NTFS/GPT 挂载以退出代码 13 退出

Posted

技术标签:

【中文标题】NTFS/GPT 挂载以退出代码 13 退出【英文标题】:NTFS/GPT Mount exited with Exit Code 13 【发布时间】:2012-08-29 07:55:44 【问题描述】:

这是一个重复的帖子,因为我在 askubuntu.com 上没有得到任何帮助。

我有一个最近格式化为 NTFS 的 1TB 外置硬盘。直到现在,它一直安装在我的 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.

我确实读过thisthis。但两者都没有帮助。

我尝试安装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

【问题讨论】:

【参考方案1】:

这是有效的:

    我首先需要得到ntfs-3g (sudo apt-get install ntfs-3g) 运行sudo fdisk -l 找出挂载点的位置。我的是/dev/sdb1 我运行了 ntfsfix -b /dev/sdb1 并解决了问题。

【讨论】:

ntfsfix 为我工作。输出说:“ NTFS 签名丢失。尝试备用引导扇区 备用引导扇区可用 重写引导扇区 引导扇区已被重写” 我尝试按照这些步骤操作,当我尝试执行指定的程序时,它显示选项 b 无效。帮我解决这个问题。 这个解决方案对我有用,但我没有使用 -b 标志。此标志将清除坏扇区列表。如果您怀疑磁盘错误,您可能不应该使用此标志。【参考方案2】:

错误挂载:挂载以退出代码 13 退出:$MFTMirr 与 $MFT(记录 0)不匹配。无法挂载“/dev/sda1”:输入/输出错误 NTFS 要么不一致,要么存在硬件故障,要么是 SoftRAID/FakeRAID 硬件。在第一种情况下,在 Windows 上运行 chkdsk /f,然后重新启动到 Windows 两次/f 参数的使用非常重要!如果设备是 SoftRAID/FakeRAID,则首先激活它并在 /dev/mapper/ 目录下挂载不同的设备(例如 /dev/mapper/nvidia_eahaabcc1)。 有关详细信息,请参阅“dmraid”文档。

解决方案:-

    sudo fdisk -l

    sudo ntfsfix /dev/select_disk_name

    查找磁盘名称: 转到仪表板->磁盘实用程序->单击磁盘->然后显示设备/Dev/***

【讨论】:

以上是关于NTFS/GPT 挂载以退出代码 13 退出的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose内mysql 挂载数据库目录,启动时mysql容器自动退出

linux如何自动挂载分区?

(转)linux如何将新硬盘挂载到home目录下

centos7磁盘分区格式化挂载

挂载卸载分区总结

磁盘做成LVM挂载