2012-08-28 25 views
0

我正在使用Angstrom Linux發行版在Beaglebone板上開發應用程序。 我傾向於將根文件系統安裝爲只讀,因爲它在關閉電源時的可讀/可寫配置上不健壯。Beaglebone Angstrom:如何啓用只讀根文件系統

您能否提出關於如何將根文件系統掛載爲只讀的建議? 安裝根文件系統只讀並將其恢復爲可讀/可寫的步驟是什麼?

通過這些步驟,我傾向於獲得更強大的文件系統。

問候

+1

'mount -o remount,ro /'掛載只讀,'mount -o remount,rw /'掛載讀寫。當重新安裝讀取/寫入時,如果當前有文件打開供寫入/然後重新安裝將失敗。 –

+0

當我寫「mount -o remount,ro /」時,它說「mount:你必須指定文件系統類型」我想我必須更改fstab,但是我不知道應該改變什麼。 – user1336117

回答

0

在一個類似的基於Angstrom的系統上,我得到了相同的「必須指定文件系統類型」消息。 嘗試一些不同的東西后,我就能夠重新安裝根爲RO使用: busybox的安裝鄰重新裝載,RO/

我不得不承認,我不能肯定爲什麼調用busybox的直接合作當「掛載「命令(這是一個連接到busybox)不起作用,但我沒有時間進一步挖掘。

1

您將需要編輯您傳遞給內核安裝根文件系統使用RO而不是rw引導參數。例如root=/dev/mmcblk0p1 ro。它們可以通過uboot環境變量來修改

相關問題