BIOSから起動しますが、<2TBディスクの場合でも、MBRの代わりにGPTパーティションを使用するシステムをインストールするようにOL6キックスタートを構成したいと思います。
私のキックスタートファイルの関連部分は次のとおりです($ROOTDRIVE
正しく初期化されています)。
%pre
parted -s $ROOTDRIVE mklabel gpt
bootloader --location=partition --append="elevator=deadline nomodeset inst.gpt" --driveorder=$ROOTDRIVE
part biosboot --fstype biosboot --size=1 --ondisk=$ROOTDRIVE
part /boot --fstype ext3 --size=500 --ondisk=$ROOTDRIVE
part pv.2 --size=1 --grow --ondisk=$ROOTDRIVE`
GPTを消去してMBRを復元する必要があるclearpart --all --drives=$ROOTDRIVE
ため、削除しました。zerombr
parted
私のconfでは、次はGPTを引き起こすべきだと思います。
parted mklabel gpt
--location=partition
(これは本当に必要かどうかわからないのですか?)inst.gpt
(たぶんOL7にだけあるのでしょうか?)part biosboot
ただし、エンドシステムにはまだプライマリドライブがMBR(msdos
ラベル)として表示されます。
[root@localhost ~]$ parted -l
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 172GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
私の質問:MBRの代わりにGPTディスクを使用するために使用できるブート設定はありますか?
答え1
キックスタートの新バージョンに設定できるオプションフラグがあります--disklabel
。これはFedora21 / RHEL7に追加されているように見えるので、OL6でも利用可能かどうかはわかりません。 clearpart
gpt
「ディスクラベルをアーキテクチャのデフォルト値に初期化」し、Itaniumアーキテクチャで使用されるという前のclearpart
フラグがあります。--initlabel
gpt
そのバージョンのkickstartでそのオプションが利用できない場合は、kickstartプレインストールスクリプトでディスクを構成できます。parted
ディスク/ RAID構成にスクリプトまたはツールを使用できます。