昨晚我试图将 Ubuntu 从 Hardy 升级到 Intrepid,但似乎已经杀死了它。
我可以启动到“恢复模式”和 root shell,但是当它尝试启动 Gnome 环境等时它会冻结。
在这种恢复模式下,它似乎不在网络上(即 ifconfig 显示 lo 位但不显示 eth0 位)而且我无法 ping 或 ssh 到它。
如何从此提示开始联网?
干杯
菲尔
昨晚我试图将 Ubuntu 从 Hardy 升级到 Intrepid,但似乎已经杀死了它。
我可以启动到“恢复模式”和 root shell,但是当它尝试启动 Gnome 环境等时它会冻结。
在这种恢复模式下,它似乎不在网络上(即 ifconfig 显示 lo 位但不显示 eth0 位)而且我无法 ping 或 ssh 到它。
如何从此提示开始联网?
干杯
菲尔
您通常从 DHCP 服务器获取 IP 地址吗?
要设置您想要的 IP 地址(例如 192.168.0.1),请键入:
如果在引导过程中 gdm 出现问题,请切换到真实控制台:
使用Ctrl--快捷键切换到第一个控制台Alt。F1
要切换回桌面模式 (
gdm
),请使用Ctrl- Alt-F7快捷键。要开始联网,
/etc/init.d/networking start
应该做的伎俩。我会说如果 Gnome 没有启动,那么你就有 X 配置问题。如果您在启动时禁用 gdm,那么您应该能够进入常规控制台提示并从那里进行诊断(检查/var/log/Xorg.0.log
等)。一步一步与
ip
ip link
。名称可能因主板而异。它应该不同于lo
虚拟本地接口。eth0
,以下命令将启动该接口。现在ip link
再次执行命令时应该可以看到它。8.8.8.8
这需要编辑通常不应编辑的系统配置文件。但是,所做的任何更改都会在重新启动时自动消失。添加一行,例如:
一些更有用的命令
就个人而言,我最终陷入了这种可怕的境地,用更旧的型号替换了 NVidia 显卡。建立网络后,以下命令集允许我成功安装正确的 NVidia 卡驱动程序。
在较新版本的 Ubuntu 中,名称解析不再起作用
/etc/resolv.conf
。因此你需要做类似的事情您可以通过注销(cntrl + D)返回到恢复菜单选项,然后选择选项“网络-------启用网络”,其余的工作将由 Ubuntu 为您完成以激活网络。您将返回此菜单屏幕,因此您可以返回 shell 提示符并继续您尝试修复的任何内容。
只需在恢复模式下启动网络管理器