[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Boot problème
- To:
- Subject: Re: Boot problème
- From: Gilles Turgeon <>
- Date: Tue, 10 Jul 2001 07:45:07 -0400 (EDT)
-
In-reply-to: <[email protected]>
Ce n'est pas tout à fait exact. Ma partition Linux est
bien au delà du cylindre 1024 et tout va très bien, mais
il faut être un peu rusé. Voici mon fdisk :
Disk /dev/hde: 255 heads, 63 sectors, 3649 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start
End Blocks Id System
/dev/hde1 *
1 2550 20482843+ c
Win95 FAT32 (LBA)
/dev/hde2 2551
2567 136552+ 82 Linux swap
/dev/hde3 2568
2584 136552+ 82 Linux swap
/dev/hde4 2585
3649 8554612+ 83 Linux
Ma partition Linux commence donc au cylindre 2585. Linux n'a aucun
problème avec ça, seul LILO peut en avoir. Pour
les éviter, il faut dire :
boot = /dev/hde
timeout = 20
prompt
message = /boot/message
default = windows
vga = normal
read-only
map=/boot/map
install=/boot/boot.b
lba32
image = /boot/vmlinuz-2.4.0
label = linux
root = /dev/hde4
other = /dev/hde1
label = windows
Cette ligne, lba32, permet de faire démarrer la partition qui
contient Linux même si elle est sur un cylindre supérieur
à 1024. Toutefois, LILO doit être installé dans
le MBR du disque et non dans le premier secteur de la partition.
C'est donc lui qui doit faire la première étape du démarrage.
>
>
Quelle version de Windows ? Est-ce que ta partition Linux commence
dans les
1024 premiers cylindres du disque dur ? Si ce n'est pas le cas, Lilo
ne
démarrera jamais. J'en ai eu l'expérience. Une bonne
solution est de
retrancher quelques megs au début du disque dur pour faire une
partition
monter sur /boot qui permet de démarrer Linux...
--
Etienne Bolduc