我刚刚将笔记本电脑从 Ubuntu 12.04 更新到 12.10。更新后,我无法再进入登录屏幕,过了一会儿,我意识到在更新过程中我的 nvidia 驱动程序已被卸载。显然没有其他可用的图形驱动程序。
于是我启动 root 提示符来安装 nvidia-current,结果却发现我的互联网连接已断开。我使用以太网电缆插入进行了整个更新,因此它在 12.04 中显然可以正常工作。
我试图跑/etc/init.d/networking start
,但service networking start
无济于事。
ifconfig -a
仅显示lo
接口(本地环回)。
lspci
列出我的以太网控制器:
04:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)
我在网上找到了一些资源,建议我添加
auto eth0
iface eth0 inet dhcp
到 /run/network/interfaces(不存在),所以我这样做了并重试service networking start
。但是,它仍然不起作用。
如何让 Ubuntu 12.10 识别以太网连接?
编辑:我刚刚运行了lshw -C network
,结果显示我的以太网和无线网络都为“未认领”。我听说这意味着没有可用的驱动程序。我有一个装有 12.04 的 USB 驱动器,我可以从那里提取正确的驱动程序并安装它吗?
答案1
我从所有已安装内核的最旧版本的恢复模式启动了 root 提示符。这是一个坏主意。我尝试使用最新内核的恢复模式,以太网开始工作。从那里我可以安装 nvidia-current,现在我一切就绪了!