Linux系統掛載存儲只讀改成讀寫


Copy from:https://blog.csdn.net/u010977122/article/details/53316671

 

1、mount:
用於查看哪個模塊輸入只讀,一般顯示為:
[root@localhost ~]# mount
/dev/cciss/c0d0p2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/cciss/c0d0p7 on /home type ext3 (rw)
/dev/cciss/c0d0p6 on /var type ext3 (rw)
/dev/cciss/c0d0p3 on /usr type ext3 (rw)
/dev/cciss/c0d0p1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/dm-0 on /home/book/upload/BookFile1 type ext3 (rw)
/dev/dm-1 on /home/book/upload/BookFile2 type ext3 (rw)
/dev/dm-2 on /backup type ext3 (rw)
/dev/dm-3 on /home/book/upload/BookFile3 type ext3 (ro)
2、如果發現有ro,就重新mount,或者umount以后再remount
3、umount /dev/dm-3
如果發現有提示“device is busy”,找到是什么進程使得他busy
fuser -m /mnt/data 將會顯示使用這個模塊的pid
fuser -mk /mnt/data 將會直接kill那個pid
然后重新mount即可。
4、還有一種方法是直接remount,命令為
mount -o rw,remount /mnt/data。
當系統出現故障進入單用戶模式時,通常/分區(根分區)會以只讀方式mount,這時候如果只是對其他磁盤執行fsck當然沒有問題,但是如果想要修改文件,會發現所有文件都是只讀狀態,無法修改。好在Linux下的mount命令支持一個remount選項,只需要執行如下命令:

mount / -o rw,remount

就可以將根分區重新mount為讀寫狀態,從而可以完成必要的系統配置修改。
————————————————
版權聲明:本文為CSDN博主「Captain--Jack」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u010977122/article/details/53316671


免責聲明!

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



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