1.首先是分區,這個很重要,一定要做好備份。
說明一下,我的硬碟是60G,我先用windows安裝盤分了兩個20G的分區C盤和D盤,按照windows的規則,它會把C盤劃分為主要磁碟分割,而把其它盤劃分為擴充分區(擴充分區也佔一個主要磁碟分割位,一個硬碟只能有4個主要磁碟分割),而D盤為擴充分區下的邏輯分區。這樣,剩餘的未分區的20G自然也放在了擴充分區中,這20G空間我想用於安裝Fedora。
我先安裝好了windows,可是事不盡人意,當我試圖在剩餘的20G空間中建立/boot主要磁碟分割時怎麼也不成功。我猜想應該是分區的問題,因為將邏輯分區再設為主要磁碟分割是不太合理的。
於是,我刪除了D盤,當然也刪除了擴充分區,利用Fedora分區工具在c盤之後建立了/boot主要磁碟分割和swap主要磁碟分割,還剩一個主要磁碟分割位可以建一個擴充分區,於是我將/和/home建在了擴充分區之上,成功安裝好Fedora,還要注意不要將Grub安裝到MBR,僅將它安裝在/boot分區。
2.重新用光碟片引導Fedora,並進入到救急模式,在最後一步會提示你輸入chroot /mnt/sysimage會掛載分區,exit會進行重啟。
第一步,輸入 chroot /mnt/sysimage 掛載分區資訊
第二步,fdisk -l 查看分區資訊,請找到linux /boot分區和windows fat32分區。我的C盤是NTFS分區,
Fedora不能識別,好在我有隨身碟,看到隨身碟裝置為 /dev/sdb
第三步,mkdir /mnt/winc 建立u盤掛載點,mount /dev/sdb1 /mnt/winc進行掛載
第四步,拷貝/boot的引導區資訊到隨身碟, 可以使用dd命令
dd if=/dev/sda2 of=/mnt/winc/fedora.lnx bs=512 count=1
第五步,將fedora.lnx拷到c盤,並編輯boot.ini,加入一行
c:/fedora.lnx="Fedora 10"