今天用ubuntu給同學拷貝資料的時候,突然其中乙個資料夾u盤就不能複製和刪除了。再windows7下可以刪除除修改的那個資料夾之外的資料,但修改的那個資料夾死活刪除不掉,唯讀屬性也去不掉。再ubuntu下直接就懵逼了,任何檔案都不能操作了。之前也遇到過這種情況,我當時的解決方法是格式化 u盤,但是愛折騰的我怎麼能再次放過這個好不容易才出現的bug呢?
要操作的準備第一步就是找到你的u盤掛載的地方,一般在/media/使用者名稱/***x下,可以使用tail命令檢視系統日誌的方式找到u盤掛在的位置和分割槽名字。
開乙個終端輸入命令,注意這時候不要插u盤:
tail -f /var/log/syslog不要關閉終端,插入你的u盤,這時候你的操作就會記錄到系統日誌裡面,列印到終端上,我的是下面這個樣子:
可以看到我的u盤名字是:teclast coolflash這些資訊中有用的是分割槽和掛載位置。u盤容量是:32gb
分割槽是:
/dev/
sdc1
掛載位置是:
/media/lennon/4502-0001
接下來需要做的就是再執行兩個命令:
umount 掛載位置
umount /media/lennon/4502-0001這裡的路徑根據實際情況修改
然後執行dosfsck自動修復u盤
sudo dosfsck -v -a /dev/sdc1這裡的路徑根據實際情況修改
據說再windows環境下執行chkdsk h: /f 也可以,其中h是碟符。不過我還沒來得及嘗試,即已經修復好了。如果發現這個方式也可以的話可以告訴我。
不出意外的話這樣就已經修復成功了。
Ubuntu系統下U盤變成唯讀檔案系統的處理辦法
之前把u盤借出了,還回來之後我再想用,發現u盤裡的檔案只能讀取或者複製出去,但是不能修改刪除,也不能新增新檔案進來,顯示該u盤是唯讀檔案系統。用了以下方法來解決這個問題 tail f var log syslog該命令詳細介紹看這篇文章 注意 這一步要先在終端執行該命令,再把u盤插入電腦 write...
linux下U盤檔案唯讀的解決辦法
1 在終端執行如下命令 tail f var log syslog 2.插入有唯讀檔案系統故障的u盤 3.觀察命令列輸出 輸出區域性如下 jul 816 44 50 cslouis pc kernel 15595.155904 fat filesystem error dev sdb4 jul 81...
完美解決linux下U盤檔案唯讀的問題
1.在終端執行如下命令 tail f var log syslog 2.插入有唯讀檔案系統故障的u盤 3.觀察命令列輸出 輸出區域性如下 jul 8 16 44 50 cslouis pcwww.cppcns.com kernel 15595.155904 fat filesystem error ...