无法安装NTFS外置硬盘
我无法安装外置硬盘,每次尝试这样做时都会收到以下消息:
"Error mounting /dev/sdb1 at /media/fuzzy27/My Book: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/fuzzy27/My Book"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0). Failed to mount '/dev/sdb1': Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (eg /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details."
如何修复此错误/问题而不丢失硬盘上的任何数据,我该怎么办?或者我需要做什么?
没有其他方法可以修复它而无需重新安装Windows或找到使用Windows的人吗?
使用sudo apt-get install ntfs-3g
。 然后在NTFS分区上运行ntfsfix命令。
ntfsfix v2.0.0(libntfs 10:0:0)
用法:ntfsfix [options]设备
Attempt to fix an NTFS partition. -h, --help Display this help -V, --version Display version information
例如:ntfsfix / dev / hda6
开发人员的电子邮件地址:linux-ntfs-dev@lists.sf.net Linux NTFS主页: http : //www.linux-ntfs.org
注意 :每当您处理分区时,请确保您有一个完整的备份只是为了安全起见。
sudo apt-get install testdisk
然后运行它:
sudo testdisk
并按照说明操作。 您必须搜索分区,然后编写更改。
感谢回答者:
-
修复没有Windows的损坏的NTFS分区
-
没有Windows修复NTFS?
这对我来说足够好了:
sudo ntfsfix /dev/sdb1
在Ubuntu 14.04上,它附带:
sudo apt-get install ntfs-3g
旧版本的Ubuntu(例如12.04)需要:
sudo apt-get install ntfsprogs
为了防止这种情况发生在其他人身上并且他们没有打到Hannibal Lecter博士的评论,我只需要尝试不同的USB端口。 USB端口没有任何问题,但出于某种原因,它不适用于此驱动器。
这看起来像一个老问题,但我在ubuntu 15.10中遇到了这个问题。 我将硬盘安装在Windows中,只是删除了包含大量数据的驱动器上的._。Trashes目录。 然后我把它插回到Linux,它工作正常。
将外部硬盘连接到Windows PC。
当磁盘枚举时,从命令提示符运行chkdsk / f [driveletter] : .
当我尝试Ntfs-3g时,Ntfs-3g在终端中消耗运行chkdsk。 :)(我在ubuntu 14.04,真正的本机安装,不在任何虚拟环境上)
使用ubuntu实用程序格式化FAT格式的设备磁盘解决了我的问题