自己電腦裝的是windows和Ubuntu的雙系統,之前用windows的時候一不小心強制關機了,比較悲催的是,本來在ubuntu下是能通路windows系統的檔案的,結果現在在ubuntu下進入windows系統磁盤時出現錯誤提示,錯誤的内容大概是下面這個樣子(自己的通路出錯系統忘記截圖了,這是網上的一個例子,但問題是一樣的):
Error mounting /dev/sda2 at /media/love/Mis Archiivos: Command-line `mount -t "ntfs" -o"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda2" "/media/love/Mis Archiivos"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount '/dev/sda2': Operation not permitted The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option.
解決方法如下:
1.sudo apt-get install ntfs-3g
2.sudo ntfsfix /dev/sdbX(X代表數字,表示不同的分區,比如/dev/sdb2)
這裡的ntfs-3g是一個挂載工具,其中包含了ntfsprogs,不少ubuntu系統已經自帶了,是以第一步可能不需要。
第2步需要結合具體的問題,哪個分區出現了通路問題,便可修改相應的分區位址,比如我的電腦上面是sda1,sda5,sda6三塊出現了問題,我就寫了sudo ntfsfix /dev/sda1,sudo ntfsfix /dev/sda5,sudo ntfsfix /dev/sda6三次指令..