分区混淆

分区混淆

我正在尝试在 Windows 7 旁边安装 Ubuntu。问题是 Ubuntu 无法检测到我的所有分区,基本上将许多分区拼凑在一起。使用 GParted 也可以完成相同的操作。但是,当我使用 Windows 7 时不会出现此问题。

1

我认为这可能是由于 GPT 数据混乱造成的,但不确定该如何处理。

有人能帮我解决这个问题吗?输出fdisk -l如下

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x20000000

Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63        2047         992+  42  SFS
/dev/sda2   *        2048      206847      102400   42  SFS
/dev/sda3          206848   146802687    73297920   42  SFS
/dev/sda4       146802688   625140399   239168856   42  SFS

然而实际上我有 4 个分区以及 25 GB 的未分配空间,我本来想用它们来安装 Ubuntu。

答案1

0x42(fdisk 输出中“Id”列下的“42”)分区表示您的磁盘正在使用 Microsoft 的逻辑磁盘管理器 (LDM),又名動態磁盘。这是一种非标准的元分区方案,在概念上类似于 Linux 的逻辑卷管理器 (LVM)。将 Linux 安装到 LDM 磁盘非常困难。最好的办法是将 LDM 配置转换为更传统的分区方案。这可以使用一些 Windows 工具来完成,例如易我分区大师以及可能还有一两个其他的。请注意,这与 GPT 无关;您的磁盘肯定是不是采用 GPT 格式,并且没有证据表明您的fdisk输出中存在杂散的 GPT 数据。

相关内容