当前位置: 首页 > news >正文

【Bug】Ubuntu22.04英伟达驱动安装失败,重启后服务器卡在进入系统/grub的页面

目录

  • 报错内容
    • 1、安装英伟达驱动:Failed to initialize NVML: Driver/library version mismatch
    • 2、重启后卡在系统页面
    • 3、在解决完问题2后,尝试继续解决问题1,还是失败
    • 4、能ping通服务器但是无法ssh连接
  • 解决方案
    • 1、重启后卡在系统页面
      • (1)不用装系统的方案
      • (2)重装系统的方案
    • 2、能ping通服务器但是无法ssh连接
  • 3、安装英伟达驱动

报错内容

1、安装英伟达驱动:Failed to initialize NVML: Driver/library version mismatch

很多人都说重启大法好(这个方案有3.9w阅读量),我就信了,reboot

2、重启后卡在系统页面

在这里插入图片描述

3、在解决完问题2后,尝试继续解决问题1,还是失败

尝试采用不用重启解决问题1的方案
(这个方案有4w阅读量)

4、能ping通服务器但是无法ssh连接

解决方案

1、重启后卡在系统页面

(1)不用装系统的方案

制作启动盘,重新装系统,在最后一步选择放弃,即可进入系统,然后我尝试继续解决英伟达驱动问题,但是没成功,最后还是重装了
重装系统这里简单说一下步骤
a、下载Ubuntu Server镜像(官网地址:https://ubuntu.com/)
b、制作U盘启动盘,工具可至官网下载试用版(https://cn.ultraiso.net)
c、启动UItralSO工具,文件(菜单栏)-打开-镜像文件
d、点击选择启动盘(本地目录),点击启动(菜单栏)-写入硬盘镜像-写入
e、将制作好的U盘插到服务器USB接口上,按F11或F2进入启动选项,选择U盘启动

(2)重装系统的方案

步骤就在上面,但是就算了重装了,依然会卡在进入系统页面,要不然就是卡在grub界面
这里需要设置一个参数,按住Del键,进入BISO界面
在这里插入图片描述
找到要设置UEFI东西,我这里前面名称是Boot mode select,我当初搜的时候有的人前面名称是Boot Option Filter,另外CSM Support需要设置为Disable,这些设置要么在Security中,要么就在Boot
最好按F4保存即可,重启后就能成功进入系统了

2、能ping通服务器但是无法ssh连接

首先换阿里云的源

# 先备份一下
cp /etc/apt/sources.list /etc/apt/sources.list.back
# 在删除
rm /etc/apt/sources.list
# 再新建
vim /etc/apt/sources.list

添加一下内容保存

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

更新源

sudo apt updata

接下来先安装gconf2-common

sudo apt-get install gconf2-common

再安装libgconf,需要手动下载安装
进入https://packages.ubuntu.com/,搜索libgconf
在这里插入图片描述
选择需要的版本,我这里是 jammy (22.04LTS)
在这里插入图片描述
然后下载这一个
在这里插入图片描述
放到服务器后安装这个deb文件

sudo dpkg -i libgconf-2-4_3.2.6-7ubuntu2_amd64.deb

最后才能安装ssh

sudo apt-get install openssh-server

再开通防火墙端口

sudo ufw allow smtp

3、安装英伟达驱动

既然无法直接安装驱动,那我干脆就不安装了,我直接安装CUDA
在安装CUDA时,会提示你选择是否安装驱动,这里回车选上
在这里插入图片描述
最终英伟达驱动和CUDA都安装好了,最好再安装一个CuDNN,完事儿
CUDA:cuda_12.4.0_550.54.14_linux.run
CuDNN:cudnn-local-repo-ubuntu2204-9.3.0_1.0-1_amd64.deb

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • WS2812B驱动
  • MacBook真的不能打游戏吗?Mac打游戏会损坏电脑吗?苹果电脑怎么玩游戏
  • (详细文档!)javaswing图书管理系统+mysql数据库
  • 在NAS上打造AI加持的云端个人开发环境
  • 面试官:你有写过自定义指令吗?自定义指令的应用场景有哪些?
  • 代码训练营 Day24 | 93.复原IP地址 |78.子集
  • HTML5好看的花店商城源码1
  • 18054 输出不同的数
  • Llama 3.1大模型的预训练和后训练范式解析
  • 各种各样的正则表达式
  • 筑牢数字防线:深信达MCK与SPN软件的勒索病毒防护策略
  • ansible自动化运维项目
  • 模拟网络丢包常用方法以及工具
  • 充电宝哪个品牌好?盘点最推荐十大耐用充电宝品牌!
  • Chatgpt人工智能对话系统 可进行在线交互和对话 带完整的安装代码包以及搭建部署教程
  • Angular6错误 Service: No provider for Renderer2
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • CentOS6 编译安装 redis-3.2.3
  • css系列之关于字体的事
  • dva中组件的懒加载
  • MySQL主从复制读写分离及奇怪的问题
  • node 版本过低
  • Python实现BT种子转化为磁力链接【实战】
  • spark本地环境的搭建到运行第一个spark程序
  • 漂亮刷新控件-iOS
  • 前嗅ForeSpider中数据浏览界面介绍
  • 如何设计一个微型分布式架构?
  • 入口文件开始,分析Vue源码实现
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 写代码的正确姿势
  • 学习笔记TF060:图像语音结合,看图说话
  • MyCAT水平分库
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 阿里云重庆大学大数据训练营落地分享
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​决定德拉瓦州地区版图的关键历史事件
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #define 用法
  • (007)XHTML文档之标题——h1~h6
  • (1)SpringCloud 整合Python
  • (23)Linux的软硬连接
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (Qt) 默认QtWidget应用包含什么?
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (二)换源+apt-get基础配置+搜狗拼音
  • (二十六)Java 数据结构
  • (回溯) LeetCode 46. 全排列
  • (剑指Offer)面试题34:丑数
  • (实战篇)如何缓存数据
  • (数据大屏)(Hadoop)基于SSM框架的学院校友管理系统的设计与实现+文档
  • (算法设计与分析)第一章算法概述-习题
  • (转)菜鸟学数据库(三)——存储过程
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复