使用 kickstart 安装操作系统时出现有关 GPT 的错误。
戴尔 R720 具有 8 个 600GB SAS。我不知道在 BIOS 和 kickstart 文件中配置什么。
BIOS中有BIOS和UEFI启动选项。 SATA 有几个选项:AHCI 和 RAID 模式。在 PERC 中,我选择所有磁盘并选择 RAID 级别 5。
我尝试了几种组合,但它们都不起作用。这里有人有设置具有如此大的本地磁盘阵列的机器的经验吗?
我的 kickstart.cfg 有这个:
clearpart --all --drives=sda
part /boot --fstype ext3 --size=16
part pv.2 --size=0 --grow --ondisk=sda
volgroup vg --pesize=65536 pv.2
logvol / --fstype ext3 --name=root --vgname=vg --size=51200
logvol swap --fstype swap --name=swp --vgname=vg --size=131072
logvol /tmp --fstype ext3 --name=tmp --vgname=vg --size=524288
logvol /opt/lo --fstype ext3 --name=lo --vgname=vg --size=3072000
先感谢您。
答案1
我发现这篇文章讨论了 CentOS 6 下的设置,但其中大部分内容仍然适用。文章标题为:使用 CentOS 6 在磁盘上强制使用 GUID 分区表。
在您的 kickstart 文件中,您需要在您的%pre
部分中执行此操作:
%pre
/usr/sbin/parted -s /dev/sda mklabel gpt
%end
然后确保您不包含任何clearpart
,让安装默认使用“整个磁盘”。
摘抄
然后确保您的 kickstart 不包含明确的说明,因此它将默认仅使用空白空间。安装后我发现的唯一的小问题是最小安装选项仅包含 fdisk 并且不包含分区,因此如果您想管理磁盘分区,则需要在安装时或安装后添加它,因为 fdisk 不包含支持GPT。
我相信您可能必须通过输入键“返回安装程序” Ctrl+ Alt+ 6。