Ubuntu 20.04는 복구 모드에서만 부팅할 수 있습니다.

Ubuntu 20.04는 복구 모드에서만 부팅할 수 있습니다.

정전 후 내 우분투 20.04는 grub의 일반 옵션에서 검은색 화면으로 부팅되어 거기에서 멈췄습니다.

그러나 고급 옵션으로 이동하여 복구 모드를 선택한 다음 "복구"를 선택하면 부팅됩니다.

무엇이 잘못되었나요? 어떻게 해결할 수 있나요?

참고: 나는 이 문제에 대한 많은 해결책을 찾았지만 모든 해결책이 나에게 효과적이지는 않았기 때문에 잘못될 수 있는 일이 많이 있다고 생각합니다. 이 질문에 대한 답변에 많은 대체 솔루션을 나열하는 것이 좋을 수 있습니다. :)

답변1

나에게 도움이 된 해결책은 모든 nvidia드라이버를 다시 설치하는 것이었습니다.

  • 모든 nvidia드라이버 제거(기준:이 답변)

    sudo apt-get remove --purge '^nvidia-.*'
    sudo apt-get install ubuntu-desktop
    sudo rm /etc/X11/xorg.conf
    echo 'nouveau' | sudo tee -a /etc/modules
    
  • 모든 nvidia드라이버를 다시 설치합니다(기준:이 스레드)

    ubuntu-drivers devices
    sudo ubuntu-drivers autoinstall
    

답변2

나에게 효과가 있었던 것은 모든 nvidia드라이버를 설치하는 것이 아니라 470 버전만 설치하는 것이었습니다.

현재 사용할 수 있는 최신 드라이버 버전은 520입니다. 그러나 이 버전이나 515는 작동하지 않습니다.

470을 설치하려면 다음과 같이 작성할 수 있습니다.

sudo apt install nvidia-driver-470
sudo reboot

그러면 Ubutu 20.04가 복구 모드 없이 정상적으로 부팅될 수 있습니다. 또한 가능한 경우 두 번째 화면도 올바르게 인식합니다.

답변3

고쳐 쓰다:https://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order

Lubunutu를 다시 설치하고 최신 업데이트 후 한동안 작동했으며 시작 시 검은 화면이 나타납니다(같은 문제) [6.5.0-15-generic].

이전 커널을 사용하는 것이 작동하는 것 같습니다. /boot/grub/grub.cfg

GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 6.0.2-26-generic'

가장 간단한 해결책은 부팅 순서를 변경하는 것 같습니다.

Seabios를 실행하는 오래된 크롬북을 사용하면서 시간을 최소화하는 것이 시간을 최대한 활용하는 방법이라는 것을 깨달았습니다.


오래된:

22.04 LTS

GRUB의 "복구 모드" 선택이 유효하기 때문입니다. 단순함과 단순함의 차이점을 알아보려고 합니다.

sudo emacs /boot/grub/grub.cfg

그런 다음 첫 번째 메뉴 항목으로 이동합니다.

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simp\
le-f9e7bb1f-0488-4981-bcdc-364955555550'

나를 위해 나는 줄 (주석)을 제거해야했습니다

gfxmode $linux_gfx_mode

nomodeset커널 명령줄 매개변수에 추가되었습니다 .

linux   /boot/vmlinuz-6.5.0-14-generic root=UUID=f9e7bb1f-0488-4981-bcdc-364955555550 ro nomodeset

단순히 설정하는 것만으로 nomodeset/etc/default/grub문제가 해결되지 않으며 삭제가 필요하며 파일을 gfxmode수동으로 편집하지 않고 .cfg는 이를 수행하는 방법을 모릅니다.

다른 많은 방법을 시도했지만 "복구 모드"에서 거꾸로 작업하여 시작할 때 방아쇠를 당길 필요가 없도록 하는 것이 가장 좋습니다.

관련 정보