今天,我对 Dell XPS 13 上的 Ubuntu 14.04 安装进行了常规更新,更新包含一个新内核(我猜是 3.19.0-65)。我注意到更新后无线功能停止工作,我认为切换到旧内核是个好主意,但似乎不知何故我把事情搞砸了。
状态是:我的机器上仍有内核(3.19.0-65、3.19.0-64 和 3.19.0-51),并且它启动到 Unity。屏幕和触摸板都正常工作看起来不错,但是:它确实说它根本没有任何网络设备,所以我的笔记本电脑完全处于离线状态。
iwconfig 只是给出
lo no wireless extensions
仅此而已。我发现了页面 我的无线/WiFi 连接无法使用。诊断问题需要哪些信息?为了诊断,我下载了脚本并尝试使用记忆棒将其传输到我的笔记本电脑。但我的笔记本电脑甚至找不到 USB 记忆棒了!没有网络也没有 USB,我有点被困在这里……
所以我在寻找:
- 我怎样才能让我的机器重新启动并运行?
- 如果系统损坏无法修复,我怎样才能备份并重新安装?
答案1
内核升级后出现了类似的问题:没有网络,没有 USB(除了旧内核像以前一样工作)。
在这种情况下,linux-image-extra
该内核的软件包未安装,因此缺少驱动程序。
检查是否已安装:
$ uname -r
4.4.0-45-generic
$ dpkg -l | grep '^ii' | grep `uname -r`
ii linux-headers-4.4.0-45-generic 4.4.0-45.66~14.04.1 i386
ii linux-image-4.4.0-45-generic 4.4.0-45.66~14.04.1 i386
ii linux-image-extra-4.4.0-45-generic 4.4.0-45.66~14.04.1 i386
如果linux-image-extra
上面列表中缺少该软件包,请使用以下命令安装它:
$ sudo apt-get install linux-image-extra-`uname -r`
答案2
我遇到了同样的问题。我在 2016 XPS 13 Developer-Edition 上运行 14.04,今天早上更新后,网络菜单不包含任何无线设备。有线连接工作正常。
作为一种解决方法,显示 GRUB 菜单并启动到以前的内核(3.19.0-64),无线对我来说像以前一样工作。
可能相关的问题这里和这里。戴尔论坛上也报告了同样的问题这里。如果有人有论坛帐户,请向他们指出 askubuntu 上的各种报告。我尝试注册,但失败了。这也应该在 launchpad 上报告。
答案3
我也遇到了同样的问题。似乎是 3.19.0-65 内核的问题。经过一番折腾,我干脆换回 3.19.0-64 了
- 启动时按 ESC 查看 GRUB 菜单
- 输入“Ubuntu 选项”
- 选择内核 3.19.0-64-generic
哒哒
答案4
这似乎与从 Ubuntu 的 3.19.0-65 内核开始驱动程序无法正常工作有关。这是由 Canonical 所做的更改引起的,即在启用安全启动时强制执行内核和内核驱动程序签名。在更新过程中,当弹出框要求我检查安全启动设置时,我保留了原样(我猜是启用的)。
看:
https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/1574727
和
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1566221
根据建议
http://en.community.dell.com/techcenter/os-applications/f/4613/t/19985774
从 BIOS 禁用安全启动可以解决这个问题。
您也可以从终端使用 sudo mokutil --disable-validation。