【UEFI安全启动模式下安装ubuntu的nvidia显卡驱动】

一、nvidia官网下载驱动(可以下载后用U盘转移,安装前要加执行权限chmod 777 文件名)

1.1在浏览器地址栏输入nvidia.cn进入nvidia官网

1.2点击网页右上角的“驱动程序”,进入
在这里插入图片描述1.3根据自己电脑的显卡进行选择。其中,操作系统选择“Linux 64-bit"(我的电脑是inter的),下载类型选择”生产分支“。然后选择搜索。
在这里插入图片描述
1.4点击“下载”

在这里插入图片描述
1.5点击“同意并开始下载”
在这里插入图片描述

二、更新软件列表和安装必要软件、依赖

终端输入一下命令:

sudo apt-get install update
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make

三、禁用默认驱动nouveau

输入以下指令打开系统的黑名单列表文件

sudo gedit /etc/modprobe.d/blacklist.conf

在文件的末尾另起一行,加上以下内容

blacklist nouveau

点击保存,在终端输入以下内容使其生效

sudo update-initramfs -u

四、安装nvidia显卡驱动(请确保BIOS中的secure boot已开启)

4.1.打开终端,进入nvidia驱动所在的文件夹,我的是在Downloads里,可以在终端输入一下命令:

cd Downloads
sudo bash NVIDIA-Linux-x86_64-(版本号).run

第二条指令,输入到"NVI"后可以直接按TAB键,自动补全

4.2.按照下面白色部分进行选择(例如第一张图片左边是被选中的),通过左右键和Enter键进行选择。
在这里插入图片描述
在这里插入图片描述进行中
进行中
在这里插入图片描述
在这里插入图片描述下面这张可以用手机拍下,记录其中的文件位置
在这里插入图片描述
后面的图片可能少截了一张,我记得是选左边一个选项。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.3重启电脑(如果黑屏,请看文末)

五、秘钥

5.1正常情况下,在你进行完成这一系列步骤后,进行4.3的重启后应该会出现蓝屏的perform mok managemnet。如果有,请跳到下一步。否则,在终端输入以下命令:

nvidia-smi

应该会像我这样显示:
在这里插入图片描述

继续输入以下命令,进入刚才手机拍照保存的那个文件位置:

cd /usr/share/nvidia
ls

输入ls后会看到一个.der文件,输入以下命令将秘钥注册到安全启动中。(输入nvidia-mo后可以用TAB键补全)

sudo mokutil --import nvidia-modsign-crt-F655ABA2.der

会弹出“input password:”,建议只输入一个数字,比如“0”,输入后是看不到的。然后是再次确认密码,再次输入“0”。

此时在进行重启,就会出现mok management界面。

5.2蓝屏的perform mok managemnet(以下是手机拍照,会有点模糊),通过上下键选择,Enter键确认。

在perform mok mangement界面选择enroll mok
在这里插入图片描述

选择continue(enroll mok界面)
在这里插入图片描述

选择yes(enroll the key界面)
在这里插入图片描述

输入在安装时设定的密码“0”
在这里插入图片描述
跳转到perform mok manageent界面boot即可。
在这里插入图片描述
重启后在终端输入navidia-smi即可看到显卡信息了!!恭喜安装成功!
在这里插入图片描述
————————————

出现问题:
如果重启电脑后黑屏了,可以在ubuntu的引导界面,通过上下键使得光标选中“ubuntu”,然后按“e”键进入,在开头为"liunx"那一行的"quiet splash —“处删去”—“,后面加上"nomodeset”。注意,splash和nomodeset中间有空格。然后,按F10或ctrl+x以修改后的参数启动。

  • 21
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
制作UEFI模式启动U盘Ubuntu的步骤如下: 1. 首先,下载合适的Ubuntu镜像文件,并确保该文件是用于UEFI启动的版本。你可以在Ubuntu官方网站上找到适合你的计算机的镜像文件。 2. 接下来,将U盘连接到计算机上。请注意,这个过程会擦除U盘上的所有数据,因此请记得备份重要文件。 3. 打开磁盘工具或其他磁盘管理软件。在磁盘工具中,选择你的U盘,并确保它没有被挂载。 4. 打开终端,并输入以下命令之一来确定U盘的设备标识符: ``` sudo fdisk -l sudo lsblk ``` 注意下U盘的设备标识符,例如/dev/sdb。 5. 接下来,使用dd命令将镜像文件写入U盘。命令的格式为: ``` sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync ``` 请将"/path/to/ubuntu.iso"替换为你下载的Ubuntu镜像文件的路径,将"sdX"替换为你U盘的设备标识符。 6. 等待命令执行完成,这可能需要一些时间,具体取决于你的计算机和U盘的速度。 7. 当命令执行完成,并且没有显示任何错误时,你的UEFI模式启动U盘Ubuntu就已经制作完成了。 8. 安全地拔出U盘,并将其连接到你想要安装Ubuntu的计算机上。 9. 启动计算机,并进入BIOS设置。在设置中启用UEFI模式和从U盘启动。 10. 保存设置并重新启动计算机。现在,它应该从制作好的UEFI启动U盘Ubuntu启动。 请注意,以上步骤仅适用于UEFI模式启动。对于老旧的计算机,可能需要使用传统BIOS模式来制作启动U盘。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值