有人可以帮我这个忙吗?
Error mounting /dev/sdg4 at /media/jote/DATA_4: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdg4" "/media/jote/DATA_4"' exited with non-zero exit status 13: Error reading bootsector: Input/output error
Failed to mount '/dev/sdg4': 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.
我问一个问题在 AskUbuntu 上,得到的答案是使用 Windows 的 chkdsk /f 来修复“损坏的”NTFS 分区。但是,我的分区完好无损!有人能解释一下为什么像 PartedMagic 这样的工具(也是 Linux)可以完美地安装和使用此驱动器,而 Ubuntu 14.04 却不能吗?
答案1
使用 安装 ntfs-3g sudo apt-get install ntfs-3g
。然后在 NTFS 分区上运行 ntfsfix 命令。
ntfsfix v2.0.0(libntfs 10:0:0)
用法:ntfsfix [选项] 设备
Attempt to fix an NTFS partition. -h, --help Display this help -V, --version Display version information
例如:ntfsfix /dev/hda6
开发人员的电子邮件地址: [电子邮件保护]Linux NTFS 主页:http://www.linux-ntfs.org
=======================================
您可以使用名为 ntfsprogs 的程序。如果未安装,您可以通过以下方式安装它:只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install ntfsprogs
安装完成后,您需要找到 NTFS 驱动器名称,只需执行sudo fdisk -
l 即可找到,一旦您知道名称,然后
sudo ntfsfix /dev/sdXX
确保将 XX 替换为您的驱动器名称。
笔记:无论何时处理分区,请确保您有完整的备份以确保安全。
===================================
sudo apt-get install testdisk
然后运行它:
sudo testdisk
并按照说明进行操作。您必须搜索分区,然后写入更改。
感谢这里的回答者: