1. 保持當前的MBR不變,在WinXP下用分區魔術師PQ為Ubuntu劃分分區。
2. 下載GRUB for DOS,不可以下載最新版本,因為最新版本不支持NTFS文件系統,而我的WinXP正裝在NTFS系統下。
3. 在C:\boot.ini中添加對GRUB的引導入口。
4. 下載Ubuntu 9.04的LiveCD,抽取出裡面的casper文件夾下的vmlinuz和initrd.gz,還有整個的.disk文件夾。
5. 在GRUB的menu.lst中添加引導入口,指向抽取出來的Linux內核。
6. 重啟機器,在Win的引導菜單裡進入GRUB,在GRUB的引導菜單裡進入Linux的安裝ISO
7. 開始安裝Ubuntu,在第七步裡,將引導管理器安裝在sdaX(Linux安裝的分區),而不是hd0,否則會破壞MBR,這樣前功盡棄,一鍵恢復功能將消失。
8. 重新進入LiveCD臨時系統,到sdaX下的/boot/grub/menu.lst文件裡找到如何引導到正式的那個Ubuntu操作系統的內核項,把它放到GRUB for DOS的menu.lst裡。
9. 重啟電腦,在Win的引導菜單裡進入GRUB,在GRUB的引導菜單裡,可以找到正式的Ubuntu的入口。