Accélérer le démarrage de Leopard
Si comme moi, vous utilisez un logiciel de virtualisation type VMWare Fusion ou Parallels Desktop, vous avez intérêt à lire ce qui suit pour accélérer le temps de démarrage de votre Mac.
En effet ces logiciels, pour assurer la communication entre la machine virtuelle et l'hôte, créent des cartes réseaux virtuelles lors du démarrage. On perd ainsi 10 à 20 secondes pour un logiciel qu'on ne va pas forcément utiliser. La logique voudrait que ces processus d'initialisation soient uniquement lancés au démarrage du logiciel.
Il y a sans doute eu un choix de VMWare de privilégier une vitesse de lancement du logiciel accrue en contrepartie d'un temps de boot plus long.
Pour corriger tout ça : en passant par le Finder ou par le Terminal, se rendre dans le dossier /Library/LaunchDaemons et supprimer toute trace de fichier portant le nom de VMWare ou Parallels. Cela nécessite des droits administrateurs. (Une sauvegarde est conseillée si vous n'êtes pas sur de ce que vous faites.)
D'autres dossiers peuvent contenir des fichiers analogues :
/Library/LaunchAgents/Library/StartupItems~/Library/LaunchAgents
Ne supprimez pas les fichiers liés à des programmes que vous ne connaissez pas, ils sont parfois nécessaires au système. Il reste un problème à régler : lors du lancement d'une machine virtuelle sous VMWare Fusion, un message vous indique que
VMWare Fusion ne peut pas se connecter à la machine virtuelle
Il faut lancer les services désactivés pour pouvoir utiliser la machine virtuelle.
Un petit alias dans .bashrc et le tour est joué.
alias vm="sudo /Library/Application\ Support/VMWare\ Fusion/boot.sh --start"
Il suffit de lancer un Terminal, d'y lancer la commande vm de saisir son mot de passe et Fusion est de nouveau fonctionnel.
