我在笔记本电脑上保留了一个 Windows 分区,用于偶尔进行 Photoshop 工作。不久前,我注意到 Windows 从我的 grub 启动菜单中消失了,当我尝试挂载 Windows 分区时,我的系统挂起了一会儿,然后我得到了这个:
Unable to mount 105 GB Filesystem
Error mounting: mount exited with exit code 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to calculate free MFT records: 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.
看起来 chkdsk 是一个 Windows 命令,但是由于我无法启动 Windows(因为 Windows 分区是问题所在),我不确定该怎么办。以下是 fdisk 的输出,可让您了解情况:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x98000000
Device Boot Start End Blocks Id System
/dev/sda1 1 10199 81923436 83 Linux
/dev/sda2 * 10200 22947 102398310 7 HPFS/NTFS
/dev/sda3 22948 29164 49938052+ 83 Linux
/dev/sda4 29165 30401 9936202+ 5 Extended
/dev/sda5 29165 30401 9936171 82 Linux swap / Solaris
任何指导将不胜感激!
答案1
答案2
在这种情况下,首先需要检查您的 NTFS 驱动器:
- 安装ntfs修复
- 然后从终端运行以下命令,
sudo ntfsfix /dev/sda2