Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.2. 자동 설치

이 섹션에서는 설치 USB 드라이브에 Kickstart 파일을 추가하는 방법에 대한 간단한 절차를 설명합니다. Red Hat Enterprise Linuxrich;Hat EnterpriseRed Hat Enterprise Linux Kernel;Linux를 자동으로 설치하고 등록하는 USB 드라이브에 Kickstart 파일을 추가하는 방법에 대해 설명합니다. 이 절차를 사용하여 Red Hat Enterprise Linux 기준 Red Hat Enterprise Linux Red Hat Enterprise Linux sl;Linux를 여러 시스템에 배포할 수 있습니다.

USB 부팅 미디어 생성

  1. Kickstart 파일에 설치를 기록합니다.
    1. Red Hat Enterprise Linux Kernel;Hat EnterpriseRed Hat Enterprise Linux, Linux를 한 번 수동으로 설치합니다. 자세한 내용은 4.1절. “대화형 설치” 를 참조하십시오.
    2. 설치된 시스템을 부팅합니다. 설치 중에 Anaconda/root/anaconda-ks.cfg 파일에 설정을 사용하여 Kickstart 파일을 생성했습니다.
  2. Red Hat Enterprise Linux QCOW;Hat EnterpriseRed Hat Enterprise Linux Kernel;Linux 설치 DVD ISO 파일을 /tmp/ 디렉토리로 다운로드합니다.
  3. 설치 ISO 파일을 /mnt/ 디렉터리에 마운트합니다. 예:
    # mount -o loop /tmp/rhel-server-7.3-x86_64-dvd.iso /mnt/
  4. 작업 디렉터리를 만들고 DVD 콘텐츠를 복사합니다. 예:
    # mkdir /root/rhel-install/
    # shopt -s dotglob
    # cp -avRf /mnt/* /root/rhel-install/
  5. ISO 파일을 마운트 해제합니다.
    # umount /mnt/
  6. 설치 중에 생성된 Kickstart 파일을 작업 디렉터리에 복사합니다.
    # cp /root/anaconda-ks.cfg /root/rhel-install/
  7. 설치 후 Red Hat Enterprise Linux QCOW;Hat EnterpriseRed Hat Enterprise Linux sl;Linux를 등록하고 서브스크립션을 자동으로 연결하려면 /root/rhel-install/anaconda-ks.cfg 파일에 다음을 추가합니다.
    %post
    subscription-manager register --auto-attach --username=user_name --password=password
    %end
  8. 설치 DVD 볼륨 이름을 표시합니다.
    # isoinfo -d -i rhel-server-7.3-x86_64-dvd.iso | grep "Volume id" | \
    sed -e 's/Volume id: //' -e 's/ /\\x20/g'
    RHEL-7.3\x20Server.x86_64
  9. Kickstart 파일을 사용하는 부팅 /root/rhel-install/isolinux/isolinux.cfg 파일에 새 메뉴 항목을 추가합니다. 예:
    #######################################
    label kickstart
    menu label ^Kickstart Installation of RHEL7.3
    kernel vmlinuz
    
    append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
    #######################################
    참고
    inst.stage2=hd:LABEL=inst.ks=hd:LABEL= 옵션을 이전 단계에서 검색된 DVD 볼륨 이름으로 설정합니다.
  10. 작업 디렉터리에서 /root/rhel-ks.iso 파일을 생성하기 전에 USB UEFI 부팅 또는 CDROM UEFI 부팅 에 대한 다음 단계를 실행합니다.
    • USB UEFI 부팅 의 경우 다음 단계를 따르십시오.
      1. 볼륨을 마운트합니다.
        # mount /root/rhel-install/images/efiboot.img /mnt/
      2. /mnt/EFI/BOOT/grub.cfg 파일을 편집합니다.
      3. 새 메뉴 항목 추가:
        #######################################
        'Kickstart Installation of RHEL-7.3' --class fedora --class gnu-linux --class gnu --class os {
                linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
                initrdefi /images/pxeboot/initrd.img
        }
        #######################################
      4. 볼륨을 마운트 해제합니다.
         # umount /mnt
    • CDROM UEFI 부팅 의 경우 다음 단계를 따르십시오.
      1. /root/rhel-install/EFI/BOOT/grub.cfg 파일을 편집합니다.
      2. 파일에 새 메뉴 항목을 추가합니다.
        #######################################
        'Kickstart Installation of RHEL-7.3' --class fedora --class gnu-linux --class gnu --class os {
                linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
                initrdefi /images/pxeboot/initrd.img
        }
        #######################################
  11. 작업 디렉터리에서 /root/rhel-ks.iso 파일을 생성합니다.
    # mkisofs -untranslated-filenames -volid "RHEL-7.3 Server.x86_64" -J -joliet-long -rational-rock -translation-table -input-charset utf-8 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot -o /root/rhel-ks.iso -graft-points /root/rhel-install/
    참고
    -V 옵션을 이전 단계에서 검색된 DVD 볼륨 이름으로 설정하고 문자열의 \x20 을 공백으로 교체합니다.
  12. 'mkisofs' 명령으로 생성한 ISO 이미지를 부팅 가능으로 설정합니다.
    # isohybrid --uefi /root/rhel-ks.iso
  13. 설치 USB 드라이브를 만듭니다. 자세한 내용은 3.2.1절. “Linux에서 USB 미디어 설치”의 내용을 참조하십시오.

Kickstart 파일을 사용하여 Red Hat Enterprise Linux {;Hat EnterpriseRed Hat Enterprise Linux Kernel;Linux 설치

  1. 설치 USB 드라이브를 부팅합니다. 7장. 64비트 AMD, Intel 및 ARM 시스템에서 설치 부팅 을 참조하십시오.
  2. 4.2절. “자동 설치” 에서 생성한 Kickstart 구성이 포함된 항목을 선택합니다.