나만의 디스크 이미지(dmg)를 만들자

30 December 2006 9 Comments Category: 과학기술 → tech


사용자 삽입 이미지

Apple Mac OS X에서 디스크 이미지를 만드는 것은 아주 쉽습니다. 응용프로그램 – 유틸리티 폴더에 들어있는 디스크유틸리티(Disk Utility)를 이용하면 클릭 두어번에 이미지(dmg)를 생성할 수 있고, 마운트된 이미지에 담고 싶은 파일이나 폴더를 떨어뜨리기만 하면 되니까요.

여기서 한걸음 더 나아가 좀 더 예쁜 dmg 파일을 만들어 보는 것은 어떨까요. 예를 들면, 마운트와 동시에 배경그림이 있는 창이 뜨는 것과 같이요. 이것 역시 어렵지 않게 만들 수 있습니다.

자, 그럼 시작해 보겠습니다. 아래에 동영상을 첨부하긴 했는데 자막을 넣을 프로그램이 없어서 설명과 영상을 따로 올립니다. 조만간 자막을 넣도록 하겠습니다.

  1. 응용프로그램-유틸리티-디스크 유틸리티를 실행합니다. File-New-Blank DIsk Image를 선택하고 이름, 저장 위치, 이미지 크기를 지정합니다. 담고자 하는 파일보다 더 크게 만드셔야 합니다. 파일이 생성되면 자동으로 마운트가 됩니다.
  2. 마운트된 볼륨을 더블클릭해서 엽니다. 오른쪽 위 버튼을 눌러서 도구모음이 없은 빈창으로 만듭니다. 창 크기도 적절하게 조절합니다. 그리고 배경으로 쓸 이미지 파일을 창 안으로 떨어뜨립니다.
  3. 유틸리티 폴더 안에 있는 터미널(Terminal)을 실행해서 숨김파일을 볼 수 있게 합니다. 터미널에서 아래 두 명령을 입력합니다.
    $ defaults write com.apple.finder AppleShowAllFiles TRUE
    $ killall Finder

    이제 숨김속성의 파일이 보입니다. 마운트된 볼륨을 열어서 안에 넣어둔 이미지 파일의 이름 앞에 ‘.’을 추가하여 숨김파일로 만듭니다. 그리고 오른쪽 클릭을 하여 Alias를 만들고 이름을 임의로 지정하되 확장자는 이미지 파일과 같은 포맷으로 합니다.

  4. 마운트된 볼륨이 열린 창에서 view-show view option (command+J)을 선택해서 창의 배경 이미지를 지정합니다. 아까 만들었던 alias를 선택하면 됩니다. 창의 배경에 그림이 보일 것입니다. 물론 모든 창이 아닌 ‘this window only’를 선택하셔야겠죠. 이제 alias 파일은 휴지통에 버립니다.
  5. 다시 터미널을 열고 숨김파일을 보지 않게 되돌리겠습니다. 아래의 두 명령을 입력합니다.
    $ defaults write com.apple.finder AppleShowAllFiles FALSE
    $ killall Finder

    마운트된 볼륨을 열어보면 배경그림만 보이고 비어있는 것을 알 수 있습니다. 이제 원하는 파일이나 폴더를 드래그&드랍 합니다.

  6. 이렇게 만들어진 dmg 파일은 내용물에 비해 용량이 크게 되어있으므로 사이즈를 줄여보겠습니다. 디스크 유틸리티를 실행하여 file-new-disk inage from folder를 선택합니다. 그리고 지금 마운트 되어 있는 볼륨을 고르고 ‘Image’ 버튼을 누릅니다. 새로 만들 이미지의 이름을 정하고, 저장을 합니다.
  7. 새롭게 만들어진 dmg는 내용물의 크기에 딱 맞는 크기로 조정됩니다. 그리고 마운트를 하면 자동으로 창이 뜹니다. 이전에 만들었던 dmg 파일은 삭제하면 됩니다.

아래 동영상을 보시면 설명과 달리 간단한 과정임을 알 수 있습니다. 이제 나만의 스타일로 dmg 파일을 만들어보세요. 동영상을 보시려면 Quicktime Player가 필요합니다.

* 더 많은 관련글 읽어보기
- Mac에서 Home/End 키를 Windows PC처럼 쓰기
- 맥(Mac) 새내기를 위한 기본 가이드
- 이제 퀵타임(QuickTime)으로 자막도 본다
- 애플 원버튼 마우스 수평/수직 스크롤


Possibly Related Posts:



9 Responses

Write a comment
  1. 음 그렇게 만든 것이었군요. 그러면 어떤때 그런 dmg 파일에서 Applications 폴더로 드래그하라고 나오는데, 그것은 symbolic link를 쓴 것인가요?

    Kevin 31 December 2006 at 5:28 pm Permalink
    • 네, 말씀하신대로 Applicatios 폴더의 alias를 만들어서 같이 넣어주면 됩니다. 이런 식으로 배포해주면 설치가 상당히 편하죠^^

      luv4™ 1 January 2007 at 9:12 pm Permalink
  2. 호오~ 이런 방법으로 직접 만들 수도 있네요. 몰랐습니다. :)

    자유 2 January 2007 at 1:09 pm Permalink
    • 이렇게 만들어보기는 했는데 막상 쓸데가 없습니다. 프로그램 배포할 것도 아니고.. 그냥 저 혼자 백업용으로 이렇게 만들곤 합니다. ^^;

      luv4™ 2 January 2007 at 2:31 pm Permalink
  3. 원본 dmg를 언마운트 시키면 두번째로 만든 (배포용) dmg의 배경이 사라집니다.
    원인을 알 수 있을까요? (똑같이 따라했는데)

    나니 28 June 2007 at 8:26 pm Permalink
    • 해결을 하셨나 모르겠네요. 왜 안될까요. 저도 영문을 모르겠습니다 ㅠ.ㅜ

      luv4™ 2 July 2007 at 4:31 pm Permalink
  4. 얼마전 맥에 입문한 초보입니다.
    LUV™님 덕분에 많은 도움을 받고 있습니다. 감사합니다.
    Link퍼갈께요~ ^^

    Same 19 March 2009 at 4:04 pm Permalink
    • 블로그 잠시 구경하고 왔습니다. 글을 참 재미있게 쓰시네요. 즐거운 맥라이프 누리세요!

      LUV™ 20 March 2009 at 7:47 pm Permalink
  5. 동영상이 없네요

    지나가다 2 June 2011 at 2:17 pm Permalink

Write a Comment

Commenter Gravatar