Ubuntu 20.04が正しく起動しない

Ubuntu 20.04が正しく起動しない

私は NVIDIA GeForce MX230 を搭載した Dell Inspiron 15 5000 を使用しています。
システムに組み込まれているグラフィカル アップデータを使用して、Ubuntu を 18.04 から 20.04 にアップグレードしました。パッケージのインストール中にシステムがフリーズし、何時間も迷った末、強制的に再起動しました。
システムのフリーズは、NVIDIA GPU に何らかの関連があると思います。
それ以来、この壊れたシステム アップグレードに関連する多くの問題に直面し (そして解決し) ましたが、システムの起動に関連する心配な問題がまだ残っています。

基本的に、この問題には 2 つの異なる方法で対処できます。

  • 場合によっては、初期の Dell スプラッシュ画面が grub2 選択メニューを表示せずにフリーズすることがあります。
  • そうでない場合、Ubuntu システムを選択すると、次のエラーが発生します。
error: Command failed. 
... 
error: Command failed. 
error: you need to load the kernel first.

Press any key to continue...

システムを起動するために私が使用するトリックは、正しく起動するまで何度も再起動することです。

これらの起動の問題を解決するために、次のことを試しました。

$ dpkg --list | egrep -i --color 'linux-image|linux-headers|linux-modules' | awk '{ print $2 }'
linux-headers-5.4.0-65
linux-headers-5.4.0-65-generic
linux-image-5.4.0-65-generic
linux-modules-5.4.0-65-generic
linux-modules-extra-5.4.0-65-generic

起動時にパーティションに何か問題があると思いましたが、それ以上はわかりませんでした。
私のシステムで最も重要なパーティションは次のとおりです。

$ df -h
Filesystem       Size  Used Avail Use% Mounted on
udev             7,7G     0  7,7G   0% /dev
/dev/nvme0n1p8    37G   26G  9,4G  73% /
/dev/nvme0n1p1   746M   91M  656M  13% /boot/efi
/dev/nvme0n1p10  148G  131G  9,0G  94% /home

なぜこのようなブート エラーが発生するのでしょうか? システムを再インストールする必要がありますか? この場合、どうすれば安全に実行できますか?

答え1

システムの再インストールが最善の方法だと思います。アップグレード (うまくいくこともありますが、うまくいかないこともあります) ではなく、クリーン インストールを実行してください。Ubuntu の「最新」バージョン間でのアップグレードに問題があり、システムがフリーズして応答しなくなりました。クリーン インストール後、再び正常に動作しました。

安全に行う方法は、お使いの PC によって異なります。パーティションをカスタマイズし、すべてを削除して、/ にマウントされた 1 つのパーティションを作成します。その後、grub のインストール場所を SSD に設定し、インストール後にグラフィック ドライバーを再インストールしてみてください。うまくいかない場合は、グラフィック ドライバーなしでもう一度試してください。

関連情報