ubuntu 20.04版本,显卡nvidia RTX3080,安装了驱动版本NVIDIA-Linux-x86_64-465.27,禁用nouveau,可以安装驱动,但安装完成后ubuntu 无法开机。未安装驱动之前,ubuntu是正常的,可以进入图形界面

无法开机有以下几种情况

(1)开机出现如下提示

/dev/nvme1n1p6 recovering journal

/dev/nvme1n1p6 **files **blocks

搜索之后发现强制关机导致的,修改grub的文件(两项:nomodeset,rw),重启后问题依然存在。由于/dev/nvme1n1p6是根目录/,大小约为30G,只好fsck,但是开机进入recovery模式,根目录无法卸载,fsck -p /dev/nvme1n1p6 会报错,删除依赖的进程就会down掉系统。只好拿出安装双系统的U 盘,try ubuntu 进入ubuntu 然后执行fsck,对每个linux分区均进行fsck,重启

(2)开机出现如下提示

/dev/nvme1n1p6 **files **blocks

相对于上1个问题来说,第一行没有了,但第二行还有,进入recovery 模式,du -h,发现占用率最高的分区是/,占用率为28%,也不算满。搜索资料认为nvidia显卡驱动问题。下面命令执行

apt remove *nvidia*

apt remove nvidia*

apt-get update (使能网络)

recovery 模式执行clean

期间ctrl +alt +F(1-3)均没有反应,且执行nvidia-smi后终端会卡死,只能重启,这一步也说明nvidia显卡驱动有问题,重启。

(3)开机没有任何提示,只是卡在开机logo上

没办法,只好卸载nvidia驱动,进入recovery 模式,以root 模式运行,

cd /usr/bin

ls -l nvidia*

./nvidia-uninstall,一路确认,直至显示uninstall nvidia driver is complete ,点击“OK”

reboot

图形界面又恢复了

还有一个问题,电脑原系统win10,uefi启动,装完ubuntu双系统后,开机无ubuntu启动项,直接进win10,后来开机logo时,按F12,可以进入ubuntu,具体请参考资料2.

最后安装驱动的时候选择“推荐/认证”的版本,出现问题的概率会小一些。使用高级搜索功能,见参考资料3.

参考资料:

1ubuntu 启动 卡死在 clean ... file ... blocks - imoon22 - 博客园

2win10安装ubuntu18双系统后没有ubuntu启动项之解决方法记录_何为其然的博客-CSDN博客_双系统找不到ubuntu启动项

3官方高级驱动搜索 | NVIDIA

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐