(转)livecd 修复Grub

来源:互联网 发布:东村明子 知乎 编辑:程序博客网 时间:2024/04/30 17:53

用Ubuntu 的Live CD试用Ubuntu启动后,打开终端

sudo fdisk -l 查看你的ubuntu的分区

假设为/dev/sda7

mount/dev/sda7 /mnt

mount/dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)

grub-install --root-directory=/mnt//dev/sda

和前面一样,要装入第二硬盘的把sda改为sdb。

我的文件系统为ext4,貌似U盘pe 的GRUB不支持,保险起见用LiveCD修复的,修复后却无法引导Windows了。可以用下面的方法解决:

进入Ubuntu系统,打开终端,

重建GRUB列表sudo update-grub

重新写入第一分区mbr sudo grub-install/dev/sda

如果想修改启动顺序,可以修改/boot/grub目录下的grub.cfg文件。这里注意此文件不可写的,可以先运行一下命令

sudochmod +w /boot/grub/grub.cfg

然后再运行sudogedit /boot/grub/grub.cfg,就可以修改了,类似于GRUB 1的menu.lst修改。

0 0
原创粉丝点击