6.2. 사용자 정의 부팅 이미지 생성


부팅 이미지와 GUI 레이아웃을 사용자 지정한 후 변경 사항이 포함된 새 이미지를 생성합니다.

사용자 정의 부팅 이미지를 생성하려면 아래 절차를 따르십시오.

프로세스

  1. 모든 변경 사항이 작업 디렉터리에 포함되어 있는지 확인합니다. 예를 들어 애드온을 테스트하는 경우 product.imgimages/ 디렉터리에 배치하십시오.
  2. 현재 작업 디렉터리가 추출된 ISO 이미지의 최상위 디렉터리인지 확인합니다(예: /tmp/ISO/iso/ ).
  3. 다음 패키지를 설치합니다. isomd5sum,xorriso,lorax:

    # dnf install isomd5sum xorriso lorax
    Copy to Clipboard Toggle word wrap
  4. mkefiboot 를 사용하여 EFI 부팅 이미지를 만듭니다.

    # mkefiboot --label=ANACONDA /tmp/ISO/iso/EFI/BOOT/ /tmp/ISO/iso/images/efiboot.img
    Copy to Clipboard Toggle word wrap
  5. xorrisofs 를 사용하여 새 ISO 이미지를 만듭니다.

    # xorrisofs -o ../NEWISO.iso -R -J -V RHEL-10-0-BaseOS-x86_64 --grub2-mbr /usr/lib/grub/i386-pc/boot_hybrid.img -partition_offset 16 -appended_part_as_gpt -append_partition 2 C12A7328-F81F-11D2-BA4B-00A0C93EC93B /tmp/ISO/iso/images/efiboot.img -iso_mbr_part_type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -c boot.cat --boot-catalog-hide -b images/eltorito.img -no-emul-boot -boot-load-size 4 -boot-info-table --grub2-boot-info -eltorito-alt-boot -e --interval:appended_partition_2:all:: -no-emul-boot -graft-points .discinfo=/tmp/ISO/iso/.discinfo images/install.img=/tmp/ISO/iso/images/install.img images/pxeboot=/tmp/ISO/iso/images/pxeboot boot/grub2=/tmp/ISO/iso/boot/grub2 boot/grub2/i386-pc=/usr/lib/grub/i386-pc images/eltorito.img=/tmp/ISO/iso/images/eltorito.img EFI/BOOT=/tmp/ISO/iso/EFI/BOOT
    Copy to Clipboard Toggle word wrap

    위 예제에서는 다음을 수행합니다.

    • 동일한 디스크에 파일을 로드하는 데 위치가 필요한 옵션에 LABEL= 지시문을 사용하는 경우 -V 옵션의 값이 이미지의 부트 로더 구성과 일치하는지 확인합니다. 부트 로더 구성( BIOS 및 UEFI의 경우 EFI/BOOT/grub.cfg )을 사용하는 경우 inst.stage2=LABEL=disk_label 스탠자를 사용하여 동일한 디스크에서 설치 프로그램의 두 번째 단계를 로드해야 합니다.

      중요

      부트 로더 구성 파일에서 디스크 레이블의 모든 공백을 \x20 으로 바꿉니다. 예를 들어 RHEL 10.0 레이블이 있는 ISO 이미지를 생성하는 경우 부트 로더 구성에서 RHEL\x2010.0 을 사용해야 합니다.

    • -o 옵션(-o ../NEWISO.iso)의 값을 새 이미지의 파일 이름으로 바꿉니다. 예제의 값은 현재 디렉터리 위에 있는 NEWISO.iso 파일을 만듭니다. 이 명령에 대한 자세한 내용은 시스템의 xorrisofs(1) 도움말 페이지를 참조하십시오.
  6. 이미지에 MD5 체크섬을 삽입합니다. MD5 검사기가 없으면 이미지 확인 검사가 실패할 수 있으며(부트 로더 구성의 rd.live.check 옵션) 설치가 중단될 수 있습니다.

    # implantisomd5 ../NEWISO.iso
    Copy to Clipboard Toggle word wrap

    위의 예에서 ../NEWISO.iso 를 파일 이름 및 이전 단계에서 생성한 ISO 이미지의 위치로 바꿉니다.

    이제 물리적 미디어 또는 네트워크 서버에 새 ISO 이미지를 작성하여 물리적 하드웨어에서 부팅하거나 가상 머신 설치를 시작할 수 있습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat