linux 下掛載 ntfs 移動硬盤無法寫入問題
在機房使用移動硬盤時發現無法寫入硬盤,具體是 Ubuntu 21.04 ,移動硬盤是 SSD ,分區類型是 NTFS 。
首先百度得知最優辦法是安裝 ntfs-3g 這樣一個強大的 ntfs 驅動,但因為本人才疏學淺,最終在編譯的最后一步失敗,找不到解決方法。
於是轉而尋找其他的方法。昨天一時腦抽,將那個分區格式化了一下,發現好了,就沒管他了。
今天來到機房,發現又變成了只讀,sudo blkid
發現連 UUID 都變了。
又在網上各種找方法,最后發現可以通過編輯 /etc/fstab
來達到目的。
具體來說是要在該文件末尾添加一行:
UUID=3487DF9967C5B8EB /media/diwanul/博學者之Data ntfs defaults 0 0
聽說大概意思就是自動掛載什么的。
修改完成后,需要進行一次修復。
sudo ntfsfix /dev/sdxx
這里提到的 ntfsfix
需要安裝 ntfs-3g
。
然后嘗試寫入,發現依舊是只讀狀態。
於是卸載掛載並重新掛載,成功解決問題。
sudo umount /media/diwanul/博學者之Data
sudo mount -o rw /dev/sdd7 /media/diwanul/博學者之Data