Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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