Merci à ljfr pour la solution et le lien vers http://www.puppylinux.org/main/index.ph ... 20Disk.txt.
Spécificités matérielles de l'ordinateur utilisé : présence de 3 disques durs (40go+20go+40go).
Organisation des partitions :
sda = ide40go
sda1 = ntfs (winXP)
sda2 = ext2 (Toutou 431 installation frugale)
sda3 = ext2 (Toutou 431 Fat installation frugale)
sda4 = ext2 (Puppy Hansamben 431 frugale + Puppy MacpupOpera 2.0 frugale)
sdb = ide20go
sdb1 = ext2 (Ludo-éducative 2.0 Full installation complète)
sdb2 = swap 512mo
sdb3 = ext2 (Ludo-éducative 2.0 Light installation frugale)
sdb4 = ext2 (Toutou Rescue 1.0 installation frugale)
sdc = ide40go
sdc1 = ext2 (Puppy 431 installation frugale)
sdc2 = ext2 (Puppy Lucid 501 installation frugale)
sdc3 = ext2 (Puppy Quirky 1.2 installation frugale)
sdc4 = fat32 (sauvegardes diverses = les iso des différentes distributions | le menu.lst | etc.)
Le menu.lst multiboot :
Code: Select all
# Lancer la section globale de GRUB
timeout 20
color light-gray/blue black/light-gray
gfxmenu /boot/grub/deep_stage1
# Fin de la section globale de GRUB
# Un merci tout particulier a ljfr (le grub c'est lui)
title Winedause XP (on hda1)
rootnoverify (hd0,0)
makeactive
chainloader +1
title Toutou431 (frugale hda2)
root (hd0,1)
kernel /toutou431/vmlinuz psubdir=toutou431 ro vga=normal
initrd /toutou431/initrd.gz
title Toutou431 Fat (frugale hda3)
root (hd0,2)
kernel /fat431/vmlinuz psubdir=fat431 ro vga=normal
initrd /fat431/initrd.gz
title Hansamben431 (frugale hda4)
root (hd0,3)
kernel /hansamben/vmlinuz psubdir=hansamben ro vga=normal
initrd /hansamben/initrd.gz
title MacpupOpera 2.0 (frugale hda4)
root (hd0,3)
kernel /macpup/vmlinuz psubdir=macpup ro vga=normal
initrd /macpup/initrd.gz
title Ludo-edu 2.0 Full (complete hdb1)
root (hd1,0)
kernel /boot/vmlinuz root=/dev/sdb1 ro vga=normal
title Ludo-edu 2.0 Light (frugale hdb3)
root (hd1,2)
kernel /light20/vmlinuz psubdir=light20 ro vga=normal
initrd /light20/initrd.gz
title Toutou Rescue (frugale hdb4)
root (hd1,3)
kernel /rescue10/vmlinuz psubdir=rescue10 ro vga=normal
initrd /rescue10/initrd.gz
title Puppy431 (frugale hdc1)
root (hd2,0)
kernel /puppy431/vmlinuz psubdir=puppy431 ro vga=normal
initrd /puppy431/initrd.gz
title PuppyLucid501 (frugale hdc2)
root (hd2,1)
kernel /lupu/vmlinuz psubdir=lupu ro vga=normal
initrd /lupu/initrd.gz
title PuppyQuirky120 (frugale hdc3)
root (hd2,2)
kernel /qrky/vmlinuz psubdir=qrky ro vga=normal
initrd /qrky/initrd.gz
title Installer GRUB sur disquette (on /dev/fd0)
pause Inserer une disquette formatee et pressez entree.
root (hd1,0)
setup (fd0)
pause Pressez entree pour continuer.
title Installer GRUB sur une partition linux (on /dev/hdb1)
root (hd1,0)
setup (hd1,0)
pause Pressez entree pour continuer.
title - Pour l'aide pressez 'c', puis tapez: 'help'
root (hd0)
title - Pour des exemples d'utilisation, tapez: 'cat /boot/grub/usage.txt'
root (hd0)
Le pas à pas :
- Démarrez avec un liveCD (j'ai utilisé celui de la ludo-éducative 2.0 Full), puis à l'aide de l'application Gparted, créez les différentes partitions nécessaires (cf. ci-dessus Organisation des partitions). Arrêter l'ordinateur sans sauvegarder vos préférences utilisateur.
- Redémarrez l'ordinateur avec le CD de windedauze et installez l'OS sur la première partition disponible (sda1).
- Redémarrez avec le liveCD utilisé au départ, puis copiez les fichiers nécessaires à votre multiboot Toutou/Puppy.
- Dans sda2, créez un dossier "toutou431" et copier dedans une partie des fichiers contenus dans l'iso de Toutou Linux 431. Pour une installation frugale, il suffit de copier 3 fichiers : initrd.gz + ttl-431.sfs + vmlinuz).
- Continuez la procédure ci-dessus pour créer les différents dossier accueillant les installations frugales. Dans sda3, création d'un dossier "fat431", puis copie des fichiers : initrd.gz + ttl-431.sfs + vmlinuz.
- Recommencez l'opération pour les versions de Puppy/Toutou que vous souhaitez installer en méthode frugale.
- En fin de procédure, installez le gestionnaire de boot Grub et avant de redémarrer l'ordinateur, éditez le menu.lst (dans notre exemple, le menu.lst se trouve dans sdb1, il a été installé en même temps que la ludo-éducative Full 2.0, méthode complète). Pour éditer le menu.lst, vous pouvez utiliser l'exemple ci-dessus "Le menu.lst multiboot".
Egalement possible :
- Installer une/plusieurs Puppy/Toutou en méthode complète (dans notre exemple, la ludo-éducative Full est installée en méthode complète sur sda1) pour cela, bootez avec le liveCD de la distribution concernée et utilisez l'installeur proposé avec chacune des distributions).
- Effectuer une installation frugale dans la partition ntfs de winedauze.
Cordialement,
Ci-dessous, une copie d'écran présentant le début du multiboot.