双硬盘双win8加ubuntu修复grub

双硬盘双win8加ubuntu修复grub

双硬盘双win8加ubuntu是条件,grub已经不能够启动了,要修复一下,使其能够启动这个3个系统。具体的分布是:硬盘A+Win8A 硬盘B+Win8B+ubuntu。现在默认启动的是Win8A。

使用LinuxLive USB Creator制作usb live,然后从u盘启动。

按照如下操作:
http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
这里说下注意事项
1.制作的usb live用的ubuntu版本要和硬盘上已经装的位数(同为32或者64)一致且最好是同一版本.否则有些命令不能使用。
2.对于第4步的grub-install /dev/sdX,后边的“X”要是现在默认启动的硬盘,如这边的情况,应该对应的是硬盘A
3.如何查看硬盘上不能启动的ubuntu的版本号,可以去/etc/os-release中查看,也可以grep "VERSION" /etc -rn
4.如遇到“chroot:failed to run command '/bin/bash' :Exec Format error”,说明犯了1错误
5.关于让默认启动Win8的问题,修改/etc/grub.d/30_os-prober不再好使,因为它会prober出两个win8最终还是不知道要启动哪一个。如果要修改可以修改/boot/grub/grub.cfg

你可能感兴趣的:(grub)