【联想双系统之更新BIOS后Linux找不到显卡驱动】

文章讲述了作者在联想电脑双系统中遇到的问题,Windows更新后Ubuntu下无法找到显卡驱动,经排查发现是BIOS设置被重置导致。解决方法包括关闭安全启动、恢复BIOS默认设置,或考虑重刷Ubuntu系统。
摘要由CSDN通过智能技术生成

联想电脑双系统Windows更新后ubuntu找不到显卡驱动

前言起因

最近在外打比赛,看到自己的ubuntu下3060显卡的功率只有80W,本人心里一遍大骂联想坑人把3060的功率给我锁了,大名鼎鼎的Y9000P用ubuntu的时候居然也是残血3060。
我就想着解决一下释放性能,按照网上说的在windows下开启一个什么模式——但是我那个模式开不开,好像得在windows的可选更新里点几项,于是我就把windows的可选更新点了,然后再回到ubuntu下nvidia-smi,本以为能够看到135W的显卡,但是后来发现我的独显直接找不到了,开机的时候电脑也会出现一个Failed to load kernal modules

问题描述

  • 首先我电脑开机的时候回出现Failed to load kernal modules

在这里插入图片描述

  • 其次我在ubuntu下nvidia-smi根本检测不到任何N卡(在此之前是可以的),而且我回到windows下也试了一遍,windows下可以检测到N卡,说明不是显卡硬件本身的问题、
  • 最后ubuntu开机的时候是能够正常进入图形界面的,虽然比之前慢了一些,而且每次总会出现长长的一串东西,不知道是他的自检还是什么

解决过程

另一个用双系统的舍友告诉我联想的显卡是跟BIOS绑在一块的,而他从来不升级BIOS。我一看果然是我更新了BIOS而所有选项重置了,在此声明:

  1. 联想双系统不要随便更新BIOS!!!!
  2. 联想双系统不要随便更新BIOS!!!!
  3. 联想双系统不要随便更新BIOS!!!!(重要的事情说三遍)

尝试过程第一阶段

我上一次装ubuntu是去年10月份,一直用到了现在,其中装的过程中有点问题,于是我先索性选择重装
由于要长期使用,我的方案如下

分区大小理由
/boot1.5G需要长期使用,300M根本不够,500M够用但是需要经常清理
/swap16G8GBDDR电脑稍微给大点,16GBDDR的跑程序通常1个G到头了
/170G如果单纯服务器,没必要这么大;我是当工作机,所以给大点
/home230G基本的数据其实可以自动mount Windows下的磁盘

然后步骤如下

  1. 制作启动盘
  2. F2进入BIOS修改安全启动模式为禁用(这样才能用USB启动),同时修改为独显模式而非默认的混合模式(为了ubuntu分屏)
  3. 分区,安装
  4. 进入ubuntu,安装525驱动以及conda,torch等等
  5. nvidia-smi,成功!(虽然还是80W的3060,但是目前再也不敢胡折腾了,有大佬知道怎么解锁135W一定一定私我或者评论区告诉我)
    在这里插入图片描述

尝试过程第二阶段

之后我又手闲,想着万一有人要胡搞我的computer,我不能让他得逞,于是又一次进入BIOS把安全启动打开了,于是我又遇见了之前的问题,nvidia-smi显卡驱动找不到,这还不算,我在ubuntu下sparks-store安装软件都受到了很大的影响,于是我进入BIOS把它改了回来

结论

所以最后推测我是windows更新了BIOS重置了BIOS所有的选项为default,小伙伴遇见跟我一样的问题,可以

  1. 首先进入BIOS看你的安全启动模式是否关闭,一定得给他关了,然后回ubuntu查看nvidia-smi
  2. 若是上述方法不行再考虑重刷ubuntu系统(我是想着重刷已久所以直接就去重刷了)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值