您好,我对此进行了一段时间的研究,但没有发现任何实质性的内容:所以我有一个 WD 3TB 外置硬盘,我试图将其转换为 SATA 驱动器而不丢失数据。
我遇到的问题如下:
它被格式化为 MBR,通常仅支持最多 2TB。我猜想外壳芯片中安装了一些 WD 驱动程序,可以解决这个问题,但当插入 SATA 时,linux/windows 无法直接识别分区。编辑:有关 #1 的更多信息:为什么当我的 USB 驱动器作为内部 SATA 驱动器插入时会显示损坏的数据?
我尝试过 Testdisk、Photorec、DiskGenius 和 MiniTool Partition Wizard 来恢复数据/分区。这些工具只能让我将数据/文件保存到另一个硬盘上。我不想花 60 美元买一个 3TB 的硬盘只是为了传输文件。
我可以恢复 300GB 的 NTFS 分区,以及一堆随机 dietpi/其他 linux 分区,这些分区都是随机的,只有大约 50mb。我的所有文件(3TB)都可以使用 DiskGenius 和 MiniTool 在 NTFS 分区上恢复,这对我来说毫无意义,因为分区只显示为 300GB
一定有一种方法可以将驱动器格式化为 GPT NTFS 而不丢失数据,对吗?
- 我可以在不丢失数据的情况下将 MBR 分区转换为 GPT 吗?
- 我可以将 300GB NTFS 分区的大小调整为 3TB 而不丢失数据吗?
Windows Diskpart 在调整分区大小或删除分区时丢失数据,这根本说不通,因为理论上分区与数据存储在不同的区域中。
几乎相同问题的可能策略:
答案1
一定有一种方法可以将驱动器格式化为 GPT NTFS 而不丢失数据,对吗?
不可以。您只能格式化分区。格式化总是意味着删除数据。有些驱动器(磁盘!)没有分区表。在这种情况下,可以说您可以格式化驱动器,但这涉及删除数据。
您真正想要的是以某种方式“修复”您的磁盘。根据您的陈述“将驱动器格式化为 GPT NTFS”,我只能建议您购买新驱动器。不幸的是,您目前缺乏基础知识,因此数据丢失的风险相当高。
- 我可以在不丢失数据的情况下将 MBR 分区转换为 GPT 吗?
就您而言,这是可能的,因为您的分区并未占用两个 GPT 结构所需的空间。
- 我可以将 300GB NTFS 分区的大小调整为 3TB 而不丢失数据吗?
无需调整大小。将磁盘从外壳中取出后,您并没有更改数据。现在的情况是,您的操作系统根据接口上的新逻辑扇区大小(512 字节而不是 4096 字节)误解了分区表信息
如果您尝试调整分区大小,则可能会破坏数据。再次提醒:不要尝试“修复”。购买新驱动器。
我不想仅仅为了传输文件就花 60 美元购买 3TB 的硬盘。
丢失数据的代价是什么?
我无法判断的是,修正表格是否足够。由于缺乏试用所需的硬件,我无法测试 NTFS 是否将根据接口上的逻辑扇区大小(现在应该是 512 字节)或根据其内部记录(4096 字节)来寻址扇区。