「grub-install /dev/sda failed」エラーでUbuntuのインストールが失敗し続けるのはなぜですか?

「grub-install /dev/sda failed」エラーでUbuntuのインストールが失敗し続けるのはなぜですか?

ターゲット:Ubuntuをインストールしようとしています。デルXPS 8900

質問Unable to install Grub in /dev/sda:インストールが中断されないと、Ubuntuのインストールを完了できませんExecuting 'grub-install /dev/sda failed.' This is a fatal error.。そしてそれはboot-repair問題を解決しません。

インストーラ:Ubuntu 22.04 LTSインストーラを含むフラッシュドライブを使用しています。以前のインストールのフラッシュドライブを試してみましたが、ブートディスクジェネレータアプリを使用して作成された別のフラッシュドライブに新しくインストールしようとしました。注:Ubuntuインストーラオペレーティングシステムを起動するために、grubコマンドにnomodesetとacpi = offを追加しました。

解決しようとする:

  • grubのインストールを完了するには、いくつかの方法を自分で試しました。回答アクベンツから。私は前述のことをしました。固定する失敗した後、インストーラのプロンプトを終了し、端末でコマンドを実行します。ここで grub のインストールが正常に完了しました。ただし、インストール中に初期エラーが発生したため、Ubuntuオペレーティングシステムではいくつかの問題が発生しました。私のサービスは失敗または開始されず(networkd-dispatcher.service、NetworkManager.service、fwupd-refresh.service、apparmor.service、caspermd5.services(?)を含むがこれらに限定されません)、残りは残ります。インストール(例:Install RELEASE というアプリケーションまだ私の申請書にあります)。

    • 注:結果をchroot見て/mnt実行することはgrub-install /dev/sdaunable to allocate pty: No such device
  • [ここで最高の答え](https://askubuntu.com/questions/143678/i-receive-the-error-grub-install-dev-sda-failed-while-attempting-to-install-u)はTry Ubuntuをクリックし、Install Ubuntu 24.04 LTSアプリを使用することを提案しましたが、ジェゲン効果はありませんでした。

  • [ここで最高の答え](https://askubuntu.com/questions/459620/unable-to-install-grub-in-dev-sda-when-installing-grub) は grub-install が間違ったデバイスにインストールされたことを示します。これは私の場合ではありません。

  • 今は切迫してBIOSを最新のアップデートにアップデートしました。それは何もしませんでした。

  • インストールするアプリケーションを実行する前に grub-install を実行してみました。

    • 注:実行sudo grub-install --root-directory /mnt /dev/sda結果は次のとおりです。grub-instal: error: failed to register the EFI boot entry: Operation not permitted.
    • また、Ubuntu インストーラを実行する前に grub-install を正常に実行しても、Ubuntu インストーラがオプションなしで grub-install を実行できるため、Ubuntu インストーラが失敗し続けるのではないかと心配されます。
  • boot-repairNVramがロックされていると出てきます。私は見たNVRAMの消去に関する推奨事項渡すCMOSリセット。 CMOSをリセットした後も、インストール中に同じエラーメッセージが表示されます。

質問:Ubuntu 22.04 LTSインストールが "grub-install /dev/sda failed"エラーで失敗し続けるのはなぜですか?

結果boot-info:

結果boot-repair:

ベストアンサー1

20.04LTSと22.04LTSをインストールできないのと同じ問題が発生しました。

ついに問題を解決しました。 Ubuntuインストーラが失敗した後、USBライブUbuntuで再起動し、起動リカバリを再実行しました。効果はとても良いです。

具体的には:

  • Nvidia 3090グラフィックカードが2枚あります。

  • GRUBメニューから「Install Ubuntu」を選択すると、黒い画面が表示されます。したがって、インストールのためにUSBライブUbuntuに入るには、eGRUBメニューの追加acpi=offnomodesetまたは役に立たない「Secure Graphics」を選択)を押す必要があります。

  • それからこれを見つけました。「NVMeにGRUBをインストールできません」、ブートリカバリの実行結果は「NVRAMがロックされています。」

    私のSSDに以前のインストール中に何らかの方法でロックが追加されたため、ブートリカバリは何も変更できないとします。代わりに、次のメッセージが表示されます。「NVRAMロック」。を実行するとcd /targetすぐに入ります。

  • 再起動後に実行すると、エラーメッセージがcd /target表示されますnot a directory。次に、起動リカバリを実行します。問題が解決しました。

また、AskUbuntuの投稿に基づいてGRUBを手動でインストールしてみました。ところで、私の母国語が英語ではなくて、どのドライブをどのドライブにインストールするべきかを混乱させたようです。 「デバイス/ハードウェア/ドライブ」という用語がUSBスティックを指しているのか、SSDを指しているのかは実際にはわかりません。

おすすめ記事