Comment changer le disque de démarrage Mac à partir de la ligne de commande

Cliquez sur l'icône de la loupe en haut de l'écran Mac pour afficher la boîte de dialogue Spotlight, tapez "Terminal" puis cliquez sur "Terminal" dans la liste des résultats pour lancer l'utilitaire Terminal.

Tapez "sudo bless -mount /Volumes/Startup_Disk_Name -setBoot" sans les guillemets dans la fenêtre Terminal. La commande Bless modifie le disque de démarrage. Remplacez "Startup_Disk_Name" par le nom correct du disque à partir duquel vous souhaitez démarrer. Si le nom contient des espaces, placez le chemin entier entre guillemets. Par exemple, si votre disque de démarrage est intitulé « Mon Mac », tapez la commande suivante: sudo bless -mount "/Volumes/My Mac" -setBoot.

Appuyez sur "Entrée" pour exécuter la commande et changer le disque de démarrage. Notez que votre Mac démarre à partir du nouveau disque après l'avoir redémarré. Pour redémarrer immédiatement le Mac à partir de la ligne de commande, exécutez la commande suivante: sudo shutdown -r now. N'oubliez pas de sauvegarder votre travail avant de lancer la commande.

Pour obtenir plus d'informations sur la commande Bless, tapez "man bless" sans les guillemets dans le terminal et appuyez sur "Entrée".

Un simple script shell bash qui modifie le disque de démarrage puis redémarre le Mac ressemble à ceci :

#!/bin/bash bless -mount /Volumes/Startup_Disk_Name -setBoot shutdown -r now

Pour exécuter le shell à une heure spécifiée, créez une tâche Cron.

N'oubliez pas la partie "sudo" de la commande pour l'exécuter en tant que superutilisateur depuis le Terminal. L'utilisation de "sudo" dans un script shell bash n'est pas nécessaire, surtout si vous exécutez le script en tant que superutilisateur.

Vous pouvez changer le disque de démarrage pendant le démarrage du Mac. Maintenez simplement la touche "Option" après avoir allumé ou redémarré votre Mac pour afficher le gestionnaire de démarrage. Utilisez les touches fléchées pour sélectionner le lecteur à partir duquel vous souhaitez démarrer, puis appuyez sur "Entrée" pour l'utiliser.

Pour modifier le volume de démarrage à partir du menu Préférences Système, cliquez sur "Pomme", sélectionnez "Préférences Système", puis cliquez sur "Disque de démarrage" pour afficher la fenêtre Disque de démarrage. Entrez votre nom d'utilisateur et votre mot de passe si vous y êtes invité, sélectionnez le disque à partir duquel vous souhaitez démarrer, puis cliquez sur "Redémarrer".

N'exécutez pas de commandes dans le terminal à moins que vous ne sachiez ce que vous faites. Étant donné que le terminal permet un accès illimité au système UNIX, vous pouvez endommager gravement le système d'exploitation si vous exécutez une mauvaise commande. Même une faute de frappe peut causer des dommages irréparables.

Si vous utilisez la disquette de démarrage pour changer le lecteur de démarrage, assurez-vous de ne pas sélectionner accidentellement une image d'installation réseau. L'image est conçue pour réinstaller le logiciel système, vous risquez donc de tout perdre sur le disque dur. Vous pouvez facilement reconnaître une image d'installation réseau car son icône a une flèche verte qui pointe vers le bas.