OpenSuSE 引导项修复(亲测可用)

          这几天给电脑装多系统遇到了引导项错误的问题。经过一翻折腾,终于搞定。下面是我的解决方法。

      主要参考:http://zh.opensuse.org/修复GRUB2

       实际问题描述:笔记本安装了双系统win7  x86win 7 x64,两个系统均可正常进入。移动硬盘先安装了windows,后安装了openSuSE,并带xen。移动硬盘系统因为移动硬盘引导区有误,一个都无法进入。移动硬盘为openSuSE只分了一个/分区。/dev/sdb4。 sda是我笔记本的硬盘,sdb是移动硬盘。现在的问题的移动硬盘里的两个系统引导出现了问题。

实际使用步骤

1OpenSuSE安装光盘(或安装U盘)插入到系统。进入救援模式,看到”login”后输入”root”

2fdisk –l命令,知道/dev/sdb4OpenSuSE所在的分区。这里注意观察哪些分区格式是linux分区。

3mount /dev/sdb4 /mnt                                  如果不确定的话,可以多试几个分区,如果不对的话,会提示无法挂载。

4mount --bind /dev /mnt/dev

5chroot /mnt

6mount /proc

7mount /sys

8grub2-mkconfig -o /boot/grub2/grub.cfg

9grub2-install /dev/sdb                         这句是将引导项装在移动硬盘

         

说明:该方法同样适用于,安装有linux和多种其它操作系统,但引导程序问题,一个都无法启动的情况。

你可能感兴趣的:(引导,移动硬盘,grub,linux)