MacOS 에서 CentOS USB만들기

iso 이미지 다운로드

iso 를 img 로 변환 (1~2분 소요)

  • $ hdiutil convert -format UDRW -o target.img CentOS-7.0-1406-x86_64-Everything.iso

USB disk 이름 확인.

  • $ diskutil list

unmount 수행

  • $ diskutil unmountDisk /dev/{디스크명}
    예 :
  • $ diskutil unmountDisk /dev/disk2

복사 (오래 걸림, 약 40분)

bs는 한번에 읽어들일 사이즈를 의미

  • 그냥 $ sudo dd if=target.img.dmg of=/dev/{디스크명} bs=1m 하거나
  • $ brew install pv (Ubuntu는 sudo apt-get install pv) 후 (진행상황 확인 위해)
  • $ sudo dd if=target.img.dmg | pv | sudo dd of=/dev/{디스크명} bs=1m

    만약 error dd: Invalid number ‘1m’ 에러 발생시 1m 을 1M 으로

USB 추출

아래 이미지에서 추출 선택하거나
image.png

아래 명령으로 수동 추출한다

  • $ diskutil eject /dev/disk2

+요세미티 부터는 C 글쇠를 누르고 있으면, USB나 CD∙DVD매체로 부트할 수 있습니다.

부록 : 다른 디스크로 복사하기

  • $ sudo dd if=/dev/disk2 of=~/Desktop/raspberrypi.dmg
  • 다른 Usb 삽입
  • unmount 수행
  • format 방식지정 (옵션)
    • $ sudo newfs_msdos -F 16 /dev/disk2
  • $ sudo dd if=~/Desktop/raspberrypi.dmg of=/dev/disk2
avatar

코딩공작소

코딩에 관한 여러가지 방법 모음 : 개인 저장소입니다