首先,我在一台配备 i5 处理器的 Dell Latitude 上安装了 Ubuntu 16.04(通过特定请求提供更多硬件)。我正在尝试找到一种方法来通过 Grub 菜单中的根终端替换 /etc/resolv.conf 文件,因为缺少驱动程序让我在登录屏幕出现时无法使用键盘或鼠标。如果我只能访问我的 bios 菜单和 grub,有没有办法创建一个新的 resolv.conf 文件?对于某些背景信息,我的系统似乎将此文件视为仍然存在,但任何删除它的尝试都会失败,因为它当然不存在。任何覆盖尝试都会失败,因为找不到该文件。我该如何打破这种循环。此外,正如您可能想象的那样,如果没有办法解决这个问题,我可能需要一个全新的操作系统。如果你们知道一个允许我创建可启动 USB 的过程,请将其插入计算机,并让计算机在从 USB 启动时立即安装所述操作系统,就像 Windows CPU 以 Ubuntu 为例所做的那样。那太好了。
答案1
通常,我们可以编辑/etc/resolv.conf
。您也可以使用图形界面来编辑连接,填写您的dns服务器。
如果您想制作可启动的USB,您可以使用unetbootin、Universal USB Installer等。
答案2
要重新创建 /etc/resolv.conf...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 在 # 提示符下,输入:
mount -o rw,remount /
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
reboot
更新#1:
要检查 Ubuntu 分区上的文件系统...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 在 # 提示符下,输入
sudo fsck -f /
- 如果有错误,请重复 fsck 命令
- 类型
reboot