#1 Le 07/12/2009, à 01:07
- zorganix
MULTIBOOT - Mandriva 2010 GRUB1 non accessible depuis KARMIC GRUB2
Bonjour à tous les Ubunteros !
J'ai un multiboot sur mon MACBOOK qui fonctionne bien avec les trois premières jusqu'à l'installation de Mandriva 2010 comme 4ème distribution. Je poste ici car je souhaite continuer à gérer le multiboot depuis Ubuntu. J'ai lu divers posts qui conseillent de réinstaller Mandriva en écrivant son grub sur le MBR mais je préfère éviter car je crains de perdre l'accès à mes autres linux. Je voudrais juste ne pas réinstaller toutes mes distribs ! De plus beaucoup de post qui parlent de Ubuntu et Mandriva semblent obsolètes avec grub2 sous Karmic...
La partition Mandriva est bien détectée mais avec une erreur "file not found". J'ai vérifié les fichiers initrd.img et vmlinuz sont bien présents. D'après mes recherches La toute dernière Mandriva 2010 utilise encore la version legacy 1 de GRUB. Le problème consiste donc à chainer correctement le boot depuis le grub2 de Karmic vers le grub1 de Mandriva.
je voudrais donc avoir votre avis. Si quelqu'un peut m'aider ...
Mon disque est organisé ainsi :
SDA1 SWAP PARTITION PRIMAIIRE 4 GO
SDA2 / PARTITION PRIMAIRE 15 GO EXT4 ROOT UBUNTU KARMIC 9.10
SDA3 PARTITION ETENDUE 445 GO
SDA5 / PARTITION LOGIQUE 15 GO EXT4 ROOT MINT 8 HELENA
SDA6 / PARTITION LOGIQUE 15 GO EXT4 ROOT DEBIAN 5
SDA7 / PARTITION LOGIQUE 15 GO EXT4 ROOT MANDRIVA 2010
SDA8 /HOME PARTITION LOGIQUE 100 GO EXT4 HOME UBUNTU KARMIC 9.10
SDA9 /HOME PARTITION LOGIQUE 100 GO EXT4 HOME MINT 8 HELENA
SDA10 /HOME PARTITION LOGIQUE 100 GO EXT4 HOME DEBIAN 5
SDA11 /HOME PARTITION LOGIQUE 100 GO EXT4 HOME MANDRIVA 2010
Voici le résultat de la commande update-grub :
===========================================
xxxx@xxxx-ubuntu-mac:~$ sudo grub-mkconfig
[sudo] password for xxxxxx:
Generating grub.cfg ...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8d676692-89d7-4c1f-9818-32af07f22910
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
Found linux image: /boot/vmlinuz-2.6.31-16-generic
Found initrd image: /boot/initrd.img-2.6.31-16-generic
menuentry "Ubuntu, Linux 2.6.31-16-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8d676692-89d7-4c1f-9818-32af07f22910
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=8d676692-89d7-4c1f-9818-32af07f22910 ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8d676692-89d7-4c1f-9818-32af07f22910
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=8d676692-89d7-4c1f-9818-32af07f22910 ro single
initrd /boot/initrd.img-2.6.31-16-generic
}
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8d676692-89d7-4c1f-9818-32af07f22910
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=8d676692-89d7-4c1f-9818-32af07f22910 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8d676692-89d7-4c1f-9818-32af07f22910
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=8d676692-89d7-4c1f-9818-32af07f22910 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
Found memtest86+ image: /boot/memtest86+.bin
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
Found Linux Mint 8 Helena - Main Edition (8) on /dev/sda5
menuentry "Linux Mint 8 Helena, linux 2.6.31-14-generic (/dev/sda5) (on /dev/sda5)" {
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set c35c6707-26d7-44fe-8bd1-2a39506815ed
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=c35c6707-26d7-44fe-8bd1-2a39506815ed ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Linux Mint 8 Helena, linux 2.6.31-14-generic (recovery mode) (on /dev/sda5)" {
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set c35c6707-26d7-44fe-8bd1-2a39506815ed
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=c35c6707-26d7-44fe-8bd1-2a39506815ed ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
Found Debian GNU/Linux (5.0.3) on /dev/sda6
menuentry "Debian GNU/Linux, kernel 2.6.26-2-686 (on /dev/sda6)" {
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 5a9e700f-d5f7-47c4-aad6-bf0ea961e703
linux /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro quiet
initrd /boot/initrd.img-2.6.26-2-686
}
menuentry "Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode) (on /dev/sda6)" {
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 5a9e700f-d5f7-47c4-aad6-bf0ea961e703
linux /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro single
initrd /boot/initrd.img-2.6.26-2-686
}
Found Mandriva Linux 2010.0 (2010.0) on /dev/sda7
menuentry "linux Mandriva 2010 (on /dev/sda7)" {
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set d0e94a43-5e1c-4327-a162-0025f6be939f
linux /boot/vmlinuz BOOT_IMAGE=linux_Mandriva_2010 root=UUID=d0e94a43-5e1c-4327-a162-0025f6be939f resume=UUID=b494ccc9-32c9-486e-bfe8-4cc9d5fec462 splash=silent vga=785
initrd (hd0,6)/boot/initrd.img
}
menuentry "linux-nonfb (on /dev/sda7)" {
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set d0e94a43-5e1c-4327-a162-0025f6be939f
linux /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=d0e94a43-5e1c-4327-a162-0025f6be939f resume=UUID=b494ccc9-32c9-486e-bfe8-4cc9d5fec462
initrd (hd0,6)/boot/initrd.img
}
menuentry "failsafe (on /dev/sda7)" {
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set d0e94a43-5e1c-4327-a162-0025f6be939f
linux /boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=d0e94a43-5e1c-4327-a162-0025f6be939f failsafe
initrd (hd0,6)/boot/initrd.img
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
done
============================================================
Dernière modification par zorganix (Le 07/12/2009, à 01:13)
Hors ligne