在> 2TB的驱动器上安装RHEL 5.8

我试图在4TB OS驱动器的Cisco UCS C240服务器上安装RHEL 5.8 x64。 该驱动器位于LSI MegaSAS之后。

在安装RHEL之前,我从Ububtu 14.04 Live DVD启动。 使用gparted,用GPT表格初始化磁盘,less数20GB分区

我回过头去安装RHEL5,在告诉anaconda安装在预先存在的分区(带有GPT标签)后,马上得到了以下错误:

您的启动分区位于使用GPT分区scheme的磁盘上,但是本机无法使用GPT启动

屏幕截图如下:

错误

有没有其他的方法来使用4TB磁盘或降级到<= 2TB磁盘?

根据Redhat,磁盘标签应该更改为MSDOS:

GPT必须切换到MSDOS。 这将导致磁盘上所有当前数据丢失,并将设备大小限制为2 TB

1. At the partitioning screen, press Ctrl + Alt + F2 to get to a shell prompt. 2. Overwrite the GPT partition label with an MSDOS label. [root@host ~]# parted /dev/sda -s mklabel msdos 3. Press Ctrl + Alt + F6 to return to the partitioning screen, and continue installation, it may be needed to back one step up in order for the installer to see the new changes. 

根本原因

  • GRAND Unifed引导加载程序(GRUB)不能编译为在RHEL5中使用GPT分区。
  • MSDOS分区标签将允许GRUB正确引导,但具有2 TB的物理限制。
  • 上述错误是在RHEL 5.2中添加的一个检查。
  • 在5.0和5.1中,安装将继续,但结束安装将无法启动。