Ubuntuを新しくインストールした新しいAsus Vivobook Pro 14(Core™i7-11370H)ノートパソコンがあります。ソフトウェアとアップデート - >追加ドライバで最新のnvidiaドライバを実行してsudo apt-get update
インストールしました。sudo apt-get upgrade
これらはうまくいくようです。その後、nvidia-smiが私にエラーを投げ、私は実行する必要があると思って実行sudo apt install nvidia-cuda-toolkit
しました。これにより、カーネルが起動しなくなり、次のメッセージが表示されます。
Gave up waiting for root file device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=.... does not exist. Dropping to a shell!
私が試したこと:
- そのカーネルバージョンではリカバリモードに入ることはできません。
- 他の2つのバージョン(-46、-43)では正常に起動できます。
- UUIDがルートと正しく一致しています。
- 以前のカーネルで起動した後、nvidiaとcudaに関連するすべてのアイテムを消去しました。
- また、grubを数回更新し、cryptsetupを再インストールしました。
- initramfsを再作成しました。
sudo update-initramfs -u -k all
これらのどれも役に立ちません。どんな提案がありますか?
答え1
まず、GRUBメニューから使用しているUbuntuオペレーティングシステムを選択し、eEdit Command Lineを押します。オプションを削除しquiet
てから、または+をsplash
押します。F10ctrlx
起動ログが表示されます。これらのログを確認して問題を理解できます。
bootlogd
または、次を使用してログを/var/log/boot
保存できます。
sudo apt-get install bootlogd
nano /var/log/boot
その後、ログを使用または確認してくださいcat /var/log/boot
。