
NVIDIA GeForce MX230이 탑재된 Dell Inspiron 15 5000을 사용하고 있습니다.
시스템에 내장된 그래픽 업데이트 프로그램을 사용하여 Ubuntu를 18.04에서 20.04로 업그레이드했습니다. 패키지를 설치하는 동안 시스템이 정지되었고 몇 시간 동안 고민한 끝에 강제로 재부팅했습니다.
시스템 정지는 NVIDIA GPU와 어떻게든 관련이 있는 것 같습니다.
그 이후로 저는 이 손상된 시스템 업그레이드와 관련된 많은 문제에 직면하고 해결했지만 여전히 시스템 부팅과 관련된 걱정스러운 문제가 있습니다.
기본적으로 이 문제는 두 가지 방법으로 해결될 수 있습니다.
- grub2 선택 메뉴가 표시되지 않고 초기 Dell 시작 화면이 정지되는 경우가 있습니다.
- 그렇지 않은 경우 Ubuntu 시스템을 선택하면 오류가 발생합니다.
error: Command failed.
...
error: Command failed.
error: you need to load the kernel first.
Press any key to continue...
시스템을 부팅하는 데 사용하는 방법은 올바르게 부팅될 때까지 여러 번 다시 시작하는 것입니다.
이러한 부팅 문제를 해결하기 위해 다음을 시도했습니다.
- 보안 부팅 비활성화(여전히 비활성화되어 있음)
- nomodeset 매개변수를 사용하여 부팅 시 GPU를 피하세요.https://itsfoss.com/fix-ubuntu-freezing/
- 독점 NVIDIA 드라이버로 전환:
nvidia-driver-460
(독점, 테스트 완료) - grub2를 다시 설치하고 Boot-repair를 사용하여 부팅을 복구합니다.https://help.ubuntu.com/community/Boot-Repair
- 오래된 스냅을 제거합니다.https://superuser.com/questions/1310825/how-to-remove-old-version-of-installed-snaps
- 이전 커널 이미지를 제거합니다.Ubuntu 20.04 LTS에서 이전 커널을 쉽게 제거하는 방법은 무엇입니까?.
다음 명령의 출력은 다음과 같습니다.
$ dpkg --list | egrep -i --color 'linux-image|linux-headers|linux-modules' | awk '{ print $2 }'
linux-headers-5.4.0-65
linux-headers-5.4.0-65-generic
linux-image-5.4.0-65-generic
linux-modules-5.4.0-65-generic
linux-modules-extra-5.4.0-65-generic
부팅 시 파티션에 문제가 있다고 생각했지만 더 이상 발견할 수 없었습니다.
내 시스템의 가장 중요한 파티션은 다음과 같습니다.
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7,7G 0 7,7G 0% /dev
/dev/nvme0n1p8 37G 26G 9,4G 73% /
/dev/nvme0n1p1 746M 91M 656M 13% /boot/efi
/dev/nvme0n1p10 148G 131G 9,0G 94% /home
왜 이 부팅 오류가 발생한다고 생각하시나요? 시스템을 다시 설치해야 합니까? 이런 경우 어떻게 하면 안전하게 할 수 있나요?
답변1
시스템 재설치가 가장 좋은 방법이라고 생각하며, 업그레이드하는 대신(때로는 작동하지만 때로는 작동하지 않음) 새로 설치하는 것이 좋습니다. 우분투의 "최신" 버전 간에 업그레이드하는 데 문제가 있었고 시스템도 정지되고 응답하지 않았습니다. 새로 설치한 후 다시 잘 작동했습니다.
안전하게 수행하는 방법은 PC에 따라 다릅니다. 파티션을 사용자 정의하고 모든 것을 제거한 다음 /에 마운트된 파티션 1개를 만듭니다. 그런 다음 grub 설치 위치를 SSD로 설정해야 하며, 설치 후 그래픽 드라이버를 다시 설치해 볼 수 있습니다. 작동하지 않으면 그래픽 드라이버 없이 다시 시도해 보세요.