NTFS 签名丢失

NTFS 签名丢失

我一直在尝试使用 Linux 可启动 USB 闪存驱动器访问我的 Windows 分区。

看看lsblk输出的大小,我相信主分区是/dev/sda2

root@linux:~# lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0   2.8G  1 loop /usr/lib/live/mount/rootfs/filesystem.squashfs
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0   500M  0 part 
└─sda2   8:2    0 297.6G  0 part 
sdb      8:16   1  14.4G  0 disk 
└─sdb1   8:17   1  14.4G  0 part /usr/lib/live/mount/medium
sr0     11:0    1  1024M  0 rom  
root@linux:~# 

不幸的是,当我尝试安装它时,出现以下错误。

root@linux:~# mount /dev/sda2 /tmp/test/ -t ntfs
NTFS signature is missing.
Failed to mount '/dev/sda2': Invalid argument
The device '/dev/sda2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

我一直在四处搜寻,发现了类似的帖子https://askubuntu.com/questions/548417/cant-mount-ntfs-drive-ntfs-signature-is-missing但这并没有真正帮助。我尝试了所有的建议,但没有一个真正有效。

我还找到了其他帖子无法挂载 sda1:“设备‘/dev/sda1’似乎没有有效的 NTFS。”但这也没有多大帮助

root@linux:~# ntfsfix /dev/sda2
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.

相关内容