Ubuntu 硬盤分區只讀,重新掛載為讀寫分區之后,文件依然創建出錯


原因:

分區只讀,可能是windows沒有正常關機,或者使用了混合休眠模式。

解決方案:

sudo mount -o remount,rw /dev/sdaX

 

若重新掛載后,創建文件以及文件夾失敗:

原因:

應該跟ntfs文件系統有關系

解決方案:

sudo apt-get install ntfs-3g

sudo ntfsfix dev/sdaX   

注意:一定要使用sudo,或用root權限,不然會失敗

注意:執行上述命令可能會報錯“Refusing to operate on read-write mounted device /dev/sdb1.”

這樣的話,先執行 sudo mount -o remount,ro /dev/sdb1,將其變為只讀分區,再執行 sudo ntfsfix dev/sdb1 (如果依然是只讀,或許最后還需要執行一次sudo mount -o remount,rw /dev/sdb1)

 

 

知識點補充:

要將可寫設備重新掛載為讀寫的,指定 sudo mount -o remount,rw /dev/sdaX  
要將設備重新掛載為只讀的,指定 sudo mount -o remount,ro /dev/sdaX

如果任何進程打開了正在重新掛載的文件系統中的文件和目錄,那么重新掛載命令將無法成功完成。使用 lsof 命令判斷打開了哪些文件。

 

 

參考鏈接:

https://blog.csdn.net/sinat_26467057/article/details/78077698

http://blog.sina.com.cn/s/blog_50ebb8ad0101e4fq.html

https://blog.csdn.net/heiheben/article/details/1605842

http://tieba.baidu.com/p/4937643174   3樓以及其評論

 


免責聲明!

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



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