双操作系统Grub 引导修护

2021-07-24 科技 167阅读
你把问题搞复杂了
1,只要进入ubuntu :sudo update-grub 就行了!
它会自动给Grub添加NTFS模块,以支持NTFS下的文件读取

2,Ubuntu的Live CD没有grub但是有 grub-install
进入live CD之后你试试下面的
sudo grub-install /dev/sda
sudo grub-install --root-directory=/dev/sda
sudo grub-install --root-directory=/media/sda
(我记不清楚是哪一条了,你试试)
最后sudo update-grub

3,想方法进入Grub命令行!!
利用wubildr.mbr或Grub4dos,
boot.ini添加
C:\\wubildr.mbr=Ubuntu(这里不能用wubildr这个文件,应由wubildr.mbr引导wubildr)
C:\\grldr=grub4dos
(你自己去下载grub4dos 吧)
如果你的XP系统有GHOST一键还原,那么不用下载grub4dos了,GHOST就是由Grub4dos引导的DOS镜像.进入GHOST一键还原之后不要选择,按C键进入命令行!
进入命令行之后输入类似的(Tab键会给出很多提示,自动补全)
root (hd0,6)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
initrd /boot/initrd-2.6.11-1.1369_FC4.img
进入之后
sudo grub-install /dev/sda
sudo update-grub

我建议不要安装grub在MBR里,而是安装在ubuntu的引导分区里
sudo grub-install /dev/sda2 (sda2是你的ubuntu分区)
sudo update-grub
你应当做好备份,提取硬盘的前446字节(512也可以)保存为grub.bin
boot.ini中添加C:\\grub.bin=ubuntu,这样即使mbr被破坏也能快速修复!
xiaochongshan@163.com
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com