Fedora修復grub 2起動項目grub rescue
前提:
Fedora 22システムは、/boot単独パーティション(/dev/sda 6)であり、その他はLVMパーティションで存在している.
ソリューション:
grub rescueインタフェースでは少数のコマンドしか使用できません.
1.パーティションの表示
(hd 0)(hd 0,msdos 9)(hd 0,msdos 8)(hd 0,msdos 7)(hd 0,msdos 6)(hd 0,msdos 5)(hd 0,msdos 3)(hd 0,msdos 2)(hd 0,msdos 1)(fd 0)が表示され、逐次使用されます.
(Xは上記の数字)車に戻って「unknown filesystem」と表示された場合、探しているパーティションではないことを証明し、次のパーティションに進みます.あなたが車をノックした後に「filesystem:ext 2」パーティションが表示されるまで、あなたが正しいことを示します.私のは(hd 0,msdos 6)です.このパーティションは/bootパーティションを表しています.
2.setの表示
界面prefix=(hd 0,msdos 7)/grub 2 root=hd 0のように見えますが、msdos 7は元のフォーマットでsetを書き換えます.
3.起動画面を開く
元の起動インタフェースが表示され、Linux(Fedora)へのアクセスを選択します.
4.起動項目の復元
fedoraにアクセスした後、端末を開きgrub 2を復元します.
再起動後、起動項目が正常であることがわかりました.
Fedora 22システムは、/boot単独パーティション(/dev/sda 6)であり、その他はLVMパーティションで存在している.
ソリューション:
grub rescueインタフェースでは少数のコマンドしか使用できません.
1.パーティションの表示
grub rescue> ls
(hd 0)(hd 0,msdos 9)(hd 0,msdos 8)(hd 0,msdos 7)(hd 0,msdos 6)(hd 0,msdos 5)(hd 0,msdos 3)(hd 0,msdos 2)(hd 0,msdos 1)(fd 0)が表示され、逐次使用されます.
grub rescue> ls (hd0, msdosX) /
(Xは上記の数字)車に戻って「unknown filesystem」と表示された場合、探しているパーティションではないことを証明し、次のパーティションに進みます.あなたが車をノックした後に「filesystem:ext 2」パーティションが表示されるまで、あなたが正しいことを示します.私のは(hd 0,msdos 6)です.このパーティションは/bootパーティションを表しています.
2.setの表示
grub rescue> set
界面prefix=(hd 0,msdos 7)/grub 2 root=hd 0のように見えますが、msdos 7は元のフォーマットでsetを書き換えます.
grub rescue> set prefix=(hd0,msdos6)/grub2
grub rescue> set root=(hd0,msdos6)
3.起動画面を開く
grub rescue> insmod normal
grub rescue> normal
元の起動インタフェースが表示され、Linux(Fedora)へのアクセスを選択します.
4.起動項目の復元
fedoraにアクセスした後、端末を開きgrub 2を復元します.
sudo grub2-install /dev/sda
再起動後、起動項目が正常であることがわかりました.