GNU/Linux >> Linux の 問題 >  >> Ubuntu

壊れた回復モードのシステムでGrub2を修復する方法は??

この質問にはすでに回答があります :8年前に閉鎖。

重複の可能性:
どうすればグラブを修復できますか? (Windowsのインストール後にUbuntuを元に戻す方法は?)

リカバリモードが壊れているシステムでGRUB2を修復する方法

承認された回答:

これが方法です(同じブートパーティション):
Ubuntu 12.04 Live CDを起動し、[インストールせずにUbuntuを試す]をクリックします。 デスクトップがロードされたら、ルートパーティションをマウントして、ライブCDユーザーに読み取りを許可する必要があります/システムファイルとフォルダへの書き込み権限。まず、次のコマンドを使用して、Ubuntuがインストールされているパーティションを特定しましょう。

sudo fdisk -l

注:ターミナルは、 CTRL + ALT+Tを押すことで開始できます。

以下のスクリーンショットに示すように、作業するUbuntuパーティションには「Linux」という単語のラベルが付けられます。

ここで、次の一連のコマンドを実行して、ルートパーティションをマウントします。

sudo mkdir -p /media/ubuntu

sudo mount /dev/sda1 /media/ubuntu

次に、これらのシステムフォルダをマウントして、現在のデスクトップ環境で使用する必要があります。

sudo mount --bind /dev /media/ubuntu/dev

sudo mount --bind /proc /media/ubuntu/proc

sudo mount --bind /sys /media/ubuntu/sys

次に、次のコマンドを使用してハードドライブにchrootします:

sudo chroot /media/ubuntu

これで、ルートパーティションに対する読み取り/書き込み権限があります。 GRUB2をインストールするには、次の2つのコマンドのいずれかを使用する必要があります。

grub-install /dev/sda

または

grub-install --root-directory=/media/ubuntu /dev/sda

注:現在rootとしてログインしているため、「sudo」は必要ありません。また、/ dev/sdaはそのままにしておきます。

インストールが成功すると、次の出力が得られます:

[メール保護]:/# grub-install /dev/sda

インストールが完了しました。エラーは報告されていません。

次のコマンドでGRUB2を更新します:

update-grub

次に、UbuntuインストールCDを取り出し、システムを再起動して、GRUB2ブートメニューが復元されるかどうかを確認します。


Ubuntu
  1. 壊れたパッケージを修正する方法は?

  2. GrubをBurgに置き換える方法は?

  3. Ubuntu をリカバリ モードで起動する方法

  1. 再インストールせずに壊れたUbuntuOSを修正する方法

  2. Ubuntu20.04で壊れたパッケージを修正する方法

  3. Ubuntu 16.04でIptablesをFirewalldに置き換える方法は?

  1. Ubuntu18.04にApacheを使用してJoomlaをインストールする方法

  2. UbuntuLinuxにexFATドライブをマウントする方法

  3. インストールを修復する方法は?