愛(ài)的供養(yǎng)--何晟銘
Windows下引導(dǎo)Ubuntu:
下個(gè)EasyBCD安裝,因?yàn)樗梢灾苯犹砑覮inux項(xiàng),只要知道boot所在分區(qū)就行了,比較簡(jiǎn)單。
以前一直用VistaBootBCD,發(fā)現(xiàn)它不能識(shí)別Linux.如果Win7都不能進(jìn)入了,則需重建引導(dǎo)。
需重建bcd,放入安裝盤(pán),讓它加載完,出現(xiàn)安裝圖形界面后按Shift+F10,就會(huì)出現(xiàn)命令行窗口,
輸入下面命令行,即可重建,再按上面方法添加Ubuntu.
bootrec /rebuildbcd
Ubuntu修復(fù)引導(dǎo)
網(wǎng)上說(shuō)在方法很多,結(jié)果沒(méi)一個(gè)成功,最后終于找到了一個(gè)方法
Livcd啟動(dòng)進(jìn)入試用sudo -imount 你的根分區(qū) /mntmount 你的/boot分區(qū) /mnt/boot #注意boot是不是個(gè)單獨(dú)分區(qū)# 掛載你其他的分區(qū),如果有的話# 重建grub到sda的mbrgrub-install --root-directory=/mnt /dev/sda# 重建grub.cfgmount --bind /proc /mnt/proc mount --bind /dev /mnt/dev mount --bind /sys /mnt/sys chroot /mnt update-grub umount /mnt/sys umount /mnt/dev umount /mnt/proc
如果啟動(dòng)項(xiàng)中還沒(méi)有windows啟動(dòng)項(xiàng),則自己添加.
sudo gedit /boot/grub/grub.cfg添加下面項(xiàng):### BEGIN /etc/grub.d/30_os-prober ### menuentry "Microsoft Windows XP Professional (on /dev/sda1)" { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set f4a8234ea8230ea4 drivemap -s (hd0) ${root} chainloader +1}### END /etc/grub.d/30_os-prober ###
上面的f4a8234ea8230ea4是分區(qū)的UUID,打開(kāi)/etc/fstab,查看windows裝的分區(qū)的UUID,替換掉上面的.
花了一天時(shí)間弄了這個(gè),對(duì)系統(tǒng)引導(dǎo)也有一定的認(rèn)識(shí)...