1、安裝Linux時將grub安裝在你的linux根目錄所在分區,如果安裝在mbr,進入後。
grub-install /dev/sda8
或
#grub
#root (hd0,7)
#setup (hd0,7)
2、生成最小鏡像文件並拷貝到windowns 能夠讀取到的地方,如d:\
dd if=/dev/sda8 of=/dev/sda5/ubuntu_071208 bs=512 count=1
3、在vista下,用管理員權限運行cmd,依次運行下列命令。
bcdedit /create /d "Ubuntu" /application bootsector ===> 創建名為ubuntu的啟動項,返回{GUID}為{7c3b65ce-b081-11dc-b3e0-001c23fb60a3}
bcdedit /set {7c3b65ce-b081-11dc-b3e0-001c23fb60a3} device partition=d: ===> 指定鏡像文件所在分區
bcdedit /set {7c3b65ce-b081-11dc-b3e0-001c23fb60a3} path \ubuntu_071222 ===> 指定鏡像文件所在路徑
bcdedit /displayorder {7c3b65ce-b081-11dc-b3e0-001c23fb60a3} /addlast ===> 將啟動項添加到最後