Fedora 16 安裝前指南
和以往的 Fedora 版本一樣,即將發(fā)布代號為 Verne 的 Fedora 16 也帶來了大量變化,本文將摘取其中一些做簡單介紹,方便您盡快適應(yīng)變化,不局限于 Fedora 哦~
GPT 及安裝
從 Fedora 16 開始,將在全新的硬盤上默認(rèn)使用 GPT (GUID Partition Table) 分區(qū)表。 簡單的來說,GPT 是取代只允許四個主分區(qū)(或三個主分區(qū)一個擴(kuò)展分區(qū))的 MBR(Master Boot Record) 分區(qū)表的新分區(qū)表格式,最早有 Intel 提出作為 EFI (BIOS 替代品,常見于各類 Intel Mac)的一部分,并且成為現(xiàn)在 UEFI 的一部分。
同時(shí) Fedora 16 LiveCD 的 Anaconda 只具備將文件系統(tǒng)復(fù)制到目標(biāo)主機(jī)的能力,于是很自然的意味著通過 LiveCD 的安裝要求目標(biāo)磁盤使用 GPT 分區(qū)表,使用 DVD (亦可用 Fedora LiveUSB Creator )則無這些限制。
用 LiveCD 在使用 BIOS 的機(jī)器上安裝時(shí)由于 GPT 的要求將需要創(chuàng)建一個大小為 1M 的 BIOS 分區(qū),自動分區(qū)模式默認(rèn)創(chuàng)建,手動分區(qū)模式若不創(chuàng)建的話無法繼續(xù)。
目前 M$ 的 XP(64bit)/Vista/2008/7 在 BIOS 上僅有使用 GPT 分布表的硬盤做為數(shù)據(jù)盤的能力,沒有引導(dǎo) GPT 分區(qū)表硬盤的作為系統(tǒng)盤的能力。
目前 GRUB2 在 EFI(常見于 Intel Mac,注意和 UEFI 區(qū)分)上有 Bug,所以 Fedora 16 在 EFI 的設(shè)備上依然使用來自 Intel 的 GRUB-EFI 。
以上幾點(diǎn)加起來,意味著:
- LiveCD 安裝僅適用于單獨(dú)安裝或者或后來安裝支持 GRUB2+GPT 的 Linux 發(fā)行版(比如 Ubuntu),不適合與其他依然基于 GRUB+MBR 的 Linux 發(fā)行版或 M$ 系統(tǒng)共存。
- 若是依然想使用 LiveCD 在為 MBR 分區(qū)表的硬盤上覆蓋安裝老版本 Fedora 或與已有支持 GRUB2+GPT 的 Linux 發(fā)行版(比如 Ubuntu)共存,可以嘗試使用 GPT fdisk 將 MBR 無損轉(zhuǎn)換成 GPT(未親自嘗試,風(fēng)險(xiǎn)自擔(dān))
- 如果機(jī)器上有其他 GRUB+MBR Linux 發(fā)行版或 M$ 系統(tǒng),亦或準(zhǔn)備后來安裝這些系統(tǒng),請使用 DVD 或依據(jù)它生成的 LiveUSB。
GRUB2 默認(rèn)引導(dǎo)內(nèi)核
GRUB2 與 GRUB 單點(diǎn)配置文件的方式不同,它通過讀取類似 udev/systmed 風(fēng)格的一系列預(yù)制配置文件模板外加 /etc/default/grub
自定義變量文件,然后用 grub2 工具生成***的配置文件 /boot/grub2/grub.cfg
(強(qiáng)烈建議不要手動編輯該文件)。
由于無法確定每次調(diào)用 grub2-mkconfig 后生成菜單的順序,所以指定默認(rèn)的引導(dǎo)內(nèi)核會稍微復(fù)雜些:
- 編輯
/etc/default/grub
文件,添加GRUB_DEFAULT=saved
變量; - 運(yùn)行
grub2-mkconfig -o /boot/grub2/grub.cfg
來刷新配置文件; - 使用
grub2-set-default <具體名稱或以0為基數(shù)的自然數(shù)>
的方式來指定默認(rèn)引導(dǎo)內(nèi)核;
如果要查詢當(dāng)前設(shè)置的話,使用 grub2-editenv list
既可。
PS:現(xiàn)在每個內(nèi)核都生成對應(yīng)的 Recovery Mode 引導(dǎo)選項(xiàng)。
參考來源:Fedora Wiki
Radeon 開源驅(qū)動 HDMI 音頻輸出
開源 Radeon 驅(qū)動的 HDMI 音頻輸出支持在 Linux Kernel 3.0 開始被默認(rèn)禁用了,所以在 Fedora 16 默認(rèn)的 Linux Kernel 3.1 內(nèi)核下需要手動添加內(nèi)核參數(shù)引導(dǎo)打開
和上面操作 GRUB2 的方式類似:
編輯 /etc/default/grub
文件,
這次為已有的變量增加一個值 radeon.audio=1
,例如:
GRUB_CMDLINE_LINUX="quiet rhgb radeon.audio=1"
之后運(yùn)行 grub2-mkconfig -o /boot/grub2/grub.cfg
重新生成配置文件即可。
根據(jù)報(bào)道,目前的 HDMI 音頻輸出是逆向工程出來的,存在可能導(dǎo)致顯示器黑屏的兼容性問題,故禁用。新的 AMD 官方的開源實(shí)現(xiàn)方案正在 IP 審核中,完成后將推送至內(nèi)核。
注意使用 AMD Catalyst 閉源驅(qū)動的朋友無須設(shè)置此項(xiàng)。另外期待有朋友補(bǔ)上可用的 NVIDIA HDMI 音頻輸出的設(shè)置……
參考來源:Phoronix
簡體中文配置
Red Hat 國際化組對Fedora系統(tǒng)中的字體進(jìn)行了大量的改進(jìn),根據(jù)bug reports和用戶反饋,特將常見的問題和解決方案在下面列出:
以前 ~/.fonts.conf
的美化方案不再適用, 請將個人用戶目錄下的 ~/.fonts.conf
重命名,然后以簡體中文重新登陸系統(tǒng),看看系統(tǒng)默認(rèn)的中文字體是否美觀耐用。
簡體中文字體的位圖字體和反鋸齒字體的切換:
su -c 'zenheiset aa'
切換到反鋸齒字體su -c 'zenheiset bitmap'
切換到位圖字體
如果您偏好英文界面同時(shí)使用簡體中文,請將以下環(huán)境變量加入到 ~/.bash_profile
:
export PANGO_LANGUAGE=en:zh_CN
PS: 這部分以 GNOME 為主,KDE 的情況尚待補(bǔ)充,不過根據(jù)這個 QT Bug 來看似乎也沒有完整支持 ~/.fonts.conf
的美化。
參考來源:郵件列表
-本文轉(zhuǎn)載自Linuxtoy