[Installation] Grub avec plusieurs distrib (résolu)
Publié : mer. 08 août 2007, 17:00
Salut,
je viens d'installer Arch et j'avais une Debian sur mon ordinateur avant. Le problème est que je ne peux plus démarrer que sous Arch .
L'installation s'est déroulée sans problèmes, mais visiblement mon autre OS n'a pas été détecté lors de l'installation comme ce fut le cas avec d'autres distributions. Voilà ma situation: j'ai partitionné mon disque pour installer arch. Arch est installé sur /dev/sda2 et /dev/sda6. Mon autre système est sur /dev/sda1 et /dev/sda5. Petite remarque: sur ma Debian, les disques étaient nommés hdaX.
Lors de l'installation, le fichier grub proposé était le suivant:
Ne voyant pas ma Debian, je l'ai complété en espérant que ce serait bon:
J'ai utilisé la nomenclature sda. Même avec hda ça n'a pas fonctionné. J'obtiens l'erreur:
Error 15: file not found
Je peux monter mes partitions sda1 et sda5: tous les fichiers sont présents. Sur sda1 dans le répertoire /boot/:
Tout m'a donc l'air d'être là. Est-ce dû au fait que les partitions ne sont pas montées au démarrage ? Mon /etc/fstab:
Faut-il se méfier de la structure du menu.lst ? Genre la séparation
entre kernel et /boot/..... est une tabulation et pasl un espace. Je ne sais pas si ça peut jouer un rôle.
Merci.
je viens d'installer Arch et j'avais une Debian sur mon ordinateur avant. Le problème est que je ne peux plus démarrer que sous Arch .
L'installation s'est déroulée sans problèmes, mais visiblement mon autre OS n'a pas été détecté lors de l'installation comme ce fut le cas avec d'autres distributions. Voilà ma situation: j'ai partitionné mon disque pour installer arch. Arch est installé sur /dev/sda2 et /dev/sda6. Mon autre système est sur /dev/sda1 et /dev/sda5. Petite remarque: sur ma Debian, les disques étaient nommés hdaX.
Lors de l'installation, le fichier grub proposé était le suivant:
Code : Tout sélectionner
# (0) Arch Linux
title Arch Linux
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/sda6 ro
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/sda6 ro
initrd /boot/kernel26-fallback.img
Code : Tout sélectionner
# (0) Arch Linux
title Arch Linux
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/sda6 ro
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/sda6 ro
initrd /boot/kernel26-fallback.img
title Debian/GNU Linux, kernel 2.6.22-1-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-1-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.22-1-686
savedefault
title Debian/GNU Linux, kernel 2.6.22-1-686 (single-user-mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-1-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.22-1-686
savedefault
title Debian/GNU Linux, kernel 2.6.21-1-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.21-1-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.21-1-686
savedefault
title Debian/GNU Linux, kernel 2.6.21-1-686 (single-user-mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.21-1-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.21-1-686
savedefault
title Debian/GNU Linux, kernel 2.6.18-4-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.18-4-686
savedefault
title Debian/GNU Linux, kernel 2.6.18-4-686 (single-user-mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.18-4-686
savedefault
Error 15: file not found
Je peux monter mes partitions sda1 et sda5: tous les fichiers sont présents. Sur sda1 dans le répertoire /boot/:
Code : Tout sélectionner
System.map-2.6.18-4-686
System.map-2.6.21-1-686
System.map-2.6.22-1-686
initrd.img-2.6.21-1-686
initrd.img-2.6.18-4-686.bak
initrd.img-2.6.18-4-686
initrd.img-2.6.22-1-686
config-2.6.18-4-686
config-2.6.21-1-686
config-2.6.22-1-686
vmlinuz-2.6.18-4-686
vmlinuz-2.6.21-1-686
vmlinuz-2.6.22-1-686
Code : Tout sélectionner
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
/dev/sda2 swap swap defaults 0 0
/dev/sda6 / ext3 defaults 0 1
Code : Tout sélectionner
kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro
Merci.