linux 中出現 Read-only file system

當linux操作系統啓動出現root用戶也無法進行任何的文件寫操作時,無論什麼用戶(包括root)寫文件保存或者刪除文件,且對操作文件或目錄都有寫權限時,還任然報錯:E212: Can't open file for writing 或者 Read-only file system。

1、root用戶在home目錄下創建test文件,保存時報錯如下:

2、root用戶刪除

[root@hadoop01 home]# ll /etc/.pwd.lock
-rw-------. 1 root root 0 Jun 1 2002 .pwd.lock
[root@hadoop01 home]# rm -rf /etc/.pwd.lock
rm: cannot remove `/etc/.pwd.lock': Read-only file system
[root@hadoop01 home]# mount -o remount rw / (這一步是關鍵的一步,讓“/”根文件系統重新掛載並有可讀寫模式)
[root@hadoop01 home]# rm -rf /etc/.pwd.lock
[root@hadoop01 home]#

注意:

如果root用戶下,上述操作完事之後任然不能寫,注意啓動時候是否報錯,有可能報錯爲:/dev/sda1 這樣的分區信息error,此時就需要藉助系統自帶的磁盤檢測命令操作了。如有這樣的情況就使用如下命令:

[root@hadoop01 home]#fsck -y /dev/sda1 (對報錯分區進行檢測並嘗試修復)

至此,就戰勝了頑固的非權限問題帶來的不能寫操作。產生的原因多爲進入文件系統的只讀模式,經過上述的修改後就可以正常創建或者刪除文件了!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章