我在双启动模式下安装了 Ubuntu,我主要使用 Windows。我遇到了一个问题,当我尝试使用 GUI 登录时,我的机器会完全崩溃。因此,我认为我可以从命令行获取更新来修复它,这解决了崩溃问题。
然而,在漫长的更新过程中,它开始显示大量错误消息,然后才完成。我不知道它们是什么意思(不幸的是,我没有任何图片),但它完成了,并解决了另一个问题,但现在它无法连接到任何网络,无论是有线还是无线。
在 GUI 中查看网络设置时,我看到类似“未检测到网络硬件”之类的信息。我现在想查看一下,但我已在受影响的计算机上启动到 Windows。
编辑:我看到一条评论询问我的机器和版本,所以我现在就添加它们:我使用的是 HP Envy dv7 笔记本电脑,我相信是 2012 年的型号,尽管我一直找不到序列号或任何东西(在我对计算机一无所知之前就把它翻新了)并且它运行的是 Ubuntu 14.04 与 Windows 10 双启动。
编辑2: sudo lshw -class network 返回硬件规格(地址、制造商等) arp -a 没有返回任何内容
答案1
虽然很多时候 GUI 对大多数人来说都很有用,但有时您需要使用终端(您可以在其中输入命令的黑色窗口)来解决问题。一般来说,没有网络可能是由于多种原因造成的。
您是否安装了正确的驱动程序。运行以下命令并查看是否返回任何内容。
sudo lshw -class network
驱动程序能否正确自动配置以太网接口。尝试运行以下命令,看看是否能看到路由器地址。
arp -a
您的网络层设置是否正确。尝试以下操作,看看您的计算机是否有 IP 地址。
ifconfig
您的路由设置是否正确。请尝试以下操作,看看您的路由表是否正确。
route -n
您的 DNS 设置是否正确。请尝试以下操作,看看您的 DNS 是否可以解析到知名网站。
nslookup www.google.com
如果任何项目没有正确设置,其余项目可能也不会起作用。
参考: https://help.ubuntu.com/lts/serverguide/network-configuration.html