Ubuntuを再インストールすると、「/dev/sdaにGRUBをインストールできません」致命的なエラーが発生しました

Ubuntuを再インストールすると、「/dev/sdaにGRUBをインストールできません」致命的なエラーが発生しました

最近Lenovo X1 CarbonにUbuntuを再インストールしようとしましたが、次の問題が発生しました(すべてのデータがバックアップされました)。

  • ライブディスクからUbuntuをインストールしようとしています。 「再インストール」を選択し、ついに次のエラーが表示されるまでデフォルト設定に従いました。
unable to install GRUB in /dev/sda
Executing `grub-install /dev/sda` failed.
This is a fatal error.
  • 以前のバージョンで問題があったため、再インストール時に移された可能性があると考えてみましたErase Ubuntu 14 and replace with Ubuntu 20。これは私に同じエラーを与えます。私はこの記事のアドバイスに従ってください。https://askubuntu.com/questions/459620/unable-to-install-grub-in-dev-sda-when-installing-grub今すぐ:
  • 古いパーティションを手動で削除し、新しいパーティションを作成します。これは同じエラーを引き起こします。
  • 起動ターミナルと内部ターミナルを介してグラブをインストールしますTry Ubuntu。どちらの場合もsudo grub-install /dev/sdbsudo grub-install /dev/sda
$ grub-install /dev/sda
grub-install: error: cannot find EFI directory.

したがって、ここのアドバイスに従ってください。EFI ディレクトリが見つかりません: grub インストールの問題efiシステムをインストールしました。以下を使用するとエラーが発生しますsudo grub-install /dev/sdb

sudo grub-install /dev/sda
Install for x86_64-efi platform
grub-install: error: failed to get canonical path of `cow'.
sudo grub-install --recheck --root-directory=/mnt /dev/sda
Install for x86_64-efi platform
grub-install: error: cannot find EFI directory.
grub-install --efi-directory=/dev/sda7
Installing x86_64-efi platform
grub-install: error: failed to get canonical path of `udev`.
sudo grub-install /dev/sda
Install for x86_64-efi platform
grub-install: error: failed to get canonical path of `cow'.

これは以前に経験したのと同じエラーなので、ずっと走っているようです。

TryUbuntu内でライブディスクを介してブートリカバリを実行してみました。正常に実行されましたが、再起動してUbuntuにアクセスしようとすると、以前と同じエラーが発生しました。

すべてのフォーラムには独自のフォーラムがあることを知っていますが、その間を歩いているような気がします。誰もが各エラーを集めて私を助けることができますか?

いくつかの背景情報 - 再インストールした理由は、数年前のアップデート中にラップトップがクラッシュしたためです(バッテリーケーブルがオフになっていることを知りませんでした)。私の友人は、部品を再び動作させるために手動で部品を修正するのに午後の時間を費やしました。それ以来、いくつかの正常に動作しない問題が発生しました(プリンタドライバやカレンダーの同期など)。これらは私の研究に問題がなかったので、博士号が終わるまでそれらなしで研究を続けました。最近、Firedrakeの使用中にいくつかのエラーが発生しました。これで博士号を取得したので、今はすべてのデータをバックアップしてUbuntuを再インストールするのに安全な時期のようです。再インストールすると、以前の競合が解決されることを願っています。

ベストアンサー1

私は私たちが仕事をどのように進めようとしているのかについて自分自身の質問にフォローアップしています。

問題の原因は、インストールはEFIにありましたが、システムはMBRにあったことが判明しました。 BIOS設定でのみレガシーブートを使用してこれを確認してください。これがうまくいかないなら、それはあなたの問題です。

問題を解決するために、私たちは何をしましたか?

  • BIOSを両方に変更します。ライブドライブで再起動し、Ubuntuを使用して端末にアクセスします。

  • ここの指示に従ってください: https://poleclouds.co.uk/mbr-gpt-no-data-loss/gdiskコマンドを実行すると、MBRパーティションと破損したGPTパーティションが必要です。

  • 再起動(ライブドライブを使用して端末にアクセスしてUbuntuを再試行)

  • タイプが変更されたことを確認するために使用しますsudo fdisk -l。これで、type:dosの代わりにtype:GPTにする必要があります。

今すぐインストールしてください。再インストール時にパーティションエラーが発生しましたが、消去して再インストールすると機能しました。

おすすめ記事