Linux
sda 分區錯誤安裝在啟動
我在快閃記憶體卡上安裝了 Linux Debian Voyage。工作正常,但 /dev/sda1 的快閃記憶體盤以只讀方式安裝:
/dev/sda1 on / type ext2 (ro,noatime,errors=continue)
和
mount -o remount,rw /
有用:
/dev/sda1 on / type ext2 (rw,noatime,errors=continue)
我嘗試啟動 live cd 並執行以下命令:
fsck -rfv /dev/sda1
沒有幫助。我該如何解決這個問題?或者我應該製作一個小型啟動腳本作為解決方法?
親切的問候
更新 在啟動時我看到以下內容:
Begin: Checking root file system ... fsck from util-linux 2.25.2 fsck: error 2 (No such file or directory) while executing fsck.ext2 for /dev/sda1 fsck exited with status code 8 done. Warning: File system check failed but did not detect errors done.
現在我在引導序列結束時看到了以下內容:
Remounting / as read-only ... Done.
我得到了解決方案。問題不在於快閃記憶體盤。
這是因為作業系統“Debian Voyage”。在引導序列結束時,它執行的是腳本
/usr/local/sbin/remountro
此腳本將根重新掛載為只讀。
如果我理解正確,快閃記憶體盤已經在啟動時掛載。在這種情況下,您應該編輯您的
fstab
文件 (/etc/fstab
)。您的設備可能已經在那裡,您只需將其更改為掛載rw
而不是ro
.另見維基百科: fstab。