방금 ks.cfg 파일을 사용하기 시작했고 2개의 %post 섹션이 포함된 파일을 발견했고 그것이 버그일지도 모른다고 생각했습니다. 첫 번째 %post 부분은 비어 있습니다.
%post --nochroot
%end
두 번째 %post에는 일부 코드가 포함되어 있습니다.
kickstart 파일의 명령 섹션 끝에서 재시작을 찾았는데, 재시작 전후에 2개의 별도 %post 섹션이 있을 수 있는지 궁금합니다. 그러나 지금까지 문서에서 이것이 사실일 수 있음을 암시하는 내용은 발견되지 않았습니다.
답변1
킥스타트에 원하는 만큼 많은 섹션을 넣을 수 %post
있으며 파일에 나타나는 순서대로 처리됩니다. 다른 섹션을 사용하려면 %pre
여러 섹션을 가질 수 있습니다.%post
옵션(예: here --nochroot
) 또는 더 나은 가독성을 위해 서로 다른 작업을 분리합니다.
~에서RHEL 문서:
스크립트 섹션 계산 및 정렬
명령 섹션을 제외한 모든 섹션은 선택 사항이며 여러 번 나타날 수 있습니다. 특정 유형의 스크립트 섹션을 평가할 때 Kickstart에 존재하는 해당 유형의 모든 섹션은 나타나는 순서대로 평가됩니다. 두 개의 %post 섹션은 나타나는 순서대로 평가됩니다.