2.3.3. Linux에서 부팅 가능한 USB 장치 생성
다른 시스템에 Red Hat Enterprise Linux를 설치하는 데 사용할 수 있는 부팅 가능한 USB 장치를 만들 수 있습니다.
이 절차에 따라 이전에 USB 드라이브에 저장된 모든 데이터를 경고없이 덮어씁니다. 데이터를 백업하거나 빈 Flash 드라이브를 사용합니다. 부팅 가능한 USB 드라이브는 데이터를 저장하는 데 사용할 수 없습니다.
사전 요구 사항
- 설치 ISO 이미지 다운로드에 설명된 대로 설치 ISO 이미지를 다운로드 했습니다.
- ISO 이미지를 저장할 수 있을 만큼 큰 USB Flash 드라이브가 있습니다. DVD ISO 이미지는 4.7GB보다 큽니다.
절차
- USB플러그 드라이브를 시스템에 연결합니다.
터미널 창을 열고 최근 이벤트의 로그를 표시합니다.
$ dmesg|tail
연결된 USB 플래시 드라이브로 인한 메시지가 로그 하단에 표시됩니다. 연결된 장치의 이름을 기록합니다.
root 사용자로 로그인합니다.
$ su -
메시지가 표시되면 root 암호를 입력합니다.
드라이브에 할당된 장치 노드를 찾습니다. 이 예에서 드라이브 이름은
sdd
입니다.# dmesg|tail [288954.686557] usb 2-1.8: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [288954.686559] usb 2-1.8: Product: USB Storage [288954.686562] usb 2-1.8: SerialNumber: 000000009225 [288954.712590] usb-storage 2-1.8:1.0: USB Mass Storage device detected [288954.712687] scsi host6: usb-storage 2-1.8:1.0 [288954.712809] usbcore: registered new interface driver usb-storage [288954.716682] usbcore: registered new interface driver uas [288955.717140] scsi 6:0:0:0: Direct-Access Generic STORAGE DEVICE 9228 PQ: 0 ANSI: 0 [288955.717745] sd 6:0:0:0: Attached scsi generic sg4 type 0 [288961.876382] sd 6:0:0:0: sdd Attached SCSI removable disk
ISO 이미지를 USB 장치에 직접 씁니다.
# dd if=/image_directory/image.iso of=/dev/device
- /image_directory/image.iso 를 다운로드한 ISO 이미지 파일의 전체 경로로 바꿉니다.
dmesg
명령으로 검색한 장치 이름으로 장치를 바꿉니다.이 예에서 ISO 이미지의 전체 경로는
/home/ECDHE/Downloads/rhel-9-x86_64-boot.iso
이며 장치 이름은sdd
입니다.# dd if=/home/testuser/Downloads/rhel-9-x86_64-boot.iso of=/dev/sdd
참고장치의 파티션 이름이 아니라 올바른 장치 이름을 사용해야 합니다. 파티션 이름은 일반적으로 숫자 접미사가 있는 장치 이름입니다. 예를 들어
sdd
는 장치 이름이고sdd1
은 장치sdd
의 파티션 이름입니다.
-
dd
명령이 장치에 이미지 쓰기를 마칠 때까지 기다립니다. # 프롬프트가 표시되면 데이터 전송이 완료됩니다. 프롬프트가 표시되면 루트 계정에서 로그아웃하고 USB 드라이브를 분리합니다. USB 드라이브를 부팅 장치로 사용할 준비가 되었습니다.