Windows 将调整大小的 FAT32 视为 RAW

Windows 将调整大小的 FAT32 视为 RAW

我使用 gparted 0.24.0 parted 3.2(在 Arch Linux 上)来调整大小和移动 FAT32 分区。

重新启动到Windows 10后,该分区被检测为RAW。chkdsk拒绝检查分区,多次重新启动没有效果。

但是,在同一台机器上的 Arch Linux 上,该分区可以正常安装和使用,并且没有任何警告。

这是 fsck 告诉我的。

$ sudo fsck.vfat -fv /dev/sdb3
fsck.fat 3.0.28 (2015-05-16)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSWIN4.1"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
     32768 bytes per cluster
       100 reserved sectors
First FAT starts at byte 51200 (sector 100)
         2 FATs, 32 bit entries
  51361792 bytes per FAT (= 100316 sectors)
Root directory start at cluster 3219 (arbitrary size)
Data area starts at byte 102774784 (sector 200732)
  12838879 data clusters (420704387072 bytes)
63 sectors/track, 255 heads
1131634688 hidden sectors
 821889024 sectors total
Reclaiming unconnected clusters.
Checking free cluster summary.
/dev/sdb3: 38517 files, 3787046/12838879 clusters

我尝试使用 gparted 检查文件系统,但没有效果。

有什么方法可以让 Windows 正确检测到它?移动数据和格式化似乎是不可能的,因为我没有另一个磁盘来备份里面的数据。

答案1

Gparted 和 Windows 处理分区数据的方式不同。在 Linux 中有效的东西有时在 Windows 中却无效。这很令人沮丧。您应该能够RAW使用以下命令修改分区测试磁盘这样 Windows 就会再次将其视为 FAT32。更多详细信息将逐步提供这里

相关摘录:

  • 选择磁盘类型(根据大小选择 Intel 或 EFI GPT)
  • 选择Analyze
  • 选择Quick search
  • 回答有关如何创建原始分区的问题
  • 完成后Quick search,查看找到的报告分区,并按以下方式列出每个分区内的文件p
  • 如果您的文件未按预期显示,请重复上述操作deep search
  • 选择q,然后write修复分区。根据需要确认对话框
  • 重启。

但是,首先,由于您仍然可以通过 Linux 访问数据,请考虑在修复分区文件之前备份敏感数据,以防出现问题。

相关内容