Docs · 게스트

macOS 게스트

macOS 안에서 macOS 실행 — Apple이 허용하는 것, 허용하지 않는 것, 대부분의 대안이 할 수 없는 유일한 기능.

macOS 게스트는 Virtualization.framework에서 실행되며 영구적으로 그곳에서 실행됩니다. Apple의 가속 경로는 자사 프레임워크 밖에서는 재현할 수 없으므로 1VM 엔진은 macOS 게스트를 호스트하지 않습니다.

이것은 Apple silicon에서 대부분의 경쟁 도구가 단순히 갖지 못하는 기능이기도 합니다. VMware Fusion은 ARM macOS 게스트를 미지원으로 문서화합니다. VirtualBox와 컨테이너 중심 도구는 제공하지 않습니다.

1vm macos images        # cached restore images
1vm macos download      # fetch the latest this Mac can virtualize
1vm create test --guest macos --restore-image <path-or-build>

작동하는 것

  • Apple에서 직접 가져온 restore 이미지
  • 전체 그래픽 가속 및 트랙패드
  • virtiofs를 통한 공유 폴더

작동하지 않는 것

  • 동시에 2대 이상 실행. Apple의 제한이며 프레임워크가 강제하므로 1VMTool이 올릴 수 없습니다.
  • 일부 Apple 서비스 로그인 — 가상 머신에서 실행을 거부합니다.
  • 공유 클립보드. macOS 게스트용 지원 게스트 에이전트 채널이 없습니다.

용도

유일한 Mac에서 설치 프로그램, 마이그레이션, OS 업그레이드를 테스트하면 오후를 잃습니다. macOS 게스트와 스냅샷으로 루프로 바꿉니다: 스냅샷 찍기, 위험한 작업 실행, 복원, 반복. 복원 비용은 1밀리초 미만이므로 시도 횟수가 제약이 아닙니다.

restore 이미지에 약 20GB, 머신 자체 사용량을 더해 계획하세요.