解决ubuntu无法解析域名、无网络连接问题

在Ubuntu18.04系统中,安装新Nvidia驱动后出现无法联网和图标消失的问题。解决方法包括查看日志确定问题由驱动引起,切换到合适的内核版本。通过修改GRUB_DEFAULT设置,更新grub,然后重启系统,成功恢复网络连接并解决图标问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:ubuntu18.04

解决ubuntu18.04无法解析域名mirrors.aliyun.com,ubuntu图标消失不见问题。

首先到/var/log/apt拉到最下面看看做了什么导致的错误。一看知道是安装了新的nvidia驱动。

问题:下载了新的nvidia驱动并重启后无法连接网络,一开始以为是网络的问题照着网上教程改了DNS以及其他各种解决网络问题的方法,然后又下载了网卡驱动,要编译网卡驱动时发现存在两个版本的内核(在/lib/modules),最新版本也是现在应用的版本里没有build,所以导致无法编译,但是旧版本里有build,所以根本原因应该是nvidia驱动升级导致驱动与内核版本不匹配所以出现了无法联网的问题。

  1. 首先查看当前版本内核。
uname -r

在这里插入图片描述

  1. 查看服务器启动内核的顺序
grep menuentry /boot/grub/grub.cfg

在这里插入图片描述

  1. 例如我们要切换成5.4.0-84-generic,它在上图中的顺序是第三个但是其注意第一个是0,所以它应该算是第2个!!
sudo gedit /etc/default/grub

红框内GRUB_DEFAULT=0 修改为 GRUB_DEFAULT=“1> 2”

请注意 “>” 和 “2” 之间有个空格

在这里插入图片描述

保存并退出。

  1. 更新grub
sudo update-grub
  1. 重启服务器
sudo shutdown -r now
  1. 重启后查看内核版本
uname -r

已修改为5.4.0-84-generic且已经可以联网!!!

uname -r

已修改为5.4.0-84-generic且已经可以联网!!!

技止于此,如果不是内核版本问题的话,大家去看看别人是怎么做的。

其他博主的解决方案集合:

ubuntu无法连接网络
无法解析主机地址
ubuntu不显示网络连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值