我正在尝试使用 testdisk 恢复分区表。该磁盘包含双启动 Windows 8 和 Linux 操作系统。Linux 安装包含四个分区:交换分区、/
ext4 分区、/home
ext4 分区和一个很小的未分配分区。以下是 Testdisk 快速扫描 Intel/PC 分区后显示的内容:
我不知道哪些是主可启动分区 (*)、主分区 (P)、逻辑分区 (L)、扩展分区 (E) 或已删除分区 (D)。我应该用其中一个字母标记我想要恢复的分区;我尝试将所有分区标记为主分区,但 Testdisk 指示这是一个“坏结构”。我想这是因为最多只能容忍 4 个主分区表?
我想我的问题来自于我对什么是主分区,与逻辑分区或扩展分区相对......
记录显示,在开始安装 Ubuntu 时,我要求用 LVM 分区替换当前 Linux 分区,结果分区表丢失了。数据没有被覆盖(安装没有继续),但分区表丢失了。
编辑:
在这个问题中,我错误地认为我的硬盘是使用 MBR 而不是 GPT 进行分区的。但是,当我使用“EFI GPT”表类型运行 Testdisk 时,没有检测到 Linux 分区:
我应该怎么做才能恢复 GPT 中的 Linux 分区结构?