私はいくつかのRedHatシステムをセットアップするために次の簡単なパーティションスキームを使ってきました。
zerombr
clearpart --all --initlabel
bootloader --location=mbr
autopart
zerombr
残念ながら、RHEL 6.3以降、--initlabelは新しいドライブを初期化しなくなり、そのオプションに置き換えられたことがわかりました。https://access.redhat.com/solutions/117513
(従来のバージョンをサポートするために)両方のオプションが含まれています。しかし、Zerombrは実際にディスクをまったく初期化していないようで、partedユーティリティをチェックインしたときにそこにはディスクラベルがなく、手動で作成する必要がありました。
見て、再び起動中zerombr
でもclearpart --all --initlabel
ディスクにパーティションデータがあります。
(parted) print
Model: HITACHI HUS156060VLS600 (scsi)
Disk /dev/sda: 600GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 32.3kB 839MB 839MB primary boot
2 839MB 600GB 599GB primary
3 600GB 600GB 609MB primary fat32
(parted) mklabel msdos
その後、エラーが発生し、mklabelを実行して再起動するまでインストールを続行できません。
誰にもアイデアがありますか?それともRedHatに報告する必要があるバグですか?
答え1
解決策:
%pre
vgchange -a n
%end