メッセージ

メッセージ

ソフトウェアの更新後、Ubuntu は再起動を求めてきました。私は立ち去らなければならなかったので、代わりにシャットダウンしました。次に起動しようとしたときに、実際のエラーもなく起動がフリーズしました (システムの起動ごとに標準のメッセージが表示されますが、新しいものではありません)。

リカバリモードではまだ (完全に) 起動できます。dpkg オプションの修正とディスクのチェックを試しましたが、結果は変わりませんでした。

約 1 か月前に CUDA ドライバーを手動でインストールしようとした後、自動インストールが失敗したため、同じ問題が発生しました。まったく同じフリーズでしたが、エラー メッセージが表示されないため、もちろん別の原因である可能性があります。手動変更を元に戻してこのエラーを修正しました (正確に何をしたかは覚えていません)。その期間にソフトウェアを更新したことがあるため、実際にそれが原因であるかどうかはわかりません。

Ubuntu がデフォルトの起動 OS であるデュアル ブートを実行していることを述べておきます。その間に Windows を起動しませんでした (Linux をシャットダウンして再起動しました)。

この問題をさらにデバッグする方法がわかりません。

メッセージ

表示されるメッセージは、私が知る限り常に表示されていたものですが、次のとおりです。

[2.268282] pcieport 0000:00:1c.0: pciehp: Cannot get irq -1 for the hotplug controller
[2.268289] pcieport 0000:00:1c.0: pciehp: Notification initialization failed (-1)
/dev/nvme0n1p5: clean, 782387/67428352 files, 26148817/269699840 blocks

起動する

  1. Grubが表示されます。Ubuntuを選択します
  2. 最初のメッセージが表示され、システムがフリーズする
  3. オフボタンを押してシャットダウンしました(一度だけ、キルではありません)

試みられた解決策

Grubの再インストール

次の手順に従います。https://www.maketecheasier.com/restore-grub-2-as-the-main-bootloader/リカバリモード中:

sudo fdisk -l | grep "Linux"/dev/nvme0n1p5 ... Linux ファイルシステムのみが見つかります。それをマウントしsudo mount /dev/nvme0n1p5 /mnt、実際にファイルが含まれていることを確認した後 (予想どおりbin dev home lib64 media proc sbin swapfile usr boot etc lib libx32 mnt root snap sys var cdrom grub lib32 lost+found opt run srv tmp)、インストールはsudo grub-install --force --boot-directory=/mnt/ /dev/nvme0n1p5失敗します:

Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.

確認しましたが、エントリfdisk -lが含まれていません/dev/sda1

インストールが失敗したにもかかわらず、問題なく動作する GRUB の更新も試みました。

問題は解決しません。

関連情報