我有一个内部 3 TB 的 WD Black 磁盘,该磁盘被设置为 GPT(大概?)并在 Windows 7 下格式化为一个跨越整个磁盘的 NTFS 分区。
升级到 Windows 10 后,系统中的其他磁盘都可以正常识别(包括 3 磁盘 raid!),但该磁盘未被映射,并在磁盘管理中显示为具有 2TB 的 GPT 保护分区和 700 多 GB 的未分配空间。
该机器的主板是 2009 年左右的华硕 M4A78 Plus,因此它是预 UEFI 的,但我并未尝试从该磁盘启动,所以这应该不是问题。
我已将驱动器取出并放入我的 Linux 机器中,其中 fdisk 显示:
Disk /dev/sdd: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x59e095e7
Device Boot Start End Blocks Id System
/dev/sdd1 1 4294967295 2147483647+ ee GPT
Partition 1 does not start on physical sector boundary.
这可能与 512 字节逻辑扇区大小有关?其他人也遇到过类似的问题,比如 Mac 和 Boot Camp 或内部使用的外部驱动器,但这个磁盘已在 Windows 上内部设置,并且在我转移到 Windows 10 之前一直运行良好。
我还没有看到任何人遇到这个具体问题,所以我想我会在这里问一下,看看是否有人有任何想法。磁盘上有大约 2TB 的数据未备份(我应该更清楚!)所以我希望保留这些数据。
gdisk 输出(设备名称已更改):
GPT fdisk (gdisk) version 0.8.10
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: not present
Creating new GPT entries.
Command (? for help): v
No problems found. 5860533101 free sectors (2.7 TiB) available in 1
segments, the largest of which is 5860533101 (2.7 TiB) in size.
Command (? for help): p
Disk /dev/sde: 5860533168 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 50176CDA-0B0F-4D2E-9459-687BCF80AF4E
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 2048-sector boundaries
Total free space is 5860533101 sectors (2.7 TiB)
Number Start (sector) End (sector) Size Code Name
Command (? for help):