CentOS 7:GPT和没有“biosboot”分区的软件RAID 1

我有一个软件RAID1(2x3TB)的CentOS 6服务器:

– sda

# parted /dev/sda unit s print Model: ATA TOSHIBA DT01ACA3 (scsi) Disk /dev/sda: 5860533168s Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 1 2048s 1026047s 1024000s ext4 boot 2 1026048s 5860532223s 5859506176s raid 

– sdb

 # parted /dev/sdb unit s print Model: ATA TOSHIBA DT01ACA3 (scsi) Disk /dev/sdb: 5860533168s Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 1 2048s 1026047s 1024000s ext4 boot 2 1026048s 5860532223s 5859506176s raid 

– md [0-1]

 # cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sdb1[1] sda1[0] 511936 blocks super 1.0 [2/2] [UU] md1 : active raid1 sdb2[1] sda2[0] 2929621824 blocks super 1.1 [2/2] [UU] bitmap: 1/22 pages [4KB], 65536KB chunk unused devices: <none> 
  • md0挂载在/ boot上
  • md1用于具有“根”和“交换”逻辑卷的物理卷

我想在CentOS 7上使用相同的分区布局,但是anaconda抱怨缺less“biosboot”分区:

基于BIOS的系统需要一个特殊的分区才能从GPT磁盘启动。 要继续,请创build一个1MB的“biosboot”types的分区。

有没有办法避免这种情况? 我正在考虑在每个磁盘上创build两个独立的“biosboot”分区来镜像这两个硬盘。