竟然沒(méi)有人回復(fù), 求人不如求已, 網(wǎng)上查了一些資料,折騰了半天終于搞定了。 現(xiàn)寫(xiě)出過(guò)程與大家分享。 下載GRUB4DOS , 解壓后放在C盤(pán)根目錄。 我改名為GRUB 復(fù)制 GRLDR, MENU.LST 到C:\ 在WIN7里以管理員的身份運(yùn)行cmd,打開(kāi)命令提示符,在命令提示符下依次鍵入以下命令:
bcdedit /create /d “GRUB4DOS” /application bootsector
#這個(gè)命令會(huì)產(chǎn)生一個(gè)guid打印在cmd窗口中,例如,我的就是{90e14995-d284-11de-a325-a4ab4deca1b7}。
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} device partition=C:
#這個(gè)命令是設(shè)置剛剛添加啟動(dòng)項(xiàng)的啟動(dòng)分區(qū),這里設(shè)的是C盤(pán),因?yàn)槲覀兊奈募荚贑盤(pán)。
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} path \grldr.mbr
#設(shè)置啟動(dòng)時(shí)運(yùn)行的文件。
bcdedit /displayorder {90e14995-d284-11de-a325-a4ab4deca1b7} /addlast
#這個(gè)只是為了將增加的啟動(dòng)項(xiàng)放到其他啟動(dòng)項(xiàng)的后面。
最后可以用 bcdedit /enum 查看一下,會(huì)看到執(zhí)行上述命令后產(chǎn)生的啟動(dòng)項(xiàng)配置。
實(shí)模式啟動(dòng)扇區(qū)
———————
標(biāo)識(shí)符 {90e14995-d284-11de-a325-a4ab4deca1b7}
device partition=C:
path \grldr.mbr
description GRUB4DOS
這樣就完成了在WIN7啟動(dòng)菜單添加GRUB的選擇項(xiàng)了,
重啟后在grub命令行下輸入:
1.grub>root (hd0,6) //輸入root (hd0,按tab可以查看linux所在分區(qū)
2.grub>kernel (hd0,6)/boot/vmlinuz-2.6.32-24-generic root=/dev/sda7
//文件名可按tab補(bǔ)全,sda7就是(hd0,6)
3.grub>initrd /boot/initrd.img-2.6.32-24-generic //按tab可補(bǔ)全
4.grub>boot
懷著忐忑的心情,終于看到grub在引導(dǎo)了,一會(huì)熟悉的ubuntu界面回來(lái)了!進(jìn)入以后再更新下grub就可以啦;
1.打開(kāi)終端,
2.sudo -i,
3.update-grub,
我的BOOT分區(qū)是單獨(dú)分區(qū)上面這些代碼要修改一下 1.grub>root (hd0,10) //輸入root (hd0,按tab可以查看linux所在分區(qū)
2.grub>kernel (hd0,10)/vmlinuz-2.6.32-24-generic root=/dev/sda9
//文件名可按tab補(bǔ)全,sda7就是(hd0,6)
3.grub>initrd /boot/initrd.img-2.6.32-24-generic //按tab可補(bǔ)全
4.grub>boot
懷著忐忑的心情,終于看到grub在引導(dǎo)了,一會(huì)熟悉的ubuntu界面回來(lái)了!進(jìn)入以后再更新下grub就可以啦;
1.打開(kāi)終端,
2.sudo -i,
3.update-grub,
備注,如果你UBUNTU只有一個(gè)/分區(qū)與SWAP 分區(qū),的話,不需要修改代碼。注意root=/dev/sda9 一定要指定的是/分區(qū)。 試驗(yàn)成功后可能在WIN7編輯MENU .lst 菜單了 |