2014-02-26

맥(OSX)에서 부팅 USB 만들기

1. Terminal 창을 열어 줍니다.
2. .iso을 OSX에서 작업할 수 있도록 .img 형식으로 바꾸어 줍니다.
kims-MacBook-Pro:~ stevekim$ hdiutil convert -format UDRW -o ~/Desktop/target.img /Volumes/stevebooks1/Programs/OS/Ubuntu/ubuntu-12.10-server-amd64.iso 
Reading Driver Descriptor Map (DDM : 0)…
Reading Ubuntu-Server 12.10 amd64        (Apple_ISO : 1)…
Reading Apple (Apple_partition_map : 2)…
Reading Ubuntu-Server 12.10 amd64        (Apple_ISO : 3)…
............................................................................................................
Reading EFI (Apple_HFS : 4)…
............................................................................................................
Reading Ubuntu-Server 12.10 amd64        (Apple_ISO : 5)…
............................................................................................................
Elapsed Time:  9.453s
Speed: 72.9Mbytes/sec
Savings: 0.0%
created: /Users/stevekim/Desktop/target.img.dmg
3. img형식으로 변경을 해도 OSX에서 .dmg로 생성됩니다. .dmg를 삭제해 줍니다.
kims-MacBook-Pro:~ stevekim$ mv ~/Desktop/target.img.dmg ~/Desktop/target.img
kims-MacBook-Pro:~ stevekim$ ls ~/Desktop/target.img 
/Users/stevekim/Desktop/target.img
4. 부팅 disk로 만들 USB를 연결해 줍니다. 맥북에 연결된 disk와 USB장치를 확인합니다.
kims-MacBook-Pro:~ stevekim$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *160.0 GB   disk1
   1:        Apple_partition_map                         4.1 KB     disk1s1
   2:                  Apple_HFS                         2.3 MB     disk1s2
5. 연결한 USB를 unmount합니다.
kims-MacBook-Pro:~ stevekim$ diskutil unmountDisk /dev/disk1
Unmount of all volumes on disk1 was successful
6. .img파일을 USB로 copy합니다. (만약 bs=1m 옵션으로 error가 발생하면 bs=1M로 다시 시도해보십시오)
kims-MacBook-Pro:~ stevekim$ sudo dd if=~/Desktop/target.img of=/dev/disk1 bs=1m
Password:
689+0 records in
689+0 records out
722468864 bytes transferred in 72.818283 secs (9921531 bytes/sec)
7. USB장비를 빼줍니다.
kims-MacBook-Pro:~ stevekim$ diskutil eject /dev/disk1
Disk /dev/disk1 ejected