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!
내가 시도한 것:
- 해당 커널 버전에서는 복구 모드로 들어갈 수도 없습니다.
- 다른 두 버전(-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
.