我试图将一堆文件从我父亲的 1TB SDD NTFS 外置硬盘复制到我的 Linux 桌面。电脑死机了,我除了移动鼠标指针什么也做不了。不过这对我来说并不是什么不寻常的事,所以我就把电脑关了。我没多想,就把电脑重新打开了。当我尝试安装硬盘时,出现了这个弹出窗口:
我寻找解决方案并且以下是我尝试过的所有方法:
fdisk -l
- /dev/sdb 是外部硬盘
Disk /dev/sdb: 931.48 GiB, 1000170586112 bytes, 1953458176 sectors
Disk model: Elements 25A2
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C46C72EC-9300-4BC7-8B26-120E0312BFE7
Device Start End Sectors Size Type
/dev/sdb1 2048 1953456127 1953454080 931.5G Microsoft basic data
dmesg
- 我目前无法使用 chdsk。而且我担心它可能会删除一些文件。
[ 2197.800226] ntfs3: sdb1: It is recommened to use chkdsk.
[ 2198.168774] ntfs3: sdb1: volume is dirty and "force" flag is not set!
sudo ntfsfix /dev/sdb -n
- 我寻找 chdsk 的替代方案,找到了 ntfsfix。我使用了 -n,因为我不能冒任何风险
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.
No change made
Unrecoverable error
我确实不能丢失这台电脑上的任何数据。