Comme tout système, Mac OS X à des petits secrets, ici je vais vous parler des arguments de boot. Par exemple comment démarrer en mode verbeux ou en « safe mode ». Des options au démarrage qui peuvent aider en cas de problème…
Il existe deux manières pour changer de démarrage, une facile, par raccourcis clavier et une plus avancée, via un prompt (comprenez par là: une invite en mode texte dans laquelle vous taperez vos commandes). Je vais aborder les deux, commençons par les raccourcis claviers:
J’ai glané ces informations informations sur – au moins – une trentaine de sites/forums en essayant de faire une liste la plus exhaustive possible, j’espère qu’elle vous sera utile ! Si l’une d’entre elle ne fonctionne pas c’est sûrement parce que votre machine est soit trop vielle ou trop récente, certaines n’ont pas été utilisées que sur certaines séries de mac.
Forcer le mac à booter depuis un CD/DVD:
Touche C
Ne fonctionne qu’avec les ROMs Apple et des disques bootables
Forcer le premier disque comme disque de démarrage:
Touche D
Fonctionne sur toutes les versions.
Netboot:
Touche N
Recherche un serveur BOOTP ou TFTP comme disque de démarrage
Reset résolution:
Touche R
Restaure la résolution par défaut sur les Powerbook, pratique si vous avez utilisé un écran externe avec une résolution plus élevée
Target Mode (Firewire):
Touche T
Démarre la machine depuis un disque firewire externe. Pratique mais en voie de disparition depuis les MacBook Alu…
Ejecter les disques:
Maintenir le Bouton de la souris
Ejecte tous les médias amovibles
Désactiver les extensions ou les programmes.:
Touche Shift
Désactive toutes les extensions (Max OS 7-9) ou désactive les applications au démarrage (Mac Os X.1.3 ou plus récent)
Choisir le disque de démarrage:
Touche Option
Affiche une liste des médias bootable et vous permet d’en choisir un. Sur les système plus anciens, cette option démarre simplement sur le disque principal et lance le système sans aucune fenêtres du Finder ouverte
Apple Extension Manager:
Touche espace
Affiche l’Apple Extension Manager (ou Casady & Greene’s Conflict Catcher si ils sont installés) au démarrage pour pouvoir modifier vos extensions, pratique en cas de conflits.
Mode verbeux:
Touches command-V
Affiche tous les messages console à l’écran.
Single User:
Touche Command-S
Réparez vôtre système, changez les mot de passes..
Reconstruire le bureau:
Touches Command-Option
Seulement Mac OS Classic (7-9)
Re-initialiser la PRAM:
Touches Command-Option-P-R
Remet la PRAM a zéro, la machine émet un son lorsque l’opération à été effectuée avec succès
Effacer la NVRAM:
Touches Command-Option-N-V
Efface la NVRAM (Non-Volatile RAM), Utilisé jusqu’au Power Mac.
Accédez à l’Open Firmware:
Touches Command-Option-O-F
Je publierai un article à propos de l’Open Firmware, très bientôt.
Forcer le Boot sur un Media externe:
Touches Command-Option-Shift-Delete
Force le Mac à démarrer sur un lecteur CD/DVD externe, très utile en cas d’utilisation d’un lecteur externe non-Apple
Démarrer depuis un média SCSI avec un n° ID:
Touches Command-Option-Shift-Delete-#(ou #= un DEVICE ID SCSI)
Si vous avez un disque SCSI dont vous connaissez l’ID, vous pouvez le sélectionner comme disque de démarrage.
Et maintenant, les plus anciens et les moins connus:
Command-Option-I: Force le mac à lire le disque de démarrage avec le format ISO-9000.
Command: Désactive la mémoire virtuelle.
Command-Option-T-V: Force les Quadra AV à utiliser la TV comme moniteur principal.
Command-Option-X-O: Force le Mac Classic à booter à partir de la ROM.
Command-Option-A-V: Force l’affichage sur un moniteur AV.
Tout d’abord, pour y accéder vous devrez – au démarrage de votre machine – appuyer simultanément sur la touche Option + V. (V pour mode Verbeux). Vous avez maintenant accès au prompt de BootX.
Ce prompt « boot: » vous permet d’y spécifier des arguments de boot avancés. Si vous n’entrez rien, votre système démarra normalement. Il utilisera la configuration par défaut sur le disque dur principal, le « root device ». Je vais maintenant vous lister (toutes ?) les options que j’ai pu trouver:
Avant d’y entrer un argument, il est judicieux de vérifier quelles sont les options déjà spécifiée dans la nvram en tapant: « nvram boot-args« , ce qui vous listera les arguments utilisés par défaut (si vous ne les avez pas déjà modifiés).
Kernel
[device]
device: rd=
rd=*
kernel: kernel name (ex: « mach_kernel » – must be in “/” )
Flags
Mode verbeux:
-v
Affiche tous les messages console durant le boot, pour vraiment savoir ce qui se passe lors en coulisses lors du démarrage de vôtre mac.
Mode ’single user’:
-s
Très utile pour régler un problème par exemple la perte de vôtre mot de passe.
Safe mode:
-x
Permet de forcer MacOS à exécuter un fsck -fy sur votre disque de démarrage, de ne charger que les .kext les plus vitaux (les extensions Mac OS X), de désactiver les éléments qui s’ouvrent automatiquement à l’ouverture de connexion et qui ne sont pas conçus par Apple.
Ignorer le fichier configuration boot
-F
Mode graphique, résolution:
"Graphics Mode"="LargeurxHauteurxNbCouleurs"
ex: “1024×768×32″, vous pouvez aussi spécifier une fréquence de rafraichissement après un @: “1280×1024×32@60″
Kernel flags
Syntaxe:
kernel flags
ex: mach_kernel debug=0×144 ou mach_kernel io=0xffffffff (défini dans IOKit/IOKitDebug.h)
Exemple d’un boot complet
mach_kernel rd=disk0s1 -F -v "Graphics Mode"="1920×1200x32@60"
Commandes complémentaires d’informations
Afficher des informations à propos de la mémoire du système:
?memory
Afficher les modes vidéos disponibles sur la machine:
?video
Autres
Utiliser un autre Boot.plist
config=
Activer ou non l’ACPI
platform=ACPI|X86PC
Options de boot du com.apple.Boot.plist
Démarrer en mode graphique ou verbeux:
"Boot Graphics"=Yes|No
Invite « boot: » au démarrage:
"Quiet Boot"=Yes|No
Temps d’attente à l’invite boot: avant démarrage:
Timeout=8
Possibly Related Posts:
- Créer un RamDisk sous OS X
- ECiD/ iBEC & iBSS Grabber for Mac
- Installer Os X sur un Thinkpad R52
- The Cheat 1.2.2 pour (Snow) Leopard
- Les applications indispensables pour Os X












fresco says:
Merci pour cette liste, très utile… Elle m’a permit de récupérer un cd bootable coincé dans le lecteur au démarrage ;)
nov 17, 2008, 19:02Adri says:
c’est toujours un plaisir ;)
nov 17, 2008, 9:43ShadowSheep says:
Merci beaucoup pour ton aide, tu me sauve la vie là ;)
nov 17, 2008, 21:56kilburg stephan says:
bonjour
nov 17, 2008, 5:19J’ai fait une boullette en installant vista sur mon imac .il avait était prévu a l installe plusieur partition dont une pour vista sauf que boot camp n’a pas voullu marche .Alors j ai choisie (pas bon ) de redémarer sur le cd .J’ai donc aujourd’hui un imac qui démarre direct en vista et plus d’OSX.Je n’arrive pas a boot sur mon cd leopard. ‘ai essayer les différentes lettres sans résultat .Y at’il une solution?Merci
crashdump says:
En réalité il te suffit d'appuyer sur la touche ALT (et de la maintenir) dès que tu entend le "boing" du démarrage. Tu aura alors accès au boot menu te permettant de choisir le système sur lequel démarrer.
nov 17, 2008, 6:36PS: La lettre pour démarrer sur le DVD est le C. A maintenir de la même manière.
crashdump says:
En réalité il te suffit d'appuyer sur la touche ALT (et de la maintenir) dès que tu entend le "boing" du démarrage. Tu aura alors accès au boot menu te permettant de choisir le système sur lequel démarrer.
nov 17, 2008, 6:36PS: La lettre pour démarrer sur le DVD est le C. A maintenir de la même manière.
didier says:
help jai oblier mon mot de passe demarage sous mac os x que faire merci pas de cd pc ma été offert
par une amie merci a vous
nov 17, 2008, 12:02bijo says:
Bonjour,
nov 17, 2008, 21:16Mon imac ne marche plus, acheté en 2006, un écran blanc, j'entend le disque dur ensuite un dossier gris clignotant avec un ? sans le extensions la pomme apparaît et ça mouline un peu, ensuite j'ai un message avec un écran noir :
disk0s2 : 0xe0030005 (UNDEFINED)
Macosien says:
D'abord félicitations a cette liste et j aimerais en rajouter pour snow leopard
démarre en 64bits maintenir enfonce au démarrage les touches 4 et 6 (ne marche pas avec le pad numérique)
sur snow leopard (apple hardware vérifie le matériel) au démarrage maintenir la touche d jusqu'à l'écran de test
toujours pour snow en cas de problème écran au démarrage maintenir les touches alt+cmd+p+r laisser faire 4 gong puis relâcher tout le problème devrai disparaitre.
ces commandes pour snow leopard viennent directement service technique d'apple
nov 17, 2008, 9:10Pall says:
Bonjour,
nov 17, 2008, 0:55Je rencontre un grave pépin, au demarrage de snow leopard en mode cmd-v voici la fin du message:
Could not open 'mach_kernel'
Error loading kernel 'mach_kernel' (0xe)
Je le sens très mal ce coup là,après maintes recherches la seule solution semble une réinstall. Avec SSnow plus le choix d'option de ne reinstaller que le systeme, tout le dsque y passe!
Help………….
Merci
Pall
Adri says:
Pall: Malheureusement c’est assez grave comme erreur. Il sagit du noyau du système qui est introuvable, là !
Je pense que le plus rapide est une reinstallation (une copie a la volée d’un noyau pas forcement compilé comme il se doit.. créerais plus de problèmes encore ;)
De quel mac sagit il ? iMac, MacBook, Hackintosh ?
nov 17, 2008, 10:00