Mac

dmg를 iso 로 바꾸기

iMozart 2015. 3. 10. 17:41

출처: http://egloos.zum.com/mcchae/v/10509468

[OSX] iso 이미지 생성

http://mcchae.egloos.com/10509468

애플은 디스크 이미지를 dmg 확장자를 갖는 자체 포맷을 갖는다.

ISO 파일로 디스크 이미지를 덤프하는 방법은 크게 두가지가 있다.

첫번째 방법. dmg -> iso

일단 dmg로 이미지 덤프 방법은 유틸리티 중 "디스크 유틸리티"를 이용하면 아주 간단하다.



위와 같이 왼쪽 창에서 디스크에 마운트된 볼륨을 선택한 다음 상단의 "새로운 이미지"를 선택한 후,

위와 같이 저장을 한다. 그러면 해당 이름의 dmg 파일이 저장된다.

그런 다음 

$ hdiutil convert filename.dmg -format UDTO -o savefile
이라고 명령을 주면 savefile.cdr 이미지가 생성되며, 이를 savefile.iso 로 rename 시키면 된다.


두번째 방법은 일반 리눅스에서 ISO 이미지를 생성하는 방법과 동일하다.

1) 디스크 정보 구하기

$ drutil status
 Vendor   Product           Rev 
 MATSHITA DVD-R   UJ-898    HC10

           Type: CD-ROM               Name: /dev/disk2
       Sessions: 1                  Tracks: 1 
   Overwritable:   00:00:00         blocks:        0 /   0.00MB /   0.00MiB
     Space Free:   00:00:00         blocks:        0 /   0.00MB /   0.00MiB
     Space Used:   18:29:27         blocks:    83202 / 170.40MB / 162.50MiB
    Writability:

(맥북프로에서 확인해 보니 /dev/disk2 를 사용하고 있었다)

2) 바탕화면에 보이는 것과 같이 auto mount 된 것을 언마운트 시킨다.

$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

3) dd 명령으로 iso 파일을 생성한다.

dd if=/dev/disk2 of=disk2.iso bs=2048




덧글|덧글 쓰기

  • 2012-01-18 22:41
    좋은 정보 감사합니다!
  • 지훈현서아빠2012-01-20 03:14
    더 쉽게는 두번째 그림에서 이미지 포맷을 cdr (?) 인가로 압축하지 않고 저장한 다음, 확장자만 iso 로 변경하면 됩니다... 도움이 되셨다니 저의 보람입니다~ ^^