Resolve.conf 不存在但無法建立一個

Resolve.conf 不存在但無法建立一個

首先,我在配備 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

相關內容