Red Hat Training

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

13.2.3. 초기 RAM 디스크 업데이트 준비

고급 절차
드라이버 업데이트를 다른 방법으로 수행할 수 없는 경우에만 고려해야 하는 고급 절차입니다.
Red Hat Enterprise Linux 설치 프로그램은 RAM 디스크에서 설치 프로세스 초기에 자체적으로 업데이트를 로드할 수 있습니다. 즉, 디스크 처럼 일시적으로 작동하는 컴퓨터 메모리 영역입니다. 이 기능을 사용하여 드라이버 업데이트를 로드할 수 있습니다. 설치 중에 드라이버 업데이트를 수행하려면 컴퓨터가 PXE( Preboot Execution Environment) 서버에서 부팅 할 수 있어야 하며 네트워크에서 PXE 서버를 사용할 수 있어야 합니다. 설치 중 PXE 사용 방법에 대한 지침은 34장. 을 참조하십시오.
PXE 서버에서 드라이버 업데이트를 사용할 수 있도록 하려면 다음을 수행합니다.
  1. 드라이버를 PXE 서버에 업데이트합니다. 일반적으로 Red Hat 또는 하드웨어 벤더가 지정한 인터넷의 위치에서 PXE 서버로 다운로드하여 이 작업을 수행합니다. 드라이버 업데이트 이미지 파일의 이름은 .iso 로 끝납니다.
  2. 드라이버 업데이트 이미지 파일을 /tmp/initrd_update 디렉터리에 복사합니다.
  3. 드라이버 업데이트 이미지 파일의 이름을 dd.img 로 변경합니다.
  4. 명령줄에서 /tmp/initrd_update 디렉터리로 변경하고 다음 명령을 입력한 후 Enter 키를 누릅니다.
    find . | cpio --quiet -c -o | gzip -9 >/tmp/initrd_update.img
    
  5. /tmp/initrd_update.img 파일을 설치에 사용할 타겟이 들어 있는 디렉토리에 복사합니다. 이 디렉터리는 /tftpboot/pxelinux/ 디렉터리에 배치됩니다. 예를 들어 /tftpboot/pxelinux/r5su3/ 는 Red Hat Enterprise Linux 5.3 Server의 PXE 대상을 유지할 수 있습니다.
  6. /tftpboot/pxelinux/pxelinux.cfg/default 파일을 편집하여 방금 생성한 초기 RAM 디스크 업데이트가 포함된 항목을 다음 형식으로 포함합니다.
    label target-dd
    kernel target/vmlinuz
    append initrd=target/initrd.img,target/dd.img
    
    여기서 target 은 설치에 사용할 대상입니다.

예 13.1. 드라이버 업데이트 이미지 파일에서 초기 RAM 디스크 업데이트 준비

이 예에서 driver_update.iso 는 인터넷에서 PXE 서버의 디렉터리로 다운로드한 드라이버 업데이트 이미지 파일입니다. PXE 부팅은 /tftpboot/pxelinux/r5su3에 있습니다.
명령줄에서 파일을 보유한 디렉터리로 변경하고 다음 명령을 입력합니다.
$ cp driver_update.iso /tmp/initrd_update/dd.img
$ cd /tmp/initrd_update
$ find . | cpio --quiet -c -o | gzip -9 >/tmp/initrd_update.img
$ cp /tmp/initrd_update.img /tftpboot/pxelinux/r5su3/dd.img
/tftpboot/pxelinux/pxelinux.cfg/default 파일을 편집하고 다음 항목을 포함합니다.
label r5su3-dd
kernel r5su3/vmlinuz
append initrd=r5su3/initrd.img,r5su3/dd.img
설치 중에 초기 RAM 디스크 업데이트를 사용하는 방법을 알아보려면 13.3.5절. “드라이버 업데이트가 포함된 PXE 대상 선택” 를 참조하십시오.