Posted on 2012-01-20 11:38
Onway 閱讀(830)
評論(0) 編輯 收藏 引用 所屬分類:
使用說明
改自:http://blog.163.com/peng_peng1028/blog/static/107463820118754931710/
進入ubuntu光盤(11.04的livecd模式)
3打開終端
// 列出所有磁盤, 看清要把grub2修復在那個磁盤里~
sudo fdisk -l
//掛載根目錄的分區
sudo mount /dev/sda1 /mnt
//這步只給把 /boot 另外掛載到與根目錄不同分區的同學
sudo mount /dev/sda2 /mnt/boot
//掛載其他分區或設備 (不能漏掉,很重要)
sudo mount –bind /dev /mnt/dev
//另外的教程還有一步是:sudo mount --bind /proc /mnt/proc
//不知道是否有必要進行這一步,反正是加上了這步是可以的。
//改變根目錄 這里不詳細解釋chroot的含義,講起來有點玄,用起來就一點都不玄,很容易理解。
sudo chroot /mnt
//以下這一步我是重啟后進入了ubuntu后再執行的
//運行update-grub更新配置文件(其實就是重建/boot/grub/grub.cfg)
update-grub
//執行sudo chroo /mnt后直接來到下面這一步,
//另外教程說可以安裝道ubuntu所在分區,但是我試過不行,只能裝到MBR
//我的情況是,重裝或新裝(都試過)win7后MBR被修改了,無法引導進入ubuntu。
//安裝GRUB2到指定硬盤的MBR
grub-install /dev/sda
//然后原文是退出root用戶和umount的,不過,我們態度強硬一點,直接重啟
4進入ubuntu 后sudo update-grub
XP就在引導里了,
5設置默認xp啟動
cd /boot/grub/
sudo gedit grub.cfg
把“set default=4“
紅字部分即為你默認OS的啟動是的順序-1,比如說我開機是winXP默認在第五行,就將紅色部分改為4即可。
set timeout=2加快開機速度