Zerombr 및 Clearpart가 RHEL7에서 작동하지 않습니다.

Zerombr 및 Clearpart가 RHEL7에서 작동하지 않습니다.

저는 다음과 같은 간단한 파티션 구성표를 사용하여 일부 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

관련 정보