开机黑屏->恢复模式->启用网络-> etc/resolv.conf 没有那个文件或目录

He-*_*Man 1 boot nvidia networking

所以上次我使用 Ubuntu 16.04 时,弹出一条消息,提示系统错误。没有其他信息。关机后,系统将不再启动。黑屏闪烁几秒钟,然后什么也没有。我最好的猜测是这是一个 Nvidia 图形驱动程序问题。

在恢复模式下,我可以使用命令行卸载 nvidia 驱动程序并安装替代品。但是,我需要启用网络才能 apt-get 安装替换驱动程序。

当我在恢复模式下选择“启用网络”时,我收到消息

/etc/resolv.conf no such file or directory
Run Code Online (Sandbox Code Playgroud)

我试过了

sudo dpkg-reconfigure resolvconf
Run Code Online (Sandbox Code Playgroud)

我收到重新启动的提示。重新启动后,我回到了第一个位置,并收到相同的消息 /etc/resolv.conf no such file or directory

有人知道这是关于什么的或有任何线索吗?我非常感谢帮助我将期末考试和大量必须完成的作业带回家,而这一切都在这台计算机上。谢谢!

小智 5

我有同样的问题。通过以下方式解决:

  1. 启动到UbuntuLiveUSB,通过选择不安装进行测试。幸运的是,我还有一个月前用来安装 Ubuntu 16 的 USB 驱动器。对于我的戴尔,我只是在插入 USB 的情况下在启动时按 F2。确保然后登录到网络。
  2. 粗略地按照这些说明使用我的常规 Ubuntu 安装 chroot 进入分区。确保检查哪个分区有你的 Ubuntu 安装使用sudo fdisk -l /dev/sda

    cd / sudo mount -t ext4 /dev/sda6 /mnt

  3. 复制“/etc/resolv.conf”,以便您可以在 chroot 系统上使用网络。

    cp -L /etc/resolv.conf /mnt/etc/resolv.conf

  4. chroot 进入挂载的文件系统

    chroot /mnt /bin/bash

  5. 按照这些说明修复驱动程序问题。

    sudo apt-get purge xorg-* xserver-xorg sudo apt-get install xorg xserver-xorg sudo dpkg-reconfigure xorg

  6. 然后退出 chroot,卸载分区,然后重新启动到您原来的 Ubuntu 安装。

    exit umount /mnt reboot

希望这可以帮助!