我在 Windows 10-1809 上安装了 Ubuntu 18.04-64bit,但无法挂载 2 个已使用 NTFS 格式化的硬盘。我总是收到以下错误:
mount: /mnt/DiskE: wrong fs type, bad option, bad superblock on /dev/sdd2, missing codepage or helper program, or other error.
我搜索了这个论坛和 unix & linux exchange,但到现在为止还没有找到。以下是我读过的一些信息
安装 GPT 磁盘分区时出现问题
mount 命令
sfdisk 命令
parted 命令
2 个 HDD 已使用 NTFS 和allocation unit
128Kb 格式化,SSD 已安装 Windows 可以正常挂载并使用 NTFS 格式化并allocation unit
作为默认值(4096 KB)
更新:
在@oldfred的建议下,我发现我的Windows已启用休眠功能。我将其关闭,但仍然没有成功。我已经chkdsk
在2个HDD驱动器上运行了2次。这是我尝试安装它时的新日志
root@haiphan-desktop:~# mount -t ntfs-3g -o ro /dev/sda2 /media/haiphan/DriveD
$MFTMirr does not match $MFT (record 32).
Failed to mount '/dev/sda2': 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.
您知道如何解决这个问题吗?任何建议都值得赞赏
答案1
使用 Windows 10 格式化硬盘,并默认集群大小4096KB
。Ubuntu 18.04 可以正常挂载它。更多信息,Ubuntu 20.041 无需安装第三方工具即可挂载 128KB 格式的硬盘。