
저는 Fedora 시스템 설치를 위해 kickstart를 사용하고 있습니다. 일부 킥스타트 파일에서 일부 설치 단계를 분리하여 쉽게 재사용할 수 있도록 했습니다. 예를 들어 파티셔닝에 관한 섹션은 한 파일에 있고 패키지는 다른 파일에 설치됩니다. 필요한 파일은 다음을 사용하여 기본 ks 파일에 함께 저장됩니다.%ks추가, %include와 달리 이전에 구문 분석되기 때문입니다.%pre. 이는 추가된 파일에 %pre 섹션 자체가 포함될 수 있기 때문에 필요합니다.
네트워크를 통해 설치할 때 추가 경로가 "절대" URL(예: %ksappend)이므로 모든 것이 잘 진행됩니다.http://192.168.0.39/partitioning_lvm.ks). 킥스타트 설치 트리가 USB 장치에 배치되어 있는 경우 어떤 경로를 사용해야 하는지 궁금합니다.
내 생각에는 %include를 사용하면 파일을 포함하기 전에 알려진 위치(예: /tmp)의 %pre에 장치를 마운트할 수 있을 것 같습니다. 하지만 이 경우에는 앞에서 말한 것처럼 %ksappend가 %pre보다 먼저 구문 분석되므로 불가능합니다.
어떤 아이디어가 있나요?