没有完整网络配置的引导系统
我试图解决互联网问题,似乎让事情变得更糟:现在,当我启动计算机时,它会卡在“没有完全网络配置的启动系统”上。
有谁知道怎么让它脱落?
或者:当我改变/ etc / network / interfaces的内容时它搞砸了,所以如果我把它改回来的话可能会再次起作用。 如何在启动过程中编辑此文件?
我正在使用Ubuntu 12.10。
看到“没有完全网络配置的引导系统”后,按Ctrl Alt F1 。 它应该让你到shell提示符。 使用shell文本编辑器更改/etc/network/interfaces
。
例如,使用nano
文本编辑器就可以了
sudo nano /etc/network/interfaces
按完Ctrl O和Ctrl X保存更改并在完成后退出nano
。 (按Ctrl X然后N丢弃更改) sudo reboot
重新启动系统。
/etc/network/interfaces
文件的默认内容如下所示:
# The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp
升级内核后我遇到了同样的问题。
当我执行
ifup eth0
我有
device not found
所以问题不在于配置。
我的解决方案:用不同的内核启动。
您可以检查PC中是否有其他内核正在执行:
ls /usr/src/
你会有这样的条目:
linux-headers-3.13.0-64/
要使用不同的内核启动,在启动时按Shift键并选择“高级Ubuntu选项”并尝试选择不同的内核,直到找到有效的内核。
之后,删除其他内核。
在我的情况下,我使用的版本:3.13.0-61-generic
我有完全相同的问题(仍然是Ubuntu新的),我有Ubuntu 14.04和Windows 10:双启动。 我尝试了大多数发布的解决方案,但它没有用,直到我重新启动,关闭窗口(它已经hibernate)当我回到Ubuntu时一切都很好。 我希望这可以帮助别人。
我在使用虚拟机启动ubuntu时看到了这个错误。我跟在下面的行。下次启动时我没有看到“没有完整网络配置的启动系统”消息。
删除/etc/udev/rules.d/70-persistent-net.rules文件,然后重启。
实际上每当改变MAC地址时linux都会在上面的文件中添加接口。所以最近mac地址的变化不在eth0中。
所以删除文件并重启,它会在eth0自动创建mac地址