VirtualBox에 MacOS X snowleopard 를 설치하고 나면 다음 화면과 같이 해상도가 1024x768 로 고정이 되어있다.



VMware라면 VMware Tool로 쉽게 설치가 되겠지만 VirtualBox에서는 MacOS X 용 게스트 확장 디스크가 아직 없기때문에 다음과 같은 절차가 필요하다

응용프로그램에서 텍스트편집기를 선택한후 다음 파일을 연다.
"/Library/Preferences/SystemConfiguration/com.apple.Boot.plist"

아래의 내용을 com.apple.Boot.plist 에 추가한다.
<key>Graphics Mode</key>
<string>1280×1024x32</string>

추가되었으면 별도 저장을 선택하여 바탕화면에 저장한다.
그냥 저장하면 권한 문제로 인해 저장이 안되기 때문이다.

이제 바탕화면에 저장된 com.apple.Boot.plist 를 원래 디렉토리에 복사해서 덮어쓰기를 한다.
이때 관리자의 권한이 필요하기 때문에 승인을 하고 암호를 입력한 뒤 리부팅하면 다음과 같이 변경된 해상도가 나타난다.



* <key>에서 철자가 틀리면 해상도가 변경되지 않는다. 정확하게 Graphics Mode라고 입력해야 한다.
* 1280x1024 해상도는 임의로 설정하면 된다.
* 추가내용을 여러가지로 입력하면 해상도 선택이 다양해질것 같은데 실행은 해보지 않았다.


블로그 이미지

eldo

난 멈추지 않는다.

,

1. 설치하기 전 준비할 것들

  • VirtualBox 3.2 Beta3 (글을 쓰는 도중 VirtualBox 3.2 R61806 이 릴리즈 되었다.)
  • SnowLeopard 10.6.3 Retail 이미지
  • Empire EFI V.108
  • UltraISO 최신버전

2. 설치하기 전 미리 해 둘 것들

  • VirtualBox 3.2 Beta3 설치후 가상디스크 이미지 생성(예: snowleopard.vdi)
  • SnowLeopard 10.6.3 Retail 이미지는 확장자가 dmg 라서 VirtualBox에서는 읽어들이지 못하므로 UltraISO를 사용하여 ISO 이미지로 변환하여 둔다.

3. VirtualBox 3.2 Beta3 설치 후 옵션 설정

  • VirtualBox 3.2를 시작한 후 설정에 들어가면 다음과 같은 화면이 뜬다.                          
  • 시스템 메뉴를 선택하고 “IO APIC 사용하기 체크, 절대포인팅 장치 사용하기 체크”

          

    • 다음은 프로세서 탭과 가속탭에서 설정인데 아마 다음 화면이 디폴트일것이다. 그대로 두면 된다..

          

          

    • 디스플레이 설정에서는 “비디오메모리를 32MB 이상으로 설정하고, 확장기능의 3차원 가속 사용하기에 체크” 한다.

             

    • 저장소 설정에서는 미리 만들어 둔 가상디스크와 EmpireEFI_V108.iso를 마운트 해둔다.

          

    4. 설치하기

    • 메인화면에서 시작을 누르면 Empire EFI V.108 로 부팅하게 된다. 부팅화면은 다음과 같고 화면에서 “장치(D) – CD/DVD장치(C) – CD/DVD드라이브 마운트 해제” 를 클릭하여 마운트 해제후 다시 “장치(D) – CD/DVD장치(C) – 다른 CD/DVD이미지…” 를 선택하고 SnowLeopard 10.6.3 Retail.ISO를 마운트 한다.

         

    • 원본 이미지인 SnowLeopard 10.6.3.Retail.ISO를 마운트 했으면 F5 키를 누르고 잠시 기다리면 다음과 같은 화면이 나타난다. 여기서 Enter 키를 누르면 MacOS X 10.6.3 snowleopard 가 설치된다.

     

    5. 설치 후 해주어야 할 것들

    • 설치가 끝난 후 부팅하면 아마 에러를 뿜어내며 시스템이 멈출 것이다.
    • 그래서 먼저 Emipire EFI V.108 로 부팅하면 두개의 디스크 화면이 보일 것이다.
    • 여기서 Emipire EFI V.108을 마운트 해제하고 F5 키를 누르면 설치된 MacOS X snowleopard가 선택되고 Enter 키를 누르면 MacOS X snowleopard로 부팅이 된다.
    • 키보드와 여러가지 설정을 하는 화면이 시작되는데 MacOS X 설치와 관련된 화면과 포스팅은 인터넷상에서 널려 있으므로 여기서는 생략한다.
    • 모든 설정이 끝나면 다음과 같이 snowleopard 가 모습을 나타낸다.
        
    • 여기서 모든게 끝나면 좋겠지만 종료 후 다시 실행해보면 역시 에러를 뿜어내며 시스템이 멈춘다.
    • 해결 방법은 계속해서 Empire EFI V.108을 마운트 한후 “Extra – Post Installation – myHack Installer(Install this firts).mpkg”를 실행한다.
        
    • 이제 Empire EFI 디스크 없이도 혼자서 잘 실행 될 것이다.

     

    6. 해결해야 할 것들

    • 사운드장치가 잡히지 않는 문제.
    • 화면해상도가 1024 X 768 로 고정되어 있는 문제.
    • 자동으로 종료가 되지 않는 문제.
    • 잠자기에서 깨어나지 않고 뻗어 버리는 문제
    사운드와 화면해상도 문제는 해결 방법을 찾은 터라 글을 올릴 예정인데 자동으로 종료가 되지 않는 문제와 잠자기에서 깨어나지 않고 뻗어 버리는 문제는 아직 해결 방법을 못찾았다.

     

     

    * VirtualBox 3.2 Beta 2 발표 소식을 듣고 snowleopard 10.6.2 를 설치하기 위해 굉장히

      많은 삽질을 한 후 성공할 수 있었다.

      하지만 위의 방법은 그에 비해서는 삽질이 굉장히 많이 줄어든다.

    'MacOS' 카테고리의 다른 글

    VirtuaBox 3.2 에서 snowleopard 해상도 변경하기  (0) 2010.05.24
    VirtualBox에 snow leopard 설치하기 1  (2) 2010.05.07
    Mac OS X 10.5 Leopard 소감  (4) 2008.05.03
    블로그 이미지

    eldo

    난 멈추지 않는다.

    ,