我对 Linux 的了解有限,但我会尽力解释。昨晚我们停电了。今天早上我重新启动服务器时收到一条错误消息,告诉我磁盘无法安装。可以选择跳过安装并继续启动。现在,当我尝试安装磁盘(媒体磁盘,而不是系统磁盘)时,我收到此错误:
Error mounting system-managed device /dev/sda2: Command-line `mount "/mnt/sda2"' exited with non-zero exit status 13: ntfs_mst_post_read_fixup_warn: magic: 0x04e2adc6 size: 4096 usa_ofs: 16595 usa_count: 25841: Invalid argument
Actual VCN (0x103f339f56a78da1) of index buffer is different from expected VCN (0x3).
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.
(udisks-error-quark)
有谁能帮我一下吗?我可不想丢失 2 GB 的媒体文件。
答案1
错误消息会准确地告诉您该怎么做:启动 Windows,运行chkdsk /f
并重新启动 Windows 两次。
从 Ubuntu(但仅在您没有 Windows 系统时使用它(安全第一)):
ntfsck /dev/sda2
sudo apt-get install ntfsprogs
如果尚未安装,这是 ntfs-progs 的一部分。