尝试通过 USB 在已擦除的硬盘上安装具有双启动功能的 Ubuntu 22.04.2 / Ubuntu 22.10,删除安装介质后,屏幕上显示以下内容:
[[ 1474.196531] shutdown[1]: Waiting for process: 1481 (NetworkManager), 1485 (wpa_supplicant)]
[ 1564.203778] shutdown[1]: Waiting for process: 1481 (NetworkManager), 1485 (wpa_supplicant)
[ 1644.272667] sd-umoun[77213]: Failed to unmount /oldroot: Device or resource busy
[ 1644.274888] sd-umoun[77214]: Failed to unmount /oldroot/run: Device or resource busy
[ 1644.277143] sd-umoun[77214]: Failed to unmount /oldroot/run: Device or resource busy
[ 1644.281419] shutdown[1]: Could not detach loopback /dev/loop0: Device or resource busy
[ 1644.283894] shutdown[1]: Failed to finalize file systems, loop devices, ignoring.
我尝试在 BIOS 中将安全启动改为禁用,然后启用 Legacy 启动,每次尝试重新安装时都会出现相同的屏幕。操作系统曾经安装在硬盘上,可以正常工作,但使用 DiskPart 格式化
答案1
我的 Ubuntu 也遇到了同样的问题22.04.3 LTS
,它在关机和重启时会冻结。我使用这个解决方案来解决我的问题:
首先,从您的机器中删除所有 nvidia 和 cuda:
$ sudo apt-get remove --purge '^nvidia-.*'
$ sudo apt-get remove --purge '^libnvidia-.*'
$ sudo apt-get remove --purge '^cuda-.*'
然后
$ sudo apt-get install linux-headers-$(uname -r)
[可选] 只需检查您的机器有哪些可用的驱动程序:
$ sudo ubuntu-drivers list
您可以使用以下命令安装新的默认 NVIDIA 驱动程序:
$ sudo ubuntu-drivers install
要确保已成功安装 NVIDIA 驱动程序,只需运行:
$ nvidia-smi
您应该看到您的 nvidia 和 cuda 驱动程序版本。
然后重新启动以确保所有文件都已成功安装:
$ sudo reboot
从现在开始它应该可以正常工作,无论是重新启动还是关闭您的机器。