FICHIER BOOT.INI
Le fichier Boot.ini est un fichier caché,
en lecture seule, situé sur
la partition de démarrage de Windows. Il indique quel système
doit
être démarré lors du démarrage de la machine.
Il est conseillé de sauvegarder le fichier Boot.ini avant de le modifier.
Les premières tâches consistent à modifier les options
des dossiers afin de pouvoir visualiser les fichiers masqués, puis à sauvegarder
le fichier Boot.ini.
Pour modifier le fichier Boot.ini :
Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés.
- ou -
Dans le Panneau de configuration, démarrez l'outil Performances
et maintenance, puis cliquez sur Système.
2. Sous l'onglet Avancé, cliquez sur Paramètres sous Démarrage
et récupération .
3. Sous Démarrage du système, cliquez sur Modifier.
- ou -
1. Cliquez sur Démarrer -> Exécuter.
2. Saisissez msconfig pour accéder à l'utilitaire de configuration
système
3. Allez sur l'onglet BOOT.INI
- ou -
1. Affichez les fichiers cachés en allant dans Exploreur->Outils->Options des
dossiers->Affichage, et en cochant l'option Afficher les fichiers cachés
2.
Un clic droit sur c:\boot.ini permet d'accéder aux propriétés du fichier pour
enlever l'attribut de lecture seule
3. Editez ensuite c:\boot.ini avec un éditeur quelconque, tel que
Notepad
4. N'oubliez pas d'enregistrer sous une version d'origine du fichier, par exemple
boot.ini.old, avant de commenecr à le modifier
Boot.ini par défaut
Voici un exemple de fichier Boot.ini par défaut sur un ordinateur
Windows XP Professionnel :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect
Voici un exemple de fichier Boot.ini sur lequel on ajoute une partition pour
W2000 :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Professionnel" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professionnel" /fastdetect
Description du fichier
Description
des sections
[boot loader] : Cette section contrôle la manière dont le processus de démarrage
fonctionne.
- timeout : Spécifie le délai en seconde pendant lequel le menu est
affiché et attend une sélection avant de charger le système d'exploitation
par défaut. La valeur 0 permet de démarrer automatiquement, sans attendre.
Si vous voulez attendre une saisie et ne pas faire de démarrage automatique,
indiquez la valeur -1.
- default : spécifie l'entrée de la section [operating system] qui correspond
au système d'exploitation par défaut. Par exemple, default=multi(0)disk(0)rdisk(0)partition(2)
va démarrer par defaut le système indiqué par la ligne équivalente dans [operating
system]
[operating system] : Cette section contient la liste des systèmes d'exploitation
présents sur l'ordinateur et détaille les options de chacun. multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
est un chemin ARC (Advanced RISC Computing)
- multi : Spécifie le controleur de disque .
- disk : identifie le disque
- rdisk : numéro de disque connecté au contrôleur qui contient
la parrtition de démarrage, numérotés à partir de 0. Si la partiton
de démarrage est sur le 3éme disque, on indiquera rdisk(2).
- partition : identifie le numéro de partition,
numérotée à partir de 1
- La partie finale : spécifie le chemin d'accès au dossier
ou le système est installé. Le texte entre " est le libellé qui
apparaitdans le menu de démarrage, à côté de l'entrée. les paramètres
derrière /, comme /fastdetect, sont des options.
Différentes
options
| Option |
Decription |
/BASEVIDEO
|
Démarre XP en utilisant le pilote VGA standard. C'est utile s'il
y un problème avec un pilote vidéo. |
/BOOTLOG
|
Enregistre les informations de démarrage dans le fichier c:\windows\ntbtlogl.txt |
/CRASHDEBUG
|
Charge le débogueur au démarrage, qui restera inactif jusqu'à ce
qu'un crash survienne. |
/DEBUG
|
Lance le débogueur au démarrage. |
/FASTDETECT
|
Désactive la détection des périphériques série et parallèles. cette
option est recommandée, elle rend le démarrage plus rapide, et n'est
pas nécessaire pour XP car cette détection est assurée par les pilotes
plug&play. |
/KERNEL=fichier.exe
|
Affiche un écran de démarrage autre que celui par défaut (c:\windows\system32\ntoskrnl.exe) |
/MAXMEM:n
|
Pour limiter la quantité maximale de mémoire RAM utilisée |
/NOGUIBOOT
|
Empêche l'écran d'accueil de s'afficher au démarrage |
/NODEBUG
|
Arrête le débogueur depuis le chargement |
/SAFEBOOT:option
|
Force le démarrage sans échec, précisé par le paramétre option
qui peut prendre les valeurs :
- minimal : Seul le jeu minimum de pilotes requis est chargé
- network : les pilotes réseau sont chargé en plus du mode minimal
- minimal (alternate shell) : le jeu minimum est chargé et windows
démarre en ligne de commande
|
/SOS
|
Affiche le nom de chaque pilote à son chargement, avec une description
pendant le démarrage. Indiwue aussi le N° de build de XP, le N°
de service Pack, le nombre de processeurs, la quantité de mémoire. |
Modification avec Bootcfg.exe
Cette méthode utilise l'utilitaire
de ligne de commande, Bootcfg.exe. Bootcfg est un élément
de la console de récupération de Windows XP.
1. Cliquez sur Démarrer -> Exécuter.
2. Dans la zone Ouvrir, tapez cmd.
3. À l'invite de commandes, tapez bootcfg /?.
4. L'aide et les paramètres pour BOOTCFG.exe s'affichent.
Bootcfg a les options suivantes:
- /default : OS par défaut
- /add : Scanne les OS de l’ordinateur et vous laisse ajouter
les installations localisées.
- /rebuild : recrée automatiquement boot.ini avec tous les installations
trouvées si l'utilisateur confirme.
- /scan : Identifie les installations courantes mais ne modifie pas
boot.ini.
- /list : Scanne les fichier boot.ini et affiche chaque entrée.
- /redirect : Permet la redirection du boot chargé vers un port
spécifique à une vitesse spécifique.
- /disableredirect : desactive la redirection configurer avec /redirect.
Ajout
d'un système d'exploitation
À
l'invite de commande, tapez :
bootcfg /copy /d Description du système d'exploitation/ID #
Description du système d'exploitation est une description
(par exemple, Windows XP Édition familiale), et où
# indique
l'ID d'entrée de démarrage dans la section des systèmes
d'exploitation du fichier BOOT.INI à partir duquel la copie a été faite.
Suppression
d'un système d'exploitation
À
l'invite de commande, tapez :
bootcfg /delete /ID #
# indique l'ID d'entrée de démarrage que vous
souhaitez supprimer de la section des systèmes d'exploitation
du fichier BOOT.INI (par exemple, 2 pour le second système d'exploitation
répertorié.
Définition
du système d'exploitation par défaut
À
l'invite de commande, tapez :
bootcfg /default /ID #
# indique l'id d'entrée de démarrage de la section
des systèmes d'exploitation du fichier BOOT.INI qui doit devenir
le système d'exploitation par défaut.
Définition du délai d'attente
À
l'invite de commande, tapez :
bootcfg /timeout #
# indique
la durée en secondes après laquelle le système
d'exploitation par défaut sera chargé.
Exemple de personnalisation
Voici un exemple d'utilisation du fichier boot.ini, pour avoir une option
de démarrage en mode débug.
|
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Home" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Analyser les problemes Windows
XP Home" /fastdetect /bootlog /sos
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Mode sans echec Windows XP Home"
/fastdetect /safeboot:network
|
(Un double clic vous permet de retourner en haut de la page)