L’objectif de ce jour est de pouvoir mettre la main sur l’expérience fournie par le système d’exploitation Big Sur de Mac OS, mais depuis un poste de travail Linux grâce à VirtualBox.
Pré-Requis
Pour y parvenir, nous aurons besoin :
- d’une image ISO de MacOS Big Sur
- de nous assurer que le poste de travail sur lequel on veut réaliser l’expérience est configuré et compatible pour la virtualisation. Par ailleurs, ce poste de travail devrait aussi
- être 64 bits
- avoir au moins 4Go de RAM allouables pour la machine virtuelle
- avoir au moins 30Go de disponibles pour le disque dur de la machine virtuelle
- une version récente de VirtualBox installée et configurée.
Étapes d’installation
1. Créer une nouvelle machine virtuelle
- attribuer un nom à la machine virtuelle
- sélectionner l’emplacement où elle sera conservée
- sélectionner le type Mac OS X
- sélectionner la version Mac OS X (64-bit)
- choisir au moins 4Go de mémoire vive
- choisir de créer un disque dur dynamique de type VHD et déterminer sa taille. Prévoir un minimum de 30Go
Après avoir créé la machine, se rendre dans ses paramètres pour y ajuster les éléments suivants :
- dans l’onglet Système, allouer autant de processeurs que possible, et désactiver le lecteur de disquettes
- dans l’onglet Affichage, allouer 128Mo de Mémoire Vidéo
2. Ajuster les Caractéristiques de la Machine Virtuelle
Pour un fonctionnement optimal de l’installation, certaines instructions doivent être appliquées à la machine virtuelle avant même son installation.
Pour cela, il faudra :
- fermer toutes les fenêtres de VirtualBox
- ouvrir un terminal et y exécuter les commandes suivantes, après avoir pris le soin de remplacer VotreVM par le nom exact de votre Machine Virtuelle dans VirtualBox :
VBoxManage modifyvm "VotreVM" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VotreVM" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "VotreVM" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VotreVM" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "VotreVM" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VotreVM" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
3. Démarrer la Machine Virtuelle
Après avoir sélectionné l’image ISO de Big Sur, il faut lancer le processus d’installation. Ce dernier prendra plus ou moins de temps, suivant votre configuration. Il faudra probablement vous armer de patience cependant.
Après la première apparution du logo, il faudra
- choisir la langue d’installation
- dans l’écran de sélection, ouvrir l’utilistaire de disque et créer une partition sur le disque dur de la machine virtuelle. Ce sera le volume dont la taille se rapproche le plus de la dimension de votre disque dur virtuel
- lorsque le volume a été créé et formaté, revenir à l’écran de sélection et choisir Installer macOS Big Sur
- suivre les étapes d’installation (et patienter)
Il est à noter que pendant le processus d’installation, la machine virtuelle peut devenir très lente. Cependant, les performances deviennent bien meilleures une fois que l’installation des principaux éléments est terminée.
Soka.