Ubuntu系統下U盤變成唯讀檔案系統的處理辦法

2021-10-13 23:34:10 字數 1632 閱讀 9896

之前把u盤借出了,還回來之後我再想用,發現u盤裡的檔案只能讀取或者複製出去,但是不能修改刪除,也不能新增新檔案進來,顯示該u盤是唯讀檔案系統。

用了以下方法來解決這個問題:

$ tail -f /var/log/syslog
該命令詳細介紹看這篇文章

注意:這一步要先在終端執行該命令,再把u盤插入電腦

write cache: disabled, read cache: enabled, doesn』t support dpo or fua

u盤目前的狀態是只有讀許可權沒有寫許可權(dpo和fua是啥我也沒查清楚,總之對這個問題的解決無影響)

sdb: sdb1

我的u盤掛載的檔案系統,碟符是sdb1attached scsi removable disk

已連線的scsi可移動磁碟

volume was not properly unmounted. some data may be corrupt. please run fsck.

未正確解除安裝。某些資料可能已損壞。請執行fsck。(可能的出問題的原因,以及建議)error, corrupted directory (invalid entries)

錯誤,目錄已損壞(無效條目)

filesystem has been set read-only

檔案系統已設定為唯讀

(找到需要的資訊後就可以ctrl+c退出了)

$ ls /media

qa qa_new

$ ls /media/qa

9e4f-4c98

9e4f-4c98就是我的u盤掛載點了

umount /media/qa/9e4f-4c98
umount命令可卸除目前掛在linux目錄中的檔案系統。

unmount詳細介紹

sudo dosfsck -v -a /dev/sdb1
fsck命令用於檢查與修復 linux 檔案系統,可以同時檢查乙個或多個 linux 檔案系統。

fsck詳細介紹

fosfsck命令用於檢測、修復ms-dos檔案系統

(ms-dos:微軟公司提供的一種磁碟作業系統)

fosfsck詳細介紹

用到的兩個可選引數介紹:

-a:automatically repair the file system.自動修復檔案系統。無需使用者干預。每當有一種以上的方法來解決乙個問題時,就會使用破壞性最小的方法。

-v:verbose mode. generates slightly more output.詳細模式。

cd /media/qa/9e4f-4c98

killall nautilus

這個程序殺掉之後隨便做點什麼操作,比如開啟乙個資料夾,它就會自動重啟了

這一套操作下來,我的u盤就已經恢復正常了,後續使用也沒有什麼問題。

ps:也可以用df -h檢視u盤所在檔案系統和掛載點

Linux下U盤變成唯讀

今天用ubuntu給同學拷貝資料的時候,突然其中乙個資料夾u盤就不能複製和刪除了。再windows7下可以刪除除修改的那個資料夾之外的資料,但修改的那個資料夾死活刪除不掉,唯讀屬性也去不掉。再ubuntu下直接就懵逼了,任何檔案都不能操作了。之前也遇到過這種情況,我當時的解決方法是格式化 u盤,但是...

Ubuntu下U盤檔案唯讀的解決辦法

在ubuntu下使用u盤時,向u盤複製檔案時,提示u盤為唯讀系統。使用root帳戶更改許可權都不好使,嘗試了好多辦法也沒解決,後來買了個u盤就不再用sd卡了,這件事也就忘記了。今 天突然應急使用這個卡,使用讀卡器掛載發現依舊是唯讀,換用本本內建的讀卡器,也是一樣。沒辦法了,google一通,看了看u...

Ubuntu下U盤檔案唯讀的解決辦法

ubuntu下u盤出現檔案系統唯讀的問題了。症狀為無法刪除u盤中現有檔案,無法向u盤拷貝新的檔案。但不知道是什麼原因。今天下決心解決這個問題。解決方法 1.在ubuntu終端執行如下命令 tail f var log syslog 2.插入有唯讀檔案系統故障的u盤 3.觀察命令列輸出 輸出區域性如下...