目前我拥有 2 TB 外部硬盘,有时内部 ntfs 索引会损坏,因此我必须求助于这个 -
> sudo ntfsfix -d /dev/sdb1 [95%]
Mounting volume... $MFTMirr does not match $MFT (record 28).
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... FAILED
Correcting differences in $MFTMirr record 28...OK
Correcting differences in $MFTMirr record 29...OK
Correcting differences in $MFTMirr record 30...OK
Correcting differences in $MFTMirr record 31...OK
Correcting differences in $MFTMirr record 32...OK
Correcting differences in $MFTMirr record 33...OK
Correcting differences in $MFTMirr record 34...OK
Correcting differences in $MFTMirr record 35...OK
Correcting differences in $MFTMirr record 36...OK
Correcting differences in $MFTMirr record 37...OK
Correcting differences in $MFTMirr record 38...OK
Correcting differences in $MFTMirr record 39...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb1 was processed successfully.
现在我不确定这个硬盘是否在 Windows XP 或 Windows 7 期间进行了分区,甚至在 Windows 7 下它也被正式称为 NTFS 3.1(尽管根据维基百科,非官方称为 NTFS 5.0)。
我可以使用 smartctl 界面来获取有关驱动器制造时间、剩余寿命等的更多详细信息。我认为无论如何都无法知道它们,因为它们是预先格式化的硬盘(希捷超薄备份)
有没有人在 Windows 7 中格式化了外部硬盘,并且可以分享是否有任何元数据显示了 Windows x0 和 Windows 7 期间创建的外部硬盘之间的差异,这可能会让我更多地了解该磁盘,特别是它使用的 nfs 版本。
答案1
NTFS
在任何 Linux 操作系统中,您可以使用以下命令检查驱动器中文件系统 的版本
sudo ntfsinfo -m /dev/sdbX | grep Version
省略grep Version
完整详细信息。替换/dev/sdbX
为正确的设备文件。卸载运行上述命令之前的设备。
在 Windows 中,使用cmd
以管理员身份打开并使用以下命令检查NTFS
文件系统版本和磁盘的其他详细信息。
fsutil fsinfo ntfsinfo X:
替换X:
为正确的驱动器盘符。
有关信息,我在 Windows 7 中格式化了 4 TB HDD,NTFS
版本是3.1