我正在修复 GRUB2。我使用 Live Usb 进入旧系统chroot
。(如前所述这里。)我尝试运行apt update
,它说无法访问任何服务器。(至少它告诉我任何单个服务器都存在此问题,我无法向您提供错误消息,因为它是德语的。)
我尝试过了ping
:
root@xubuntu:/# ping google.de
ping: google.de: Name or Service unknown
(我翻译了错误信息。)
我不确定我遗漏了什么。如何更新我的电脑?
答案1
您从实时 USB 启动盘启动以挽救旧安装,您很可能没有设置网络路由...
route -n
将显示您的活动路由,您需要读取网络配置文件并添加适当的路由才能访问互联网。在您设置了chroot
旧 FS 后,您可以重新启动网络服务,这将自动加载您之前设置的网络路由(至少在 CentOS 上)。此外,您的 中可能没有任何条目resolv.conf
,因此您的服务器不知道谁google.com
是谁,您可以使用 google 著名的 DNS 服务器8.8.8.8
来实现此目的