우리는 제품 라인을 Centos 8로 마이그레이션하고 있으며 그 중 일부는 고객이 OS 및 애플리케이션을 다시 설치하는 데 사용할 "복구" USB가 필요하다는 것입니다.
이전에는 USB 이미지를 생성하고 Centos6-Minimal.iso
동일한 이미지에 파일 및 기타 설치 프로그램을 추가했습니다. 결과적으로 고객이 쉽게 다운로드할 수 있는 1.4GB 이미지가 탄생했습니다.
그러나 Centos 8의 "최소 설치" 지침을 따르려면 CentOS-8.1.1911-x86_64-dvd1.iso
"최소 설치"를 다운로드하고 선택해야 합니다(킥스타트 파일에서 자동으로 수행할 수 있음).
하지만 CentOS-8.1.1911-x86_64-dvd1.iso
필요하지 않은 소프트웨어가 많이 포함되어 있기 때문에 7.6GB입니다.
unetbootin 등이 더 이상 작동하지 않는데 최소한의 파일만 포함하고 설치하는 Centos 8용 작은 이미지를 어떻게 만들 수 있습니까?
답변1
항상 사용자 정의 ISO 설치 가능 이미지를 생성할 수 있어야 합니다. 모든 RPM 패키지의 이름을 포함하는 XML 파일이 있습니다. 이름은 기억나지 않지만, 찾으실 수 있을 거라 확신합니다.
ISO 이미지를 드라이브에 복사하고 XML 파일을 편집합니다. XML에서 불필요한 패키지를 제거합니다. RPM 파일도 삭제해야 하는지 잘 모르겠습니다. 그런 다음 다음 지침에 따라 ISO 이미지를 생성할 수 있습니다.https://serverfault.com/questions/517908/how-to-create-a-custom-iso-image-in-centos.
그런 다음 RedHat8/CentOS8용 이미지 생성기가 있습니다. 나는 이것이 또한 사용자 정의 ISO 이미지를 만드는 방법이라고 믿습니다.
https://docs.centos.org/en-US/centos/install-guide/Composer/