從Fedora15開始,安裝鏡像ISO文件中不再有install.img文件了,因此在使用非光盤安裝時,會出現(xiàn)要求網(wǎng)絡(luò)配置的問題,所以不能再像Fedora14那樣安裝以后的版本了。
1、從Fedora官網(wǎng)下載Fedora16的DVD ISO:Fedora-16-i386-DVD.iso,放到Fat32格式的分區(qū)里,我這里是C盤,即把ISO放到C盤下(不能是NTFS格式的,否則不能安裝)
2、解壓ISO里的isolinux文件夾里的vmlinuz和initrd.img文件,放到C盤(即和ISO同一個盤)
3、解壓ISO里的images文件夾,放到C盤(即和ISO同一個盤)
4、下載grub4dos:http://www.skycn.com/soft/51969.html
5、將grub4dos下的menu.lst和grldr復(fù)制到XP的系統(tǒng)盤,我這是C盤
6、修該menu.lst文件,在文件最后加上如下三行內(nèi)容:
install Fedora 16
kernel (hd0,0)/vmlinuz linux askmethod
initrd (hd0,0)/initrd.img
注1:必須要加linux askmethod,否則會啟動網(wǎng)絡(luò)安裝,
注2:(hd0,0)是我的C盤(即放ISO文件的那個盤),這個要根據(jù)自己放ISO文件的分區(qū)進(jìn)行修改
7、修改XP系統(tǒng)盤(即C盤)下的boot.ini文件,這個文件是隱藏文件,在文件末尾加上:C:\grldr="Grub4Dos"
8、重啟XP,選擇Grub4Dos,進(jìn)入Grub引導(dǎo),然后選擇install Fedora 16即可安裝Fedora16了。
9、Fedora16安裝好后,可能無法引導(dǎo)XP,這時就要修改引導(dǎo)菜單,使其能夠引導(dǎo)XP,在終端輸入如下命令:
su root
gedit /boot/grub2/grub.cfg
在grub.cfg文件適當(dāng)?shù)奈恢茫愣模┘尤肴缦聝?nèi)容:
menuentry "Windows XP" {
chainloader (hd0,0)+1
}
保存文件,重啟系統(tǒng)在引導(dǎo)菜單選擇Windows XP即可成功進(jìn)入XP了。
(注:Fedora16是由grub2來引導(dǎo)的,不再是以前的grub了,所以需修改grub2的引導(dǎo)菜單)