Le dernier dévoilement des machines Mac par Apple a suscité un vif intérêt, notamment avec l’introduction du nouveau processeur M4. Bien que cette avancée promette des performances accrues, en particulier pour les tâches d’intelligence artificielle, un problème inattendu a émergé, perturbant l’expérience des utilisateurs, surtout ceux qui s’appuient sur des machines virtuelles avec des macOS plus anciens.
M4 Macs et problèmes de virtualisation
Des recherches menées par Csaba Fitzl révèlent que les Mac dotés du processeur M4 rencontrent des difficultés à faire fonctionner des machines virtuelles lorsqu’elles exécutent des versions de macOS antérieures à Ventura 13.4. Ce dysfonctionnement semble toucher tous les logiciels de virtualisation disponibles sur ces machines.
Les utilisateurs tentant de démarrer une machine virtuelle sur un Mac M4 avec une version de macOS 13.3 ou inférieure se heurtent à un écran noir, empêchant la VM de se lancer. Des tentatives de modifications des paramètres dans le logiciel de virtualisation ou de démarrage en mode récupération n’ont pas apporté de solution. En revanche, les Mac équipés des puces M1, M2 et M3 continuent de fonctionner sans encombre.
Ce qui complique la situation, c’est l’absence d’informations concrètes sur l’origine du problème. Comme l’indique une source, l’impossibilité de faire démarrer la VM empêche l’accès à ses journaux pour identifier la cause du dysfonctionnement. De plus, aucun signal d’erreur n’émerge des logs du système hôte, qui semble initialiser correctement tous les processus nécessaires.
Le silence du processus de virtualisation sur l’hôte, attendant un démarrage qui ne se produit jamais, soulève des inquiétudes. Il n’y a aucune indication claire du bug, ce qui complique la tâche de diagnostic.
Selon des experts, il semble que le bug pourrait toucher une phase précoce du démarrage du noyau. Cela nécessiterait potentiellement qu’Apple fournisse de nouveaux fichiers IPSW pour les anciennes versions de macOS afin qu’elles soient compatibles avec les nouveaux Macs M4. Toutefois, cette perspective semble peu probable.
Les utilisateurs qui travaillent avec des machines virtuelles sous des versions de macOS antérieures à 13.4 doivent être prudents avant de faire la transition vers un Mac M4. Actuellement, Apple n’a pas reconnu officiellement le problème. En revanche, les autres Macs équipés de la puce Apple Silicon continuent d’accepter des machines virtuelles avec macOS 12 Monterey ou des versions ultérieures, la version recommandée étant 12.4.
Pour couronner le tout, macOS Sequoia introduit des améliorations notables pour les machines virtuelles, comme la prise en charge complète de la connexion aux comptes iCloud, un aspect qui faisait défaut sur les VMs antérieures.
