admin管理员组

文章数量:1130349

Ubuntu20.04错误安装nvidia显卡驱动解决重启后黑屏问题

    • 1、制作Ubuntu Live USB
    • 2、从Live USB启动并访问 Ubuntu 系统
    • 3、挂载与 Chroot
    • 4、进行系统恢复
    • 5、退出并重启
    • 6、重新安装 NVIDIA 显卡驱动

​问题:ubuntu20.04之前错误安装了n卡的显卡驱动,重启的时候就发现黑屏同时左上角光标闪烁
​解决方案:卸载掉安装有问题的 NVIDIA 显卡驱动,使系统恢复正常后再重新安装(已验证)。如果 NVIDIA 安装过程没有问题直接跳到第 6 步

1、制作Ubuntu Live USB

参照制作Ubuntu Live USB教程,注意备份 U盘资料

2、从Live USB启动并访问 Ubuntu 系统

  1. 启动电脑并进入BIOS/UEFI设置:
    设置将制作好的Ubuntu Live USB插入电脑,启动电脑并进入BIOS/UEFI设置,在启动过程中按下特定的键(我的按键是 Esc)进入BIOS/UEFI设置。
  2. 修改启动顺序:
    在BIOS/UEFI设置中,将U盘设置为第一启动项。保存设置并退出。
  3. 启动Ubuntu Live系统:
    你会在屏幕上看到Ubuntu的启动菜单。选择 “Try Ubuntu” 而不是 “Install Ubuntu”。这会让你进入一个临时运行的Ubuntu系统,而不会对你的硬盘进行任何更改。

3、挂载与 Chroot

  1. 确定分区设备名,找到根分区和 EFI 分区。我的分别是 nvme0n1p2 和 nvme0n1p1(注意在实际操作中换成你自己的根分区和 EFI 分区
  2. 挂载根分区与 EFI 分区
#挂载根分区
sudo mount /dev/nvme0n1p2 /mnt
#挂载 EFI 分区
sudo mount /dev/nvme0n1p1 /mnt/boot/ef1
  1. 挂载其它虚拟文件系统:
for i in /sys /proc /dev /run; do sudo mount --bind "$i" "/mnt$i"; done
  1. 进入 chroot 环境:
sudo chroot /mnt

4、进行系统恢复

  1. 检查内核和 initrd 文件
ls /boot/
  1. 驱动问题可能导致 initrd 损坏或配置错误,修复 initrd 文件
update-initramfs -c -k all
  1. 卸载有问题的显卡驱动
#卸载有问题的显卡驱动
qpt purge 'nvidia-*'
#清理不需要的依赖
apt autoremove
  1. grub 可能会指向错误或过时的内核,重新配置和修复 GRUB
grub-install --efiidirectory=/boot/efi /dev/nvme0n1
update-grub

5、退出并重启

  1. 退出 chroot 环境
exit
  1. 卸载所有已挂载的分区
#先卸载虚拟文件系统
for i in /sys /proc /dev /run; do sudo umount "/mnt$i"; done
#再卸载 EFI 和跟分区
sudo umount /mnt/boot/efi
sudo umount /mnt
  1. 关闭电脑,拔出u盘
  2. 重启电脑,是否成功开机

6、重新安装 NVIDIA 显卡驱动

参照下面两篇引用文章。其中第二篇文章中有黑屏的解决方案(已验证

  1. 版权声明:本文为CSDN博主「ytusdc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn/ytusdc/article/details/132403852ttps://blog.csdn/ytusdc/article/details/132403852

  1. 版权声明:本文为CSDN博主「qq_3804306」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn/qq_38043069/article/details/128400761

Ubuntu20.04错误安装nvidia显卡驱动解决重启后黑屏问题

    • 1、制作Ubuntu Live USB
    • 2、从Live USB启动并访问 Ubuntu 系统
    • 3、挂载与 Chroot
    • 4、进行系统恢复
    • 5、退出并重启
    • 6、重新安装 NVIDIA 显卡驱动

​问题:ubuntu20.04之前错误安装了n卡的显卡驱动,重启的时候就发现黑屏同时左上角光标闪烁
​解决方案:卸载掉安装有问题的 NVIDIA 显卡驱动,使系统恢复正常后再重新安装(已验证)。如果 NVIDIA 安装过程没有问题直接跳到第 6 步

1、制作Ubuntu Live USB

参照制作Ubuntu Live USB教程,注意备份 U盘资料

2、从Live USB启动并访问 Ubuntu 系统

  1. 启动电脑并进入BIOS/UEFI设置:
    设置将制作好的Ubuntu Live USB插入电脑,启动电脑并进入BIOS/UEFI设置,在启动过程中按下特定的键(我的按键是 Esc)进入BIOS/UEFI设置。
  2. 修改启动顺序:
    在BIOS/UEFI设置中,将U盘设置为第一启动项。保存设置并退出。
  3. 启动Ubuntu Live系统:
    你会在屏幕上看到Ubuntu的启动菜单。选择 “Try Ubuntu” 而不是 “Install Ubuntu”。这会让你进入一个临时运行的Ubuntu系统,而不会对你的硬盘进行任何更改。

3、挂载与 Chroot

  1. 确定分区设备名,找到根分区和 EFI 分区。我的分别是 nvme0n1p2 和 nvme0n1p1(注意在实际操作中换成你自己的根分区和 EFI 分区
  2. 挂载根分区与 EFI 分区
#挂载根分区
sudo mount /dev/nvme0n1p2 /mnt
#挂载 EFI 分区
sudo mount /dev/nvme0n1p1 /mnt/boot/ef1
  1. 挂载其它虚拟文件系统:
for i in /sys /proc /dev /run; do sudo mount --bind "$i" "/mnt$i"; done
  1. 进入 chroot 环境:
sudo chroot /mnt

4、进行系统恢复

  1. 检查内核和 initrd 文件
ls /boot/
  1. 驱动问题可能导致 initrd 损坏或配置错误,修复 initrd 文件
update-initramfs -c -k all
  1. 卸载有问题的显卡驱动
#卸载有问题的显卡驱动
qpt purge 'nvidia-*'
#清理不需要的依赖
apt autoremove
  1. grub 可能会指向错误或过时的内核,重新配置和修复 GRUB
grub-install --efiidirectory=/boot/efi /dev/nvme0n1
update-grub

5、退出并重启

  1. 退出 chroot 环境
exit
  1. 卸载所有已挂载的分区
#先卸载虚拟文件系统
for i in /sys /proc /dev /run; do sudo umount "/mnt$i"; done
#再卸载 EFI 和跟分区
sudo umount /mnt/boot/efi
sudo umount /mnt
  1. 关闭电脑,拔出u盘
  2. 重启电脑,是否成功开机

6、重新安装 NVIDIA 显卡驱动

参照下面两篇引用文章。其中第二篇文章中有黑屏的解决方案(已验证

  1. 版权声明:本文为CSDN博主「ytusdc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn/ytusdc/article/details/132403852ttps://blog.csdn/ytusdc/article/details/132403852

  1. 版权声明:本文为CSDN博主「qq_3804306」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn/qq_38043069/article/details/128400761

本文标签: 重启显卡驱动黑屏错误Nvidia