无法在 Windows 中使用在 Linux 下格式化的移动硬盘

无法在 Windows 中使用在 Linux 下格式化的移动硬盘

我希望你能帮助我,我有这两个 2.5 英寸硬盘(分别为 250 和 500GB),我将它们放在 Acteck USB 2.0 驱动器盒中并在 Linux 下格式化它们,创建一个新的 GPT 分区表(使用gdisk)并在每个驱动器上仅添加一个类型为 0700(Windows 常规数据)的分区,使用默认参数格式化为 NTFS mkntfs(即我没有设置任何簇或扇区大小)mkntfs /dev/sdb1

它们两个在 Linux 下都运行完美,我可以挂载它们并浏览它们上面的文件;但在 Windows 下只能看到其中一个(500GB 的那个),另一个在驱动器管理器上只是显示为未分配的数据,并要求我在其上创建一个新的分区表。我已在同一台 Windows 机器上的几个不同端口上多次连接它们,结果相同;我也将它们两个都连接到运行 Linux 实时版本的同一台机器上,两个驱动器都运行良好。我还将它连接到我格式化它的同一个 Linux 机器上,它显示在 Thunar 上,但随后我启动​​了一个 Windows VM 并将驱动器连接到它,它出现了同样的效果,所以我认为这是 Windows 的问题。

这是它在我连接的每台 Windows 机器(包括 VM)上的显示方式: 250GB 驱动器上的 Windows 磁盘管理器分区

gdisk /dev/sdb -l这是250GB的输出:

GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 013E97B6-B8DE-4D39-A9A6-B9A8704370B6
Partition table holds up to 128 entries
First usable sector is 2048, last usable sector is 488397134
Partitions will be aligned on 2048-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048       488397134   232.9 GiB   0700  Ariel250GB

gdisk /dev/sdb -l这是500GB的输出:

GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 963D42B4-A1C2-449F-93BF-9197F904809A
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048       976773134   465.8 GiB   0700  Ariel500GB

编辑:

由于我身边没有 Windows 8 机器,因此我只使用 Windows 7 进行了测试。我还使用 fdisk 在一个计算机上创建分区表,使用 gdisk 在另一个计算机上创建分区表,但我记不清在哪个计算机上使用了哪个。

相关内容