Raid 5 GPT 分区

Raid 5 GPT 分区

我有一台 Dell Poweredge r710 服务器,配有五块 1 TB 磁盘。所有磁盘均采用 RAID 5。我尝试安装 Centos,但它显示“您的启动分区位于使用 GPT 分区的磁盘上...”

我读到过一些文章说 centos 无法安装在大于 2TB 的磁盘上,因此我将一些分区弄小一些,但是没有用。

PS,我打算在其上安装 Proxmox,但 Proxmox 也不会接受大于 2TB 的磁盘。

答案1

使用 LVM,而不是分区

问题是 GRUB 或启动过程的其他部分仅适用于“传统”DOS 分区,这些分区只能处理 2TB 卷。缩小某些分区也无济于事,因为问题出在分区表上,而不是分区上。

LVM 的支持比 GPT 更好,而且更加灵活。老实说,您不应该在 TB 或更大的任何设备上使用分区。

在有人反对之前:是的,您可以在没有任何分区表的“原始”设备上使用 LVM。

答案2

EL5 实际上不支持 GPT 分区。EL6 中添加了对 GPT 的支持,这是在您提出这个问题之后发布的。

在 EL6 上,如果您的系统使用旧版 BIOS,那么您只能在启动驱动器以外的驱动器上使用 GPT;启动驱动器仍必须使用 MBR。如果您想在启动驱动器上使用 GPT,您的服务器/工作站必须具有 UEFI。

答案3

如果您使用 1T VirtualDisk 作为操作系统 (CentOS),并使用 RAID5 VirtualDisk 中的 4x1TB 作为数据,则可以在 1TB 磁盘上安装 CentOS,并且安装应该很顺利。

我已经在 2T 磁盘上安装了 CentOS 6.3 (efi),没有任何问题。

相关内容