![メッセージ](https://rvso.com/image/1073525/%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8.png)
ソフトウェアの更新後、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
起動する
- Grubが表示されます。Ubuntuを選択します
- 最初のメッセージが表示され、システムがフリーズする
- オフボタンを押してシャットダウンしました(一度だけ、キルではありません)
試みられた解決策
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 の更新も試みました。
問題は解決しません。