Ubuntu

系統引導到只讀文件系統時如何編輯/etc/fstab?

  • November 11, 2021

我在 Ubuntu 14.04 上。

我將一些不正確的內容(來自教程)粘貼到我的 /etc/fstab 文件中。結果,當機器啟動時,根文件系統將不會掛載。

我知道 /etc/fstab 中需要修復什麼,但我無法保存文件(或任何文件),因為系統以只讀方式啟動。

作為root,我嘗試過:

mount -o remount,rw /

無濟於事。錯誤消息引用了我粘貼到 /etc/fstab 中的錯誤選項部分。

我通過在核心參數的末尾添加“single”來閱讀一些有關引導到單使用者模式的內容。我似乎找不到核心參數。在 grub 菜單上,我突出顯示 Ubuntu 並按“e”,這會調出具有某種配置的文件,但找不到“核心”參數。

我對linux比較陌生。誰能幫我想辦法修復我的 /etc/fstab 文件,以便 Ubuntu 正常啟動?

為了讓事情回到應有的位置,我:

  1. 在啟動菜單中突出顯示“Ubuntu”
  2. 點擊“e”編輯配置
  3. 在以 開頭的行中linux=,我將 ‘ro’ 切換為 ‘rw’ 並在行尾添加了單詞 ‘single’
  4. 按f10開機
  5. 一旦它以root身份啟動,我做了:
mount -o remount,rw /
  1. 作為 root,我編輯了 /etc/fstab 以將其放在需要的位置
  2. 正常重啟,一切似乎都已修復

您嘗試該mount命令的方式仍然使用來自/etc/fstab.

嘗試以下版本,它應該獨立於以下內容工作/etc/fstab

sudo mount -o remount,rw /dev/sdb6 /

注意:不要使用 /dev/sdb6,而是使用對您的驅動器有效的任何設備。

引用自:https://unix.stackexchange.com/questions/185026