VMWare에 설치한 레오파드 판올림하기
게시일: 2010/04/20 | 글쓴이: doa | 11007 번 | 프린트 | 메일


최근에 VMWare에 스노우 레오파드를 설치하는 강좌를 올렸다. PC에서 맥을 돌리는 방법은 이미 2004년에 올렸기 때문에 새로울 것은 없는 내용이다. 다만 당시는 PPC 에뮬레이터인 PearPC를 사용했기 때문에 설치는 가능해도 속도가 느려 활용은 불가능했었다. 그런데 최근 맥 OS X에서 인텔칩을 지원하므로서 VMWare 에 맥 OS X를 설치하는 것도 가능해 졌다. 아주 빠르지는 않지만 나름대로 쓸만한 속도를 제공하기 때문에 PearPC에 설치한 맥과는 달리 활용하는 것이 가능하다.

VMWare에서는 게스트 운영체제의 3D 가속을 지원한다. 따라서 직접 맥을 사용하거나 PC에 맥을 설치한 것만은 못하지만 의외로 여러 가지로 활용하는 것이 가능하다. 대표적인 예가 VMWare에 설치한 맥 OS로 아이폰 OS 4.0을 판올림한 것 일 것이다. USB까지 거의 완벽하게 지원하기 때문에 VMWare에 설치한 맥으로 아이폰을 탈옥하고 펌웨어를 판올림하는 것도 가능하다. 물론 이 외에 활용할 수 있는 부분이 꽤 많다.

다만 이렇게 활용 가능한 맥 OS X를 접하다 보니 맥 OS X에 대한 관심이 생겼다. 윈도에 대한 관심이 사라진 것은 아니지만 성격이 문제가 생긴 것을 해결하는 걸 더 좋아하다 보니 생긴 관심이다. 그 중 하나는 맥 OS 스노우 레오파드의 판올림이다. 이전 글에서 설명한 것처럼 스노우 레오파드를 1.6.3으로 판올림하면 맥 OS가 부팅하지 못하는 문제가 발생한다. 문제가 발생하면 해결하는 방법을 알아야 잠을 자는 습관 때문에 결국 이 문제에 대한 해결책을 찾았다. 기본적인 절차는 다음과 같다.

  1. 10.6.2용 SleepEnabler.kext 파일 삭제
  2. 맥 OS 10.6.3으로 판올림
  3. 10.6.3용 SleepEnabler.kext 파일 복사
  4. SleepEnabler.kext의 권한 복구

잠깐만 kextKernet Extensions(커널 확장)을 말한다. 윈도 사용자라면 쉽게 장치 드라이버 정도로 생각하면 된다. kext는 파일처럼 보이지만 파일이 아니라 디렉토리이며 하위 폴더의 파일들과 함께 커널을 지원하는 확장의 역할을 한다. 맥에서는 이런 커널 확장이 필요없지만 해킨토시나 VMWare에 설치한 맥 OS는 자신의 하드웨어 사용에 맞는 커널 확장을 설치해야 하며, 하드웨어가 바뀌었다면 패치해 주어야 한다. 커널 확장의 저장 위치는 보통 /System/Library/Extensions에 저장된다.

위에서 알 수 있듯이 기본적인 절차는 간단하다. 10.6.2용 커널 확장을 삭제하고 판올림한 뒤 10.6.3용 커널 확장을 설치하면 된다. 맥 사용자라면 이 과정이 필요없고 또 필요하다고 해도 굳이 설명할 필요가 없겠지만 윈도 VMWare에서 사용하는 사람을 위해 조금 자세히 설명하도록 하겠다.

1. 10.6.2용 SleepEnabler.kext 파일 삭제

SleepEnabler.kext을 삭제하는 절차는 간단하다. 맥의 탐색기인 파인더(Finder)를 이용해 해당 파일을 지우면 되기 때문이다. 그러나 윈도 사용자를 위해 이 과정도 간단히 설명하겠다.

  1. 맥 OS의 파인더를 실행한 뒤 /System/Library/Extensions 폴더로 이동하고 SleepEnabler.kext를 찾는다.

  2. SleepEnabler.kext에 마우스 오른쪽 단추를 클릭한 뒤 Move to Trash 메뉴를 클릭한다.

    클릭: 그림 확대

  3. 맥 OS를 설치할 때 입력한 관리자 암호를 입력한 뒤 OK 단추를 클릭한다. Name은 실명을 그대로 사용해도 되며 ID로 바꿔도 된다.

    클릭: 그림 확대

2. 맥 OS 10.6.3으로 판올림

맥 OS 10.6.3으로 판올림하는 것도 그리 어렵지 않다. 사파리로 해당 파일을 내려받아 설치하면 되기 때문이다. 또 파일을 설치하는 과정은 맥 OS에서는 항상 똑 같다. 따라서 이전 강좌에서 VMWare 도구를 설치한 사람이라면 따로 설명이 필요없을 듯하다.

  1. 맥 OS의 사파리를 기동한 뒤 주소 표시줄에 를 입력한다. 그리고 오른쪽 위 Download 단추를 클릭한다.

    클릭: 그림 확대

  2. 내려받기가 완료되면 다음 그림과 같은 설치 창이 나타나며 이 때 계속 단추를 클릭한다.

    클릭: 그림 확대

  3. 대부분 계속이나 동의 단추를 클릭하면된다. 따라서 다음 그림처럼 사용권 동의 창이 나타나면 동의 단추를 클릭한다.

    클릭: 그림 확대

  4. 역시 맥 OS를 설치할 때 입력한 관리자 암호를 입력한 뒤 OK 단추를 클릭한다.

    클릭: 그림 확대

  5. 판올림한 뒤 시스템을 다시 시작한다.

3. 10.6.3용 SleepEnabler.kext 파일 복사

10.6.3SleepEnabler.kext구글 코드 를 통해 계속해서 판올림되고 있다. 따라서 VMWare를 이용해서 맥 OS를 사용하는 사람이나 해킨토시를 사용하는 사람은 SleepEnabler.kext의 커널 확장이 올라오는 라는 사이트를 꼭 기억하기 바란다. 여기서 커널에 맞는 파일을 내려받아 압축을 푼 뒤 /System/Library/Extensions로 복사하면 된다.

  1. 맥 OS의 사파리를 실행한 뒤 주소 표시줄에 를 입력하고 SleepEnabler.kext.10.6.6.zip 파일을 클릭한다.

    클릭: 그림 확대

  2. 다 내려받으면 받은 파일에 마우스 오른쪽 단추를 클릭한 뒤 Finder에서 보기를 클릭한다. 다른 설정을 바꾸지 않았다면 \Downloads 폴더에 내려받은 파일이 저장된다.

    클릭: 그림 확대

  3. SleepEnabler.kext 파일에 마우스 오른쪽 단추를 클릭한 뒤 Copy "SleepEnabler.kext" 메뉴를 클릭한다.

    클릭: 그림 확대

  4. 파인더에서 맥 하드 디스트의 이름(예: MacOSX)를 클릭하고 /System/Library/Extensions 폴더로 이동한다. 그리고 마우스 오른쪽 단추를 클릭해서 Paste Item 메뉴를 클릭한다.

    클릭: 그림 확대

  5. 시스템 파티션에 파일을 복사할 때에는 항상 관리자 암호를 물어 보기 때문에 여기서도 관리자 암호를 입력한 뒤 OK 단추를 클릭한다.

    클릭: 그림 확대

4. SleepEnabler.kext의 권한 복구

보통 윈도에서는 파일만 복사하면 끝난다. 따라서 성격이 급한 사람은 이 시점에서 시스템을 다시 시작할 사람도 있을 듯하다. 그런데 이 시점에서 시스템을 다시 시작하면 맥 OS가 부팅되지 않는다. 그 이유는 모든 유닉스 시스템은 파일에 따라 서로 다른 권한이 부여되며 이 권한에 따라 시스템이 오동작할 수 있기 때문주1이다. 권한을 복구하는 방법은 여러 가지다. 먼저 Application/Utilites/Teminal을 이용해서 콘솔에서 작업하는 방법이 있다.

클릭: 그림 확대

그러나 콘솔을 이용하는 방법은 조금 껄끄러울 수 있으므로 Application/Utilites/디스크 유틸리티를 실행한 뒤 디스크 권한 복구 단추를 클릭해서 복구하는 것이 가장 편하다. 참고로 터미날로 권한을 바꾸려면 다음 명령을 실행하면 된다. 다만 명령에 대한 자세한 설명은 따로 하지 않겠다.

chmod 755 /System/Library/Extensions/SleepEnabler.kext/
chown -R root:wheel /System/Library/Extensions/SleepEnabler.kext/
kext -t /System/Library/Extensions/SleepEnabler.kext/

5. 기타 파일 판올림

일단 맥 OS를 10.6.3으로 판올림하면 기타 다른 파일도 판올림할 수 있다. 왼쪽 위의 사과 아이콘을 클릭한 뒤 시스템 환경설정/Software Update를 클릭한다. 그리고 Check Now를 단추를 클릭하면 다음 그림처럼 추가로 다른 파일까지 판올림할 수 있다. 물론 이 과정은 생략해도 된다.

클릭: 그림 확대

잠깐만
  1. 주:이 부분은 윈도도 마찬가지다. 다만 동작 방식이 조금 다르기 때문에 이런 현상이 발생한다.



윈도 7에서 nbtstat를 실행할 수 없는 경우 최근 버팔로 나스 체험단에 선정됐다. 글 ... (13310) 2010-07-13
VMWare에 Mac OS X(레오파드) 설치하기 꽤 오래 전에 올린 글 중 Mac OS X를 내 PC에 ... (18861)2010-04-16

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기

  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >
  • 윈도 10, 한영 전환도 >
  • 바보도 할 수 있는 War >
  • 북마크에도 확장 아이 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.