« backup-manager | Home | Epiphany »

Disquette de boot autre manière

posté par figaro le 25 décembre 2006

Article rédigé par figaro

Quand on a mis Grub sur la partition racine de son linux, la méthode classique de faire une disquette de boot amène une erreur lors du boot.

On peut souhaiter installer pour chaque version de Linux son Grub (ou son LILO) dans sa partition racine, ce qui a pour effet de le rendre incassable lors de réinstallation de Windows.

Quand grub est installé sur la partition racine et non dans le MRB, le système du chainloader est à utiliser pour faire une disquette Grub de boot multi OS à la façon de GAG.

On commence par faire une disquette Grub bootable

en suivant la méthode de Cep,

ou directement la méthode du Wiki,

Puis on édite le menu.lst de la disquette :

On commence par les différents Linux,

# Linux "I" chain sur /dev/hdb1
title   nom du Linux "I"
root (h1,0)
chainloader +1
boot
# Linux "II" chain sur /dev/hdb3
title   nom du Linux "II"
root (hd1,2)
chainloader +1
boot

On garde les éventuels Windows 98 et XP sous la forme:

# Windows 98SE  sur  /dev/hda1
title     Microsoft Windows 98SE
hide (hd0,1)
unhide (hd0,0)
rootnoverify    (hd0,1)
savedefault
makeactive
chainloader    +1
# Windows XP sur  /dev/hda2
title    Microsoft Windows XP Edition familiale
hide (hd0,0)
unhide (hd0,1)
rootnoverify    (hd0,1)
savedefault
makeactive
chainloader    +1

C’est à adapter suivant votre architecture de partitions bien entendu !

Topics: linux |

Comments

*
Pour prouver que vous n'êtes pas un bot, recopiez le code ci-dessous
Anti-Spam Image