我有一个1TB的外部硬盘驱动器,最近将其格式化为NTFS。直到现在,它在我的Ubuntu 11.10上都可以正常运行。我没有进行任何更改以影响我的操作系统或exhdd。
我得到的错误是:
Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb2': 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, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
我尝试安装,ntfsfix
但不再存在这样的软件包。我从未在Windows机器上使用过此硬盘。如果需要使用其他计算机来解决此问题,则可以访问Mac。
有什么建议吗?
这是我的sudo fdisk -l输出:GPT到底是什么?我没有那样做。它曾经是NTFS。
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb
Device Boot Start End Blocks Id System
/dev/sda1 * 2148 961320312 480659082+ 83 Linux
/dev/sda2 961320313 976773167 7726427+ 5 Extended
/dev/sda5 961320314 976773167 7726427 83 Linux
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605
Device Boot Start End Blocks Id System
/dev/sdb1 1 1953525167 976762583+ ee GPT
GPT是GUID分区表,它是在Mac,基于UEFI的PC和大小超过2TiB的磁盘上使用的下一代分区系统。即使您不希望从此类磁盘引导Windows,它也可以在较小的磁盘上使用,即使在基于BIOS的系统上也是如此。如fdisk
警告消息所述,fdisk
它不支持GPT,因此您不应尝试fdisk
在此磁盘上使用。而是使用gdisk
(是gdisk
或gptfdisk
包的一部分,具体取决于您的安装方式)或parted
。
不过,GPT与您的问题无关。安装错误消息指示I / O错误,最有可能指示硬件故障。您可以尝试使用gsmartcontrol
(GUI)或smartctl
(文本模式)之类的工具在磁盘上运行SMART测试。这应该会引发任何硬件故障,但是SMART测试的输出可能难以解释。由于您说的是外部驱动器,因此它也可能是电缆松动或损坏,因此您可以尝试重新安装或更换它。在SMART测试中不会出现电缆故障。
一般而言,如果这实际上不是硬件故障,则无法通过Linux或OS X在NTFS上进行适当的文件系统测试;只有Windows提供了执行此操作的工具。您可能无法挂载需要文件系统检查的NTFS磁盘,因此必须能够不时将NTFS磁盘插入Windows系统以处理此类问题。如果您从未在Windows系统上使用该磁盘,则NTFS是在其上使用的错误文件系统。
对于仅Linux使用,最好使用Linux本地文件系统,例如ext2fs,ext3fs,ext4fs,ReiserFS,XFS,JFS或Btrfs。(不过,我不会在1TB的磁盘上使用ext2fs。)如果将磁盘用于Linux和OS X,则将使用FAT或HFS +。尽管FAT已有很长的历史了,但它仍然是最受支持的跨OS文件系统。但是,它存在最大文件大小为4GiB的问题,如果您存储多媒体或其他大文件,则可能会出现问题。如果您了解如何禁用日记和处理权限问题,则HFS +可以在Linux / OS X上使用。(如果启用了日志,除非使用覆盖安装选项,否则Linux不会写入HFS +,这可能会降低安全性。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句