Fonctionnalités
Découvrez toutes les fonctionnalités de VM64, notamment la virtualisation et l'émulation, les systèmes invités, les graphismes, le partage, la mise en réseau, l'USB, les instantanés et l'automatisation.
Toutes les fonctionnalités
Les fonctionnalités de VM64 se répartissent en 9 catégories. Certaines ont des exigences de puce ou de version du système. Les détails figurent plus bas sur cette page.
Virtualisation et émulation
VM64 dispose de deux backends, QEMU et Apple. Le backend Apple n'exécute que macOS et Linux. Lorsque la machine virtuelle a la même architecture que le Mac, VM64 utilise la virtualisation et atteint une vitesse quasi native. Les autres architectures s'exécutent par émulation QEMU, qui peut émuler plus de 30 types de CPU.
Systèmes invités
Vous pouvez installer Windows, Linux et macOS, ainsi que des systèmes classiques comme Mac OS 9, Windows 95 et Windows 98. Vous devez fournir votre propre licence Windows.
Graphismes
Les machines virtuelles QEMU exécutant Linux peuvent utiliser Vulkan 1.3 ou OpenGL 4.1. Les machines virtuelles Windows 11 peuvent utiliser DirectX 11 et DirectX 12 comme fonctionnalités expérimentales. DirectX 11 nécessite macOS 13 ou version ultérieure. DirectX 12 nécessite macOS 14 ou version ultérieure.
Partage
Copiez et collez du texte entre votre Mac et la machine virtuelle. Partagez des dossiers de votre Mac avec la machine virtuelle pour y lire et écrire des fichiers directement. Pour partager des dossiers avec une machine virtuelle macOS, le Mac et la machine virtuelle doivent utiliser macOS 13 ou version ultérieure. Pour partager le presse-papiers avec une machine virtuelle macOS, le Mac et la machine virtuelle doivent utiliser macOS 15 ou version ultérieure.
Réseau
Les machines virtuelles QEMU disposent de 4 modes réseau, à savoir VLAN émulé, Réseau partagé, Hôte uniquement et Pont. En mode VLAN émulé, vous pouvez configurer la redirection de port.
USB
Les machines virtuelles QEMU peuvent utiliser des périphériques USB sur Mac. De nombreux appareils ne peuvent pas effectuer une réinitialisation matérielle et peuvent ne pas fonctionner correctement après avoir été connectés.
Instantanés
Les instantanés des machines virtuelles QEMU enregistrent le disque et l'état d'exécution. Les machines virtuelles QEMU peuvent aussi utiliser le mode jetable, qui annule toutes les modifications à l'arrêt.
Automatisation
Démarrez, arrêtez et clonez des machines virtuelles avec Raccourcis, AppleScript ou l'outil en ligne de commande. Après avoir installé les outils invités, vous pouvez aussi exécuter des commandes dans les machines virtuelles QEMU. Les machines virtuelles peuvent s'exécuter en arrière-plan sans afficher de fenêtre.
Connexion à distance
Connectez-vous aux machines virtuelles QEMU de votre Mac depuis votre iPhone ou iPad. Lors de la première connexion, les deux appareils affichent une empreinte. Vérifiez qu'elles sont identiques avant de faire confiance à la connexion.
Fonctions clés
Virtualisation pour la même architecture, émulation entre architectures
Sur un Mac avec puce Apple, les systèmes ARM64 s'exécutent par virtualisation. Sur un Mac avec processeur Intel, les systèmes x86_64 s'exécutent par virtualisation. Dans les deux cas, la vitesse est quasi native. Les autres architectures, comme x86, ARM32, MIPS, PowerPC et RISC-V, s'exécutent par émulation QEMU. L'émulation est plus lente que la virtualisation, en particulier pour exécuter des systèmes x86 sur puce Apple.
Exécutez une machine virtuelle macOS sur votre Mac
Sur un Mac avec puce Apple et macOS 12 ou version ultérieure, vous pouvez installer des machines virtuelles macOS. Si vous ne choisissez pas de fichier IPSW, VM64 télécharge automatiquement une version compatible de macOS. Les machines virtuelles macOS utilisent le backend Apple. Les Mac avec processeur Intel ne peuvent pas exécuter de machines virtuelles macOS.
Partage du presse-papiers et des dossiers
Le texte copié sur le Mac peut être collé dans la machine virtuelle, et inversement. Les dossiers du Mac peuvent être partagés avec la machine virtuelle. Pour partager le presse-papiers, installez d'abord les outils invités dans la machine virtuelle. Pour partager le presse-papiers avec une machine virtuelle macOS, le Mac et la machine virtuelle doivent utiliser macOS 15 ou version ultérieure.
Configuration système requise pour chaque fonction
Les éléments suivants ont des exigences de puce ou de version du système. Consultez cette liste pour savoir quelles fonctionnalités votre Mac et vos machines virtuelles peuvent utiliser.
- Exécuter VM64
- macOS 12 ou version ultérieure. Fonctionne sur les Mac avec puce Apple et les Mac avec processeur Intel.
- Machine virtuelle macOS
- Puce Apple, macOS 12 ou version ultérieure. Les Mac avec processeur Intel ne peuvent pas exécuter de machines virtuelles macOS.
- Exécuter des programmes x86_64 avec Rosetta dans une machine virtuelle Linux
- Puce Apple, macOS 13 ou version ultérieure. La machine virtuelle Linux doit utiliser le backend Apple.
- Graphismes DirectX 11 pour Windows 11
- macOS 13 ou version ultérieure. Il s'agit d'une fonctionnalité expérimentale.
- Graphismes DirectX 12 pour Windows 11
- macOS 14 ou version ultérieure. Sur puce Apple, Rosetta doit également être installé. Il s'agit d'une fonctionnalité expérimentale.
- Dossier partagé de la machine virtuelle macOS
- Les Mac et les machines virtuelles nécessitent macOS 13 ou version ultérieure.
- Ajustement automatique de la résolution de la machine virtuelle macOS
- Les machines virtuelles nécessitent macOS 14 ou version ultérieure.
- Presse-papiers partagé de la machine virtuelle macOS
- Les Mac et les machines virtuelles nécessitent macOS 15 ou version ultérieure.