先准備一個空的分區用於提供Ubuntu的安裝,最好10G左右比較好點!
1.解壓Grub4dos到C盤根目錄下
2.將下載好的Ubuntu 10.04安裝文件放在C盤根目錄下,然後用解壓工具把casper文件夾下面的vmlinuz和initrd.lz文件也解壓到C盤根目錄.把Ubuntu 10.04中的文件夾.disk也復制到C盤根目錄下。將Grub4dos文件夾中的menu.lst,grub.exe, grldr拷到C盤根目錄下,同時修改menu.lst,在末尾行添加
title Install Ubuntu
root(hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso
initrd /initrd.lz
boot
ubuntu-10.04-desktop-i386.iso是ubuntu的鏡像文件,此時要特別注意的是,如果是使用ubuntu-10.04-alternate-i386.iso,則在安裝過程中會提示出現安裝找到光驅鏡像文件的錯誤,因為alternate中的vmlinuz和initrd.lz無法正確識別版本,因此較為麻煩,解決方法可以參見這裡。
3. 修改C盤中的boot.ini文件(先將其屬性中的“只讀”去掉,並且用記事本打開,www.linuxidc.com若用寫字板打開可能無法修改保存),在末尾行添加:
C:\Grldr="GRUB"
並將timeout的值設成5
4.重新啟動後,選擇GRUB進入安裝界面,然後打開終端,輸入“sudo umount -l /isodevice"
5.雙擊桌面的安裝程序開始安裝ubuntu
6.安裝後ubuntu上有可能會使grub找不到windows,這時的方法是:
在末尾添加:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows XP (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set
chainloader +1
}
### END /etc/grub.d/30_os-prober ###(紅色的是添加部分)
7.如此就搞定了!