나는 몇 달 동안 이 문제를 겪고 있는데, Linux는 종료되지 않습니다.
모든 로그 등을 표시하는 화면이 멈추고 마지막 줄은 항상 "kvm: 하드웨어 가상화 종료"입니다.
중간 어딘가에 다음과 같은 내용이 있습니다: "/oldroot를 제거할 수 없습니다: 장치 또는 리소스가 사용 중입니다." 또는 ""/"ext4를 다음으로 다시 설치하는 중..."(나머지는 기억나지 않습니다)
이것은 특정 배포판이 아닌 것 같지만 아치 기반 배포판에서 발생합니다(우분투나 다른 배포판을 사용해 본 적이 없습니다). 또한 우리 집의 다른 모든 시스템이 Linux를 실행하기 때문에 이 노트북에만 영향을 미치는 것 같습니다. 모두 완벽하게 작동합니다.
또한 저는 초보자라는 점을 언급할 가치가 있다고 생각합니다. 그러나 아치는 학습 곡선이 가파르기 때문에 학습하는 가장 좋은 방법이라고 생각합니다.
필요한 모든 로그와 종료 화면 이미지를 제공해 드리겠습니다.
답변1
나는 몇 달 전에 Arch에서 비슷한 것을 만났습니다. 문제는 nvidia 모듈에 있으므로 시스템에 nvidia가 있으면 도움이 될 수 있습니다. 종료 중에 여러 모듈을 언로드해야 하므로 다음 유닛 파일을 추가하고 활성화하여 이를 수행했습니다. 저는 LXQt와 함께 sddm 디스플레이 관리자를 사용하고 있습니다. 다른 디스플레이 관리자를 사용하는 경우 그에 따라 편집하십시오.
# /etc/systemd/system/nvidia-unload-shutdown.service
[Unit]
Description=Remove nvidia modules before shutdown
DefaultDependencies=no
After=sddm.service
[Service]
Type=oneshot
ExecStart=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
[Install]
WantedBy=shutdown.target