준비물.

VMWare Workstation 7.0 정품.

vmware-darwin-200

해킨토시용 MacOSX ( D:\OSX86.iPC.iDeneb.v1.4.10.5.6.Mac.OS.X.Leopard.Kalyway_10.5.2_DVD_Intel_Amd.iso 같은...파일이름은 각기 배포판 버전이나 캐리어의 규칙에 따라 달라질 수 있음 )

1. VMWare Workstation 준비.

일단, VMWare Workstation 7.0 을 설치한다. (가격이 세긴하지만, 성능은 우수한 가상 머신)
설치방법이야, 일반적인 VMWare Workstation 방법이고, 사이트에서 받은 Key를 넣는다.

그리고 vmware-darwin-200 을 설치한다. 사실 darwin for vmware 인데, 어둠의 경로나 기타 여러 해킨토시 관련 사이트를 통해 받을 수 있다. 일단 필자가 가진 darwin for vmware는 200 이라는 이름으로 적혀서 전달 받았는데, 그건 각기 받는 곳에따라 버전에 따라 조금씩 차이는 있겠지만, 적절한 경로에 맞추어 설치해주도록 한다.
일단 위의 파일의 압축이 되어 있으면 압축을 풀도록 한다.
그리고 setup.cmd 가 있는지 확인한다.
setup.cmd가 있으면 다음과 같이 명령을 넣는다.

setup.cmd install

만일 Windows Vista나 Windows 7 과 같은 버전의 윈도우를 사용 중이라면, cmd 창을 띄울 때 반드시 Administrator 권한을 가진 cmd 창을 열도록 한다.

 

2. VM 만들기.

가상 머신을 만드는 작업이다.

일반적인 새 가상 머신을 만드는 작업과 동일하지만, 몇가지 부분만 고려해서 만들도록 한다.

  1. 반드시 Custom(advanced) - 사용자 정의(고급) 을 선택해서 진행한다.
  2. 버전은 Workstation 6.5~7.0 에 맞춘다. 기본값이므로 그대로 둔다.
  3. 설치될 게스트 OS를 선택한다, 여기서는 반드시 Other의 FreeBSD를 선택한다.
    물론 Darwin이 x64 지원 버전이 있을 수 있는데, 그 경우에는 FreeBSD 64-Bit 를 선택한다.
    몇가지 변경이 필요할 수 있겠지만, 여기서는 FreeBSD로 할 예정이다.

  4. VM의 이름 및 저장될 위치등을 결정한다. 이름은 임의대로, 그리고 위치도, 원하는 대로 설정하도록 한다.
    (만일 C 드라이브로 설정되어 있는데, 용량이 부족할 수 있으므로 이 부분을 꼭 확인하도록 하자)
  5. 프로세스 갯수 및 코어 갯수. 프로세서야 보통 1개니 위쪽에서 1을 선택하고(시피유 2개짜리면 2를 선택하면 될듯). 듀얼 코어면 밑의 칸에서 2, 쿼드코어면 4, 구형 PC면 1을 선택하면 된다. 현재 자신의 PC에서 여유가 될법한 만큼 설정하면 된다.

  6. 메모리 사이즈. 간단하게 돌리는 정도면 512MB도 무난하지만, 개발을 하려면, 현재 가지고 있는 메모리를 고려해서 넉넉하게 잡도록 한다. 현재 필자의 PC는 거의 3G 정도인데, 그래서 2G 2048MB로 잡았다.
  7. 네트워크 설정. 지금 랜카드와 직접적으로 연결하려면 Bridge를 설정한다.만일 VM의 네트워크가 밖으로 안새게 하려면 NAT로 설정하도록 한다. 여기서는 그냥 NAT로 잡아도 무방하다. ( 즉 인터넷 공유기를 한개 더 끼어 있다고 생각하면 됨 )

  8. 다음은 HDD. HDD 동작 방식인데, 이 부분은 필자도 명확이 모르는 기능. 현재로는 권장사항이라고 적힌 부분을 선택된 채로 두도록 한다.

  9. 다음은 Virtual HDD를 새로 만들 것인지, 기존의 것을 슬것인지, 아니면 직접 물리적인 HDD와 연결할 것인지를 묻는 부분인데, 그냥 새로 만드는 것으로 한다.

  10. 그 다음 IDE 방식으로 할지, SCSI 방식으로 할지인데, 권장 방법으로 선택한다. 만일 64bit인 경우라면, 아마도 SCSI 방식이 권장으로 되어 있는데, 현재는 32Bit 여서 그런지, IDE로 설치하도록 한다.
  11. 용량은 자유롭게, 하지만, 기본 값이 8G 는 너무 작으니, 넉넉하게 잡도록 한다.

  12. 다음은 HDD 디스크 파일 이름. 그냥 VM 이름과 동일하게 잡히므로 그대로 두면 된다.
  13. 최종적으로 설치될 VM에 대한 각종 값들을 표시해주는데, 확인하고 Finish를 클릭하면 된다.
    만일 FDD 같은 쓸모없는 장치에 대한 제거는 Customize Hardware 버튼을 눌러 지우면 된다.
    단, 주의할 것은 이 가상장치를 일단 켜지 말고, 다음 작업을 해야 한다. 이를 위해서는 Power on this virtual machine after creation 의 체크를 끄도록 한다..

  14. 자 이젠 VM이 설치되어 있는 폴더로 이동하자.
    그리고 VM 파일들이 있는 위치내에서 vmx 파일을 메모장을 통해 열도록 한다.
    vmx 파일을 Drag & Drop(끌어 놓기)하면 된다.

  15. 열린 파일에서 GuestOS 라고 적힌 부분에 "Darwin10" 이라고 넣는다.
    만일 지금까지 64bit로 설정하신 분은 Darwin10-64 라고 넣도록 한다.

 

3. Mac OS X 설치하기.

VM도 준비되었고, 이제 준비해 놓은 Mac OS X 시디 이미지를 VM에 연결한다.
연결 방법은 VM의 설정(Edit virtual machine)에 들어가, 이미지를 걸어준다.
앞서 준비물로 언급한 핵킨토시용 Mac OS X면 된다.

그리고 난 뒤 장치를 켠다.그러면 맨 처음 검은 화면에 아래와 같이 표시된다.
지체없이 검은 화면 안으로 들어가 아무키나 누른다.

그럼 아래와 같은 화면으로 넘어간다. 잠시만 기다리자.

그러면 맨처음 언어 설정이 나온다. 한글로 하도록 하자.

계속을 클릭한다.(이 화면은 가지고 있는 해킨토시 이미지에 따라 다를 수 있습니다.)

해킨토시 사용에 대한 주의 사항을 일러줍니다.VM이 아닌 직접 자신의 PC에다 설치하는 경우 간혹 호환성 문제나 H/W 문제를 일으킬 소지가 다분이 있다는 조금 겁나는 경고들입니다. 그냥 동의하시구요.

이제 어디에다 설치할 것인가... 하는 부분인데, 맨처음 보면 아래와 같이 텅텅 비어 있습니다.

상단의 메뉴에서 유틸리티 -> 디스크 유틸리티를 선택합니다.

아래의 이미지 처럼, 볼륨설계에서 1개의 파티션을 선택하고, 이름에 적당한 이름을 넣고 적용을 누릅니다.

디스크 선택화면에 드디어 HDD가 보입니다. 해당 하드를 선택하고 설치를 진행하면 된다.

이제 설치 버튼을 클릭하면 자동으로 쫙 설치합니다.

4. Mac 가상 머신 설정.

이제 대부분의 단계는 완료되었다.
뭐 apple.com 계정이 기존에 있다면 최초 그 계정을 넣어주고, 없다면 계정 생성을 위한 정보들을 제공하게 된다.
뭐 자질구레한 설정 후 최후 darwin.iso를 설치하면 된다.

5. 마무리

사실 1~3 까지의 단계가 문제지, 그 이후는 Mac에 대한 기본 동작이므로 쉽게 쉽게 진행 할 수 있다.
(사용자 계정을 만드는 작업 빼고.)
현재 포스팅 내용은 대부분 직접 캡처하고 기록한 것이지만,
이 모든 내용의 단서는 "다크스타"님의 블로그를 참고(아니 완전 활용) 했다.

  1. VMware에 맥 스노우레오파드 설치하기![1]
  2. VMware에 맥 스노우레오파드 설치하기![2]

 

여튼 성공 기원 합니다 ㅋ

신고
Posted by 하인도
원본 글 위치 : http://linux.aldeby.org/vmware-workstation-6-5-3-on-ubuntu-karmic-9-10.html

VMWare workstation 6.5.3은 최소한 Ubuntu 9.0.4 이하 버전에 대해서는 제대로 지원된다. 하지만, Ubuntu Karmic 9.1에 대한 설치 방법은 쉽게 찾아 보기가 힘들었다. 아마도 대부분은 9.1 Ubuntu에서 VMWare 6.5.3을 설치할 떄 "Configuring...." 에서 멈춰 있는 현상을 발견 할 수 있을 것이다.

보통 터미널을 통해 프로그램을 설치하게 되는데, 이 때 뜨게 되는 설치 관리자 뒤에서 경고 메시지를 무한을 뿜다가 멈추는 것이 대략적으로 파악되는 원인으로 본다. 상세한 설명은 BitOBear 라는 분이 왜 이런 멈춤 현상이 발생하는지 자세하게 설명하고 있다.


먼저 다운 받은 Linux용 VMWare인 bundle 파일을 실행가능하게 만들어준다.
(알림 : 여기서는 32bit 제품을 중심으로 설명한다. 만일 x64 제품이라면 아래의 줄의 i386 부분을 x86_64로 변경해주면 될 것 같다.)

chmod u+x VMWare-Workstation-6.5.3-185404.i386.bundle


그리고 난 뒤, 터미널을 하나 더 띄워 아래의 명령어를 입력한다.

while true; do sudo killall -9 vmware-modconfig-console; sleep 1; done;


그러면 터미널에서 무한대로 무언가 계속 진행된다.

자 이제 원래 터미널로 돌아와서, 아래와 같이 실행한다. 맨 끝에 --ignore-errors 를 붙이는 것에 주목하자. 그리고 "-"는 두개이다.

sudo ./VMWare-Workstation-6.5.3-185404.i386.bundle --ignore-errors


설치를 그대로 진행하자. 그러면 이전과는 다르게 계속 설치가 될 것이다. 그 이유는 설치 중에 vmware-modconfig-console 이 실행되지 않고 넘어가기 때문이다. 일단 설치가 완료되면 아까 띄웠던 무한 루프 도는 창(while true...) 을 종료한다. Ctrl + C를 누르면 간단하게 종료!

자 다시 원래 창으로 돌아와서 이번에는 아래와 같이 입력한다.
(각 옵션 부분의 "-"는 두개이다. 단, install-all 안에 있는 "-"는 한개!)

vmware-modconfig --console --install-all


위의 명령어가 정상적으로 성공했다면, 일단 기본적인 VMWare 설치가 완료된 것이다.
하지만!!!! 여전히 이슈가 있다. 640 * 480(vga 해상도)에서 영역 밖에서 자동으로 마우스가 풀리는 문제가 있다!

이 문제를 해결하려면 아래의 파일을 편집해 주어야 한다.

/etc/vmware/bootstrap


이 파일은 관리자 권한이 필요하므로, sudo vi 나 sudo gedit 같은 권한 상승 명령어 껴서 편집하도록 한다.

일단 이 파일을 열었다면, 아래의 줄을 추가하도록 하자.

VMWARE_USE_SHIPPED_GTK=force


신고
Posted by 하인도


티스토리 툴바