這是第二次因為windows更新失敗/中斷/當機,造成我的2顆為了與Windows相容而格式化成NTFS的硬碟,在Ubuntu中無法讀寫,只剩唯讀。
例如:~$ mount -v
會顯示某些分割區是唯讀(ro: read-only) ,例如
/dev/sdc1 ..... (ro, ....)
使用如下指令重新掛載
~$ sudo mount -o remount,rw /dev/sdc1
也只是顯示讀寫(rw: read-write) .....(rw, .....),但是檔案編輯仍然是唯讀。
推測是因為格式化成NTFS的關係。
上一次2018年依照網路建議,回頭把Windows更新完畢,就好了。
這一次一直無法更新,加上這一年微軟又來一次偷偷下載Win11,硬推Win11,我決定徹底移除瘟到死。現在只剩下教學需求會用到SPSS (1年用半學期8次),testgen(普生出題題庫,1年用3次),該徹底做個了斷了。
NTFS解決方法
確認已經安裝ntfs-3g
1. 嘗試使用ntfs-3g或mount指令掛載硬碟:
~$ sudo ntfs-3g /dev/sdc1 /media/DATA-1T
顯示如下:
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.)
Could not mount read-write, trying read-only
ntfs-3g-mount: failed to access mountpoint /media/linghu/DATA-1T: 沒有此一檔案或目錄
明顯就是windows更新中斷在做怪
2. 記得先unmount 該分割區或是磁碟
$ umount /dev/sdc1
3. 使用ntfs-3g修復
~$ sudo ntfsfix /dev/sdc1
結果忘了儲存,大致意思就是 發現有 (還記得的關鍵字)"unclean file system", "attempt to fix....",接下來都是 "...OK" "....successfullly",就可以了
4. 重新掛載硬碟
~$ sudo ntfs-3g /dev/sdc1 /media/DATA-1T
5.不過開機自動掛載硬碟似乎不知道在某一次嘗試中刪除了,所以要加回來:
先檢查磁碟分割槽的UUID
~$ sudo blkid
~$ sudo gedit /etc/fstab
果然不見了。在最下方加入
UUID=[特定分割區的UUID] /media/DATA-1T ntfs defaults 0 1
簡單說依序是: UUID碼 , 掛載點 , 格式, 掛載引數(一般為defaults ), 磁碟檢查(預設為0), 磁碟檢查(預設為0,不需要檢查)
---完成---
參考:
https://blog.xuite.net/m740138.m740138/blog/32052683
https://www.796t.com/article.php?id=88776
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。