Guest macOS
Chạy macOS trong macOS — Apple cho phép gì, không cho phép gì, và đây là thứ hầu hết giải pháp thay thế không làm được.
Guest macOS chạy trên Virtualization.framework, và chạy ở đó vĩnh viễn. Con đường tăng tốc của Apple không tái tạo được ngoài framework riêng, nên engine 1VM sẽ không bao giờ host guest macOS.
Đây cũng là khả năng mà hầu hết công cụ cạnh tranh trên Apple silicon đơn giản không có. VMware Fusion ghi ARM macOS guest là không hỗ trợ; VirtualBox và công cụ tập trung container không cung cấp.
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>
Hoạt động
- Restore image tải trực tiếp từ Apple
- Tăng tốc đồ họa đầy đủ và trackpad
- Thư mục chia sẻ qua virtiofs
Không hoạt động
- Hơn hai máy chạy cùng lúc. Giới hạn Apple, framework thực thi chứ không phải app, nên 1VMTool không nâng được.
- Đăng nhập một số dịch vụ Apple từ chối chạy trong máy ảo.
- Clipboard chia sẻ. Không có kênh guest-agent được hỗ trợ cho guest macOS.
Dùng tốt cho
Thử installer, migration hoặc nâng cấp OS trên Mac duy nhất là cách mất cả buổi chiều. Guest macOS cộng snapshot biến thành vòng lặp: chụp snapshot, làm việc rủi ro, restore, lặp. Restore tốn một phần nhỏ mili giây, nên số lần thử không phải ràng buộc.
Dự trù khoảng 20 GB cho restore image cộng dung lượng máy.