Linux 只讀文件系統,磁盤掛載問題解決


問題:向該目錄復制文件以及在該目錄新建文件時,均報錯“只讀文件系統”,開始以為是權限問題,嘗試通過chmod添加權限,同樣報錯“只讀文件系統”。

                                                          

 

后來發現可能是磁盤掛載的問題,需要重新掛載,解決方案如下:

1. 磁盤卸載:

umount /dev/sda2

報錯“target is busy”

                            

2.  殺死使用該目錄的進程:

fuser  -mv -k /dev/sda2

再次卸載,卸載成功后重新掛載:

mount /dev/sda2 /data

                              

3. 報錯解決:

報錯1:“The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Falling back to read-only mount because the NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting.)”。說明是NTFS分區格式錯誤

解決方法:ntfsfix修復,需要安裝工具:

sudo apt-get install ntfs-3g

安裝完成后進行ntfsfix修復:

sudo ntfsfix /dev/sda2

提示修復成功。

                           

報錯2:“沒有那個文件或目錄”。說明/data目錄不存在,需要創建。

解決方法:media根目錄下創建新目錄:

mkdir /media/jngk/data

然后重新掛載,即可掛載成功。

mount /dev/sda2 /media/jngk/data

                           

現在該目錄就不是只讀文件系統了,在該目錄下右鍵,新建文件夾選項也不再是灰色不可選狀態了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM