kextload '/Library/Application Support/VMware Tools/vmmemctl.kext'

kextload '/Library/Application Support/VMware Tools/vmmemctl.kext'

저는 완벽하게 작동하는 AMD용 Mac OS 10.8.3 이미지를 갖고 있었고, 거기서 조용히 큰 iPhone용 앱을 개발했습니다. 이유는 모르겠지만 오늘 누군가 VMWare 도구로 더 나은 성능을 약속하고 게스트 시스템과 호스트 시스템 간의 폴더 공유와 같은 추가 기능을 약속했기 때문에 VMWare 도구를 설치해 보았습니다.

이제 마우스 커서가 작은 검은색 사각형으로 바뀌기 때문에 데스크탑이 나타나기 직전에 로딩이 중지됩니다(데스크톱을 로드하기 직전에는 항상 그랬습니다). 무작위로 바퀴가 2~3회 회전하고 다시 멈출 수 있습니다(결국 부팅이 될지 확인하기 위해 30분 동안 기다렸습니다).

빠른 해결책이 있나요? 나는 내가 거기서 한 일을 잃을 여유가 없습니다. 백업으로 vdmk를 열고 복사하겠습니다. 하지만 이 깨진 이미지를 수정하고 싶습니다.

답변1

OS X EULA의 Apple 조건 중 하나는 VM에서 OS X를 실행하는 것이 Apple 하드웨어에서만 지원된다는 것입니다. 라이센스를 준수하기 위해 VMware는 호스트 하드웨어가 Apple에서 제작하지 않은 것으로 VMware의 소프트웨어가 감지하는 경우 OS X VM의 실행을 감지하고 중지하는 검사를 추가했습니다.

VMware 도구를 설치하면 해당 하드웨어 검사가 복원되거나 다시 활성화되어 VM이 성공적으로 실행되지 않을 수 있습니다.

답변2

누군가 아직도 그것을 찾고 있다면. 나는 다음을 수행하여 문제를 해결했습니다.

  • Mac OS 설치 후 안전을 위해 스냅샷을 만들어주세요
  • darwin(VMWare tools) iso를 삽입하고 설치해야 합니다.
  • VMware 도구를 설치한 후 재부팅하지 마십시오. 화면을 열어두시면 됩니다.
  • 터미널을 통해 루트("sudo su") 모드로 /Library > Application Support > VMware Tools로 이동합니다.
  • vmmemctl.kext 및 vmmemctl 삭제
  • 파일 편집services.sh같은 디렉토리에
  • 해당 파일의 두 줄을 모두 주석 처리하고 아래와 같이 그대로 둡니다.
    • kextload '/Library/Application Support/VMware Tools/vmmemctl.kext'

    • '/라이브러리/애플리케이션 지원/VMware 도구/vmmemctl'

  • 편집된 파일을 저장하고 편집기를 종료한 다음 (계속 실행 중인 설치 프로그램을 통해) 가상 머신을 재부팅합니다.

부팅하는 데 시간이 오래 걸릴 수 있습니다.

Robservatory 블로그에서 찾은 솔루션(링크)

나는 해결책을 스스로 찾지 못했습니다. 크레딧은 모두 Robservatory에 대한 것입니다.

관련 정보