Le chargeur LILO ne peut pas amorcer Windows
Base de données support (fhassel_windows_not_booting)
SuSE Linux: Version 8.0
Symptôme :
Après avoir procédé à l'installation de la version 8.0 de SuSE Linux, vous ne
pouvez plus amorcer le système d'exploitation Windows à l'aide du chargeur LILO.
Par contre, votre système Linux démarre correctement.
Linux et Windows se trouvent sur des disques durs différents.
Cause :
Une entrée erronée dans le fichier de configuration de LILO.
Solution :
Veuillez corriger la configuration de LILO manuellement. À cette fin, ouvrez
tout d'abord un terminal en vous connectant en tant qu'administrateur root :
- Sous KDE, pressez la combinaison de touches ALT+F2.
- Dans le lanceur de commande que vous avez ainsi ouvert, saisissez la
commande "xterm".
- Cliquez sur "Exécuter" (ou "Run").
- Dans la fenêtre de console qui apparaîtra, saisissez la commande "su
-".
- Saisissez la mot de passe de "root" lorsqu'il vous sera demandé.
À l'aide de la commande fdisk -l, vous pourrez obtenir un panorama du
partitionnement. Le résultat affiché aura la forme suivante:
Disk /dev/hda: 64 heads, 63 sectors, 1023 cylinders
Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1023 2062336+ 6 FAT16
Disk /dev/hdb: 255 heads, 63 sectors, 1655 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 2 16033+ 83 Linux
/dev/hdb2 3 19 136552+ 82 Linux swap
/dev/hdb3 20 1655 13141170 83 Linux
Dans l'exemple ci-dessus, le système Windows est situé sur la première partition
du premier disque dur et est dénommé /dev/hda1.
Veuillez démarrer YaST2 et ouvrir le dialogue suivant :
- Système
- Configuration chargeur d'amorçage
- Choisissez "Modifier la configuration Actuelle" et confirmez en
cliquant sur "Suivant".
- Spécifiez ici où le chargeur d'amorçage doit être installé.
- Passez le dialogue "Propriétés globales de LILO" en cliquant sur
"Suivant".
- Dans le dialogue suivant, veuillez sélectionner l'entrée
"windows", puis cliquez sur le bouton "Modifier".
- Ici, sélectionnez, dans la liste, la dénomination de votre partition
Windows (dans notre exemple "/dev/hda1") en tant que
"Bootpartition", puis confirmez en cliquant sur
"Suivant".
- Cela vous ramène encore dans le dialogue de configuration de LILO ;
confirmez encore une fois en cliquant sur "Suivant".
- "Terminez" la configuration et répondez à la question de
sécurité (confirmation) en cliquant sur "Oui".
Vous pouvez maintenant quitter YaST2. Vous devriez dorénavant pouvoir démarrer
Windows.
Procédure manuelle :
Dans la mesure où vous préférez éditer manuellement votre
fichier de configuration LILO, vous pouvez suivre la procédure suivante :
Ouvrez le fichier /etc/lilo.conf avec l'éditeur de texte que vous
préférez, par exemple avec pico. À cette fin, saisissez la commande
suivante :
pico /etc/lilo.conf
Cherchez l'entrée d'amorçage qui correspond à votre système Windows. Cette
entrée peut avoir l'aspect suivant :
other = /dev/hdb1
label = windows
Corrigez l'entrée pour le périphérique. Dans notre exemple, cela aurait la forme
suivante :
other = /dev/hda1
label = windows
Si vous amorcez LILO depuis une disquette, il est également nécessaire de
vérifier la variable "boot=" (celle-ci se trouve au début du fichier). Dans le
cas où vous souhaitez démarrer depuis la disquette, cette variable doit être
réglé sur :
boot=/dev/fd0
Sauvegardez maintenant les modifications auxquelles vous avez procédé (dans
pico à l'aide de la combinaison de touches CTRL-O), et quittez
l'éditeur (dans pico à l'aide de la combinaison de touches CTRL-X).
Saisissez maintenant dans le terminal la commande
lilo
afin de réinstaller le chargeur d'amorçage avec ces nouveaux paramètres
(dans le cas où vous démarrez depuis une disquette, celle-ci doit, bien entendu,
être insérée dans le lecteur de disquettes afin de pouvoir sauvegarder
les modifications).
Redémarrez maintenant l'ordinateur. Windows devrait dorénavant pouvoir être
démarré.
Mots-clés: WINDOWS, LILO, AMORCER, DéMARRER, BOOTMANAGER, CHARGEUR
Catégories:
LILO
SDB-fhassel_windows_not_booting, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 07. Mai 2002
SuSE Linux AG - Dernière modification: 14. Mai 2002 de ip (sdb_gen 1.40.0)