윈도나 리눅스 계열의 PC에서는 하드웨어 정보를 BIOS를 통해서 가져오는데 반해 맥에서는 EFI를 사용하기 때문에 리테일버전의 이미지 커널로는 부팅안됩니다. 때문에 해킨(해킨토시)에서는 부트로더에 EFI 정보를 입력하고 그 EFI를 읽을 수 있도록 해킹된 커널을 사용합니다. 간혹 핵킹된 커널이 아닌 리테일이미지로 직접 부팅될 수 있도록 셋팅된 부트로더도 존재하지만 시스템이 거의 맥하드웨어와 동일 할 경우에만 가능합니다.
위와 같은 이유로 해킨의 커널과 리테일의 커널이 다르기 때문에 업데이트시 시스템에 관련된,, 예를 들어 MacOSX의 버전을 판올림하는 내용의 업데이트는 하시면 안됩니다. 허나 다른 애플소프트웨어..iTunes, XCODE등,,에 대한 부분은 업데이트해도 괜찮습니다.
글중에도 링크된 부분이 많은데 같이 읽어 보셔야할 것 같습니다.
좀더 깔끔하게 정리된 글을 찾기가 힘드네요.
제가 간략히 정리하자면 핵킨은 부트로더 + 맥OS로 구성됩니다.
부트로더의 역활은 첫째로 일반 리눅스계열에서 처럼 MBR이 아닌 GUID를 사용하기 위한 것과 둘째로는 링크와 저의 첫 리플에서 쓴 글처럼 일반PC의 하드웨어(PC구성에 핵심이 되는 것들 만을 지칭합니다. 칩셋이라던가 프로세서, 컨트롤러, 그래픽등의..) 정보를 맥OS에서 인식할 수 있는 형태로 바꾸는 역할을 하게 됩니다.
아시는 바와같이 리얼맥은 사용할 수 있는 하드웨어가 한정이 되어 있습니다. 그 흔한 그래픽카드등도 CTO에서조차 많이야 3가지 정도만 지원을 하고 다른 하드웨어는 거의 선택이 불가능합니다. 사실 사용할 수 있는 드라이버의 종류도 그리 많지는 않습니다.
때문에 도아님이 사용하신 hazard버전과 같은 배포본등에서는 좀더 범용적으로 사용할 수 있게 하기위해, 다른 하드웨어의 정보를 리얼맥에서 사용하는 하드웨어로 보이게 kext파일을 수정해서 리얼맥의 하드웨어로 인식을 시키게 됩니다. 일종의 fake죠.
또한 프로세서등은 kext의 수정만으로는 사용할 수 없기 때문에 opensource로 나와있는 맥의 Darwin커널을 재컴파일해서 amd등의 프로세서도 사용할 수 있게 됩니다.
이런 형태로 설치가 되기 때문에 맥OS를 애플에서 제공하는 것으로 업데이트하면 첫째로 부트로더와 커널의 연결이 깨지게 됩니다. 두번째는 커널과 kext도 리얼맥의 것으로 일괄 변경이 되기때문에 하드웨어를 인식하지 못하게 되는 것입니다.
이런근거로 업데이트를 하기위해 해킨에서는 또한번 편법이 사용이 됩니다. 일반적인 마이너업데이트의 경우 커널이나 드라이버를 수정하는 것보다는 보안업데이트의 경우가 많습니다. 또는 새로운 드라이버를 추가하는 경우도 있겠구요. 그렇기에 마이너업데이트에서는 자신이 사용하는 커널과 kext를 백업해놓고 업데이트후 다시 복원하는 방법으로 업데이트를 수행하기도합니다. 사용하신 Harzard의 마이너업데이트로 위와 비슷한 방법으로 진행하게 됩니다.
질문입니다.
저기 맥OS 설치과정 까지는 완료했는데요,
설치끝나니까
system config file '/com.apple.boot.plist not found
라고 뜨는데 이거 뭔가요...........................
아마 ISO파일은 여기 글과 같은걸 쓰고있고 과정도 다 따라했는데 마지막에서 이렇게 되네요........
도아님 글 읽고 인스톨도 잘 했습니다.
그런데 preview 로 jpg나 bmp 등의 그림을 띄우면 그림이 나오지 않습니다. 옆으로 사이드를 열어서 썸네일을 보면 나오는데, 막상 본 창에는 그림이 안나오네여... avi 파일은 재생이 됩니다.
이것과 비슷한 이유인지 모르겠는데, iWork의 키노트나 페이지 등에서 내용이 하나도 안나타납니다...
꼭 써보고 싶은데 말이져....
너무 감사합니다. ^^ 예전에 해킨도 여러번 시도하다가 한 번은 노트북 완전 먹통이 돼서 윈도우 새로 다 깐 적도 있고, VMware로도 해킨 등 이래저래 시도해 봤지만 한 번도 성공해 본적이 없거든요.
아이폰 판올림은 둘째치고 맥을 써보고 싶은데 돈은 없고...ㅋ
암튼 간에 그대로 따라했는데도 계속 커널 패닉이니 뭐 어쩌니 하면서 설치 중간에 실패가 뜨더군요.
그래서 내 하드웨어 문제인가보다 하고 마지막 희망으로 내껀 코어가 두개니까
프로세서를 그냥 욕심 부리지 말고 하나만 설정하고 해보자!!! 하고 했는데 왠걸 설치가 되고 부팅도 너무 잘 됩니다.
게다가 옵션에서 프로세서는 다시 두 개로 바꿔서 쓰고 있구요. 뭐 이게 어떻게 영향이 되는지는 잘 모르겠으나
암튼 저에겐 너무 소중한 글입니다. 너무 감사합니다. ^^
2년 전인가-아. 그러고보니 이 머신도 사용한지 꽤 됐네요-
레오파드로 시도해봤었는데-물론 속도는 엉망이었죠.-
부팅이 안되길래 그냥 지워버렸던 기억이 있네요.
아마 업데이트 때문인 것으로 추정이 됩니다.-도아님 글을 보니-
나중에 머신 업그레이드해서 메모리도 남고 시피유도 넉넉해지면(?) 다시 한번 시도해봐야겠습니다.
예전보다는 OS나 하드웨어에 대한 욕심이 많이 없어져서 지금 당장 설치해보고 싶은 마음은 안 생기네요. :)
제 경우에는 Vmware에서 VT 관련 메세지가 계속 나와서 고생했습니다. 다른 PC에서 해본 결과 (겨우 3대) 그렇지 않을 까 하는 생각에 몇자 적어 봅니다.
모든 CPU는 VT를 지원합니다.
CPU 64bit + OS Windows 7 32bit - 별 문제 없이 성공
CPU 64bit + OS Windows XP 32bit - Virtual Machine Settings > Hardware > Processor > Virtualization engine > 'Disable acceleration for binary translation' option 을 check 하고 나서야 성공하더군요 설치 뒤에는 다시 uncheck 해도 상관없습니다만 설치 시에는 check를 해야만 되더군요 (제 PC만 그럴지도)
CPU 32bit + OS Windows 7 32bit - Vmware에서 Virtualization관련 지원이 안된다며 설치 하지 못했습니다. 이경우 Vmware의 log를 보면 32bit 는 full-VT를 지원하지 않아서 되지 않는 듯한 뭐 아는게 없어서 ^^
디스플레이는 제 경우 따로 설치하지 않아도 VMWare 툴만 설치하면 바로 바뀌더군요. 그리고 Disable acceleration for binary translation' option도 VT 옵션인 것을 보면 VT 기능에 문제가 있는 것인지 모르겠습니다. 원래 BIOS에서 VT를 켜주어야 합니다만.
상세한 설명 감사합니다.
도아님께서 설명해 주신 순서대로 하니 설치가 무사히 되었습니다.
MAC OS 태어나서 처음 접해보고 있는 중입니다.
"아이폰 OS 4.0을 판올림하는 방법"도 바로 해 보도록 하겠습니다.
"지식은 나눌 때 배가 된다"는 점을 다시 한번 도아님께 배우게 되었습니다.
다시 한번 감사드립니다.
가상머신 수정하고 DVD로 부팅하였떠니 The CPU has disabled by the guest operating system. You will need to power off or reset the virtual Machine at this point 라는 말이 뜨면서
회사에서 공개적(?)으로 VMware를 사용하기에 도아님 글을 바탕으로 같은 파일을 구해서 실행했습니다.
첫 부팅은 실패를 했는데, 아무래도 메모리를 800으로 잡아서 그런 것 같습니다.
1기가로 하니까 성공하네요.
하긴 맥OS가 가벼운 OS가 아닌데 너무 단순하게 생각했던 것 같습니다.
일단, 부팅도 빠르고 웹 서핑도 부드럽네요.
이제...집에 설치를 할지 말지 고민해봐야겠습니다. :-)
좋은 글, 그리고 좋은 파일 검색해주셔서 감사합니다.
부탁입니다만 네이버 규칙은 네이버에서만 사용하시기 바랍니다. 분명히 글 아래에 있듯 제 글은 퍼가는 것을 금하고 있습니다. 특히 네이버 사용자가 퍼가면 법적 책임까지 물고 있으므로 삭제하시기 바랍니다. 그리고 **글이 좋다면 퍼가는 것이 아니라 링크를 하는 기본 부터 배우시기 바랍니다**.
Mac OS X Snow Leopard를 설치하고 하는데 저는 설치가 되지를 않네요
무슨 문제인지 좀 확인해 주세요.
1. 컴퓨터 : LG Xnote M1
CPU : Intel Dual Core T2400 1.83GHz
Memory : 2GB
2. VMware : VM WorkStation 7.0
위의 단계로 설치를 하였습니다. 그런데 Power On을 하면은 다음과 같은 메시지가 나타나면서 아내
실행도 되지 않네요.
Error Message : Mac OS X is not supported with software virtualization. To run Mac OS X you need
a host on which VMware Workstation supports hardware virtualization.
이런 메시지가 뜨는데 도저히 뭐가 문제인지 모르겠어요.
CPU가 VT를 지원하지 못하나해서 위의 체크 프로그램으로 확인을 하니 지원한다고 나타나고요 또하나 의심스러운것은 저의 노트북의 바이오스에는 VT관련 옵션이 없는데 이럴 경우에도 위와 같은 에러가 발생하나요.
CPU에서 지원이 되면은 가능한것 아닌지 참 궁금하네요.
거의 한달은 헤매고 있는데 왜 안될까요. 이전에 VM이미지를 다운받아서 잠깐 MAC OS를 제 노트북에서 사용을 했었는데 좀 마음에 들지 않고 설정도 변경이되지 않고 않아서 제가 직접 설치할려고 하는데 정말로 사람인내심의 한계를 느끼게 하네요.
말 그대로 사용하고 있는 시스템에서 VT를 지원하지 않아 발생한 문제입니다. 노트북은 CPU에서 VT를 지원해도 BIOS에서 VT를 죽여놓은 모델이 많은데 이 모델도 BIOS에서 죽여놓은 것으로 보이는군요. VT와 BIOS에 관련된 부분은 노트북 제조업체에 문의하면 됩니다. 다만 한가지. 아무리 자신의 질문이 급하다고 해서 자신의 설정 파일을 댓글로 올리는 일은 삼가해주시기 바랍니다.
Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization 저도 이런 메세지가 뜨는데.. 확인 해보니 vt를 지원하지 않는 cpu라고 하네요. 예전에 vm웨어 버젼 6으로 mac 10.4.8깔아 본적 있어서 당연히 깔리는줄 알았는데...아닌가 보네요..
이렇게 하면 일단 설치는 완료됩니다. 그런데 업데이트를 하려고 하면 업데이트를 한 후 부팅이 안되는 것을 알 수 있습니다. 이는 10.6.2 버전에서 10.6.4 버전으로 판올림을 하면서 커널의 호환성이 깨지기 때문인데요. 이 문제를 해결하기 위해서는 커널을 따로 설치해 줘야 합니다. 최신 커널은 다음 링크에서 받을 수 있습니다.
설치는 무사히 했습니다.그런데 설치후 재부팅 시키니 이런 메세지가 나오면서 무한재부팅 됩니다.
혹시 어떻게 처리하는지 할수 있을지요?
A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Workstation software. Press OK to restart the virtual machine or Cancel to power off the virtual machine.
전 AMD 사용자 입니다. 혹시 AMD라서 그럴까요?
저는 i7 인데..
A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Workstation software. Press OK to restart the virtual machine or Cancel to power off the virtual machine.
이 증상 나와서
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
처음에부팅할떄 키보님과 같은 오류가떠서 busratio=0을 친후 설치를했습니다.설치가끝난후 재부팅하니까 또오류가뜨길래
또 busratio=0을 치고 진입했더니 다시처음부터 설치를하더니 설치를할수없습니다 라고 뜨면서 재부팅을합니다.
이와 같은현상이 반복됩니다 어떻게 해야하나요?
다른 강좌들 아무리 따라해도 실패가 계속되서 내가 돌머리인가 싶었는데 도아님 강좌글 따라 했더니 한방에 해결되는군요.
덕분에 날려버리지 못하고 옆구리에 찜찜하게 남아있던 숙원 하나를 해결했습니다.
전문커뮤니티 그렇게 해맸는데 초보에겐 '전문'이란게 하나의 벽이었던 듯 싶습니다.
고맙습니다.
감사합니다.
한가지 질문이있는데요.
처음에 설치 할 때 하드 용량을 줄이려 용량을 적게 잡았습니다. ㅡㅡ;;
일단 적어주신대로 해서 설치를 완료하고 어영부영 다른 프로그램들 다운받아 깔다보니 빈공간이 없다고 다운조차 안 된다네요.
그래서 VM 셋팅의 하드디스크 탭에서 Expand를 써서 배로 해 줬더니 하드 용량을 늘어난걸로 표시 되는데 맥OS에서 인식을 못 하는듯 하네요.ㅜㅜ
방법이 없을까요?
다시 깔아야 하냐요?
질단 코너를 찾다 못 찾아 여기에 그냥 올리니 맞지 않는다면 삭제 해 주십시오.
쥐박이가 복지예산 다 깎아놓고 마눌은 불우이웃돕기 밥푸기, 보온병 포탄 대표는 독거노인 방문 튀김장관은 연탄배달 한다고 꼴값 떠네요.
진짜 꼴값이 풍년이네요.
Cannot open file "C:\ProgramData\VMware\dndlogs\dndlog.conf": 지정된 경로를 찾을 수 없습니다.
A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Workstation software. Press OK to restart the virtual machine or Cancel to power off the virtual machine.
CPU가 Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz입니다. (데스크탑)
그런데 가상머신을 실행하려고 하니 "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization"
이라는 에러가 뜹니다.
VT를 지원하지 않아서일까요?;; 이미지 해시값은 개시해주신 해시값과 동일합니다.
무슨 문제일까요?
맨처음 Mac OS X Snow Leopard.vmx 를 수정하지 않고 실행하니 System config file '/com.apple,boot,plist' not found 라고 나오더라구요.. 그래서 포스팅 설명데로 Mac OS X Snow Leopard.vmx 의 guestOS 부분의 freebsd 를 darwin10 로 고치니깐 Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization. 이렇게 나오면서 아예 가상프로그램 자체가 안켜져요... 이거 그냥 단순한 메인보드의 VT 활성화가 안되서 그런건가요? 일단 CPU 는 VT 가 된다고 나왔는데..
예. CPU에서 VT를 지원해도 일부 대기업 제품은 BIOS에서 VT를 기본적으로 꺼두기 때문에 사용할 수 없습니다. 이런 제품은 보드 설정을 직접 바꿀 수 있는 방법도 없기 때문에 BIOS를 직접 패치하지 않는한 방법이 없습니다. BIOS를 직접 패치하는 방법은 직접 알아 보시기 바랍니다.
안녕하십니까?
도아님 자료를 정말 잘보았습니다. 도아님 포스팅을 따라 하고 설치까진 완료 하였는데, 설치후 재부팅을
하였는데 F8키를 눌러서 맥OS가 설치된 하드를 선택하는 화면이 나온다고 하는데 전 거기에 Mac os install만 나옵니다.ㅠ
어떻게 해야 하는지 가르쳐 주셨으면 감사하겠습니다^^
도아님 좋은 자료 감사합니다.
설명대로 VMware로 Mac OS X을 잘 설치해서 쓰다가 VMware 7.1.4 update를 했더니 더 이상 부팅이 되질 않습니다. Operating System not found 라고만 뜨고 멈추는군요.
어떻게 하면 복구할 수 있을까요?
Mac OS X 안에 중요 파일이 들어 있습니다. 다시 부팅할 수 있거나, 가능할 지 모르겠지만 파일만이라도 복구할 수 있으면 좋겠네요.
와... 애플의 선전인가요? 최근까지 댓글이 지속적으로 올라오고 있네요. 윈도우에 맥을 설치하고자 하는 분들이 상당한 듯 합니다. 최근에 노트북을 바꾸어서 vmware에 눈범 설치를 시도 했는데 설치화면 전에 무한 반복이더군요. 검색하다 샌디브릿지 시피유 사용자의 경우 vmx파일에 추가할 내용이 있다는 것을 찾았습니다.
링크는 http://snoopybox.co.kr/1489 도아님 글과 스누피님의 글을 통해 바로 설치 되세요. 새디브릿지 시피유 사용하시는 분들 참조하시면 좋겠습니다.
감사해요 까는데 안되서 여기저기서 나오는대로 했는데 안되서 다른건 다 이블로그 보고 저 윈도우7에 서 vmware로 하는데 자꾸 사과마크에서 무한재부팅이 되서 -v -f이런거 별거 다해봤는데 안되더라고여 그래서 찾다가 마지막으로 해봤는데 안되서 http://largesys.tistory.com/125에 나온대로 하니깐 되네요
모든 준비는 다 해놓은 상태인데요(다운로드 등)
설치후... 기존 Windows OS는 없어지는 것인가요?
검색키워드로 만들기 어렵고, 검색을 한참해봤는데...거기에 대한 것을 적어놓으신 분은 없는 것 같습니다.
기존 OS(저는 XP)는 그대로 있기 때문에 , 당연하여 안적은 것 같기도 합니다만,
시도해보기전 매우 궁금합니다!!
큰 감사드립니다.
저는 지금 스노우 레오파트를 설치중인데 설치 화면이 떠 있으면 설치가 다 된셈이 아닌가봐요?
남은시간 29분으로 30분 넘게 끌고 있는데, 냉장고 되었다고 봐야 할까요? 여기까지 오기 참 힘들었는데
여기서 다시 시작할려고 하니 너무나 아숩네요~. 아~~~~
언제쯤 제게도 OSX를 사용하는 날이 올까요~?