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 30/08/2017, à 16:08

Troumad

problème avec grub

Bonjour

J'ai un PC avec Windows8, mageai4, mageia6 et je viens d'y rajouter kubuntu.
Lors de l'installation, tous les systèmes sont bien reconnus. Le seul hic, c'est que dans grub, UUID de la partition de mageia6 est celui de mageia4. Donc, ce système ne peut être lancé.

Je viens de forcer mageia6 avec le recue du dvd d'installation de Mageia. Cette fois, je peux choisir mageia6 et kubuntu.
Mais...

Lors d'une mise à jour du noyau ubuntu, ubuntu va-t-il réinstaller grub ?* Ou tout simplement, lors d'une mise à jour de grub par kubuntu, ceci cassera-t-il le grub mageia ?

* : ceci me semble indispensable car ubuntu ne donne pas un nom générique à ses noyaux comme le fait mageia. Regardez sur mon PC :

 # ll /boot
total 69664
-rw-r--r-- 1 root root  204046 août   5 19:41 config-4.12.4-desktop-1.mga7
-rw-r--r-- 1 root root  204046 août   6 22:31 config-4.12.5-desktop-1.mga7
-rw-r--r-- 1 root root  204046 août  13 17:08 config-4.12.7-desktop-1.mga7
-rw-r--r-- 1 root root  204046 août  17 07:27 config-4.12.8-desktop-1.mga7
drwxr-xr-x 2 root root    4096 nov.  16  2016 dracut/
-rwxr-xr-x 1 root root  570368 août   2 08:20 gfxmenu*
drwxr-xr-x 6 root root    4096 août  22 10:48 grub2/
-rw------- 1 root root 9238730 août   6 20:27 initrd-4.12.4-desktop-1.mga7.img
-rw------- 1 root root 9235273 août   7 06:56 initrd-4.12.5-desktop-1.mga7.img
-rw------- 1 root root 8832157 août  14 22:26 initrd-4.12.7-desktop-1.mga7.img
-rw------- 1 root root 8833961 août  22 10:47 initrd-4.12.8-desktop-1.mga7.img
lrwxrwxrwx 1 root root      32 août  22 10:48 initrd-desktop.img -> initrd-4.12.8-desktop-1.mga7.img
lrwxrwxrwx 1 root root      32 août  22 10:48 initrd.img -> initrd-4.12.8-desktop-1.mga7.img
-rw-r--r-- 1 root root  175680 août   5 19:41 symvers-4.12.4-desktop-1.mga7.xz
-rw-r--r-- 1 root root  175680 août   6 22:31 symvers-4.12.5-desktop-1.mga7.xz
-rw-r--r-- 1 root root  175700 août  13 17:08 symvers-4.12.7-desktop-1.mga7.xz
-rw-r--r-- 1 root root  175680 août  17 07:27 symvers-4.12.8-desktop-1.mga7.xz
-rw-r--r-- 1 root root 3348828 août   5 19:41 System.map-4.12.4-desktop-1.mga7
-rw-r--r-- 1 root root 3348828 août   6 22:31 System.map-4.12.5-desktop-1.mga7
-rw-r--r-- 1 root root 3348684 août  13 17:08 System.map-4.12.7-desktop-1.mga7
-rw-r--r-- 1 root root 3349102 août  17 07:27 System.map-4.12.8-desktop-1.mga7
lrwxrwxrwx 1 root root      29 août  22 10:48 vmlinuz -> vmlinuz-4.12.8-desktop-1.mga7
-rw-r--r-- 1 root root 4916816 août   5 19:41 vmlinuz-4.12.4-desktop-1.mga7
-rw-r--r-- 1 root root 4918416 août   6 22:31 vmlinuz-4.12.5-desktop-1.mga7
-rw-r--r-- 1 root root 4918064 août  13 17:08 vmlinuz-4.12.7-desktop-1.mga7
-rw-r--r-- 1 root root 4919504 août  17 07:27 vmlinuz-4.12.8-desktop-1.mga7
lrwxrwxrwx 1 root root      29 août  22 10:48 vmlinuz-desktop -> vmlinuz-4.12.8-desktop-1.mga7

Amicalement vOOotre
A visiter sur http://troumad.org ou http://troumad.developpez.com

Hors ligne

#2 Le 30/08/2017, à 16:49

Troumad

Re : problème avec grub

Je viens de me connecter sur le forum à partir du PC fautif, voici le grub.cfg erroné, juste la partie avec mageia :

menuentry 'Mageia 4 (4) (sur /dev/sda5)' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-78faacaa-9175-4c29-a672-5fc4d0eb735c' {
        insmod part_msdos
        insmod btrfs
        set root='hd0,msdos5'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  78faacaa-9175-4c29-a672-5fc4d0eb735c
        else
          search --no-floppy --fs-uuid --set=root 78faacaa-9175-4c29-a672-5fc4d0eb735c
        fi
        linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c splash quiet resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c vga=788
        initrd /boot/initrd.img
}
submenu 'Options avancées pour Mageia 4 (4) (sur /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-78faacaa-9175-4c29-a672-5fc4d0eb735c' {
        menuentry 'linux (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--78faacaa-9175-4c29-a672-5fc4d0eb735c' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  78faacaa-9175-4c29-a672-5fc4d0eb735c
                else
                  search --no-floppy --fs-uuid --set=root 78faacaa-9175-4c29-a672-5fc4d0eb735c
                fi
                linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c splash quiet resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c vga=788
                initrd /boot/initrd.img
        }
        menuentry 'linux-nonfb (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--78faacaa-9175-4c29-a672-5fc4d0eb735c' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  78faacaa-9175-4c29-a672-5fc4d0eb735c
                else
                  search --no-floppy --fs-uuid --set=root 78faacaa-9175-4c29-a672-5fc4d0eb735c
                fi
                linux /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c
                initrd /boot/initrd.img
        }
        menuentry 'failsafe (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--78faacaa-9175-4c29-a672-5fc4d0eb735c' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  78faacaa-9175-4c29-a672-5fc4d0eb735c
                else
                  search --no-floppy --fs-uuid --set=root 78faacaa-9175-4c29-a672-5fc4d0eb735c
                fi
                linux /boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c failsafe
                initrd /boot/initrd.img
        }
}

menuentry 'Mageia 6 (6) (sur /dev/sda7)' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-f92d30f0-a2ef-4c63-833c-a3f20a60e126' {
        insmod part_msdos
        insmod btrfs
        set root='hd0,msdos7'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  f92d30f0-a2ef-4c63-833c-a3f20a60e126
        else
          search --no-floppy --fs-uuid --set=root f92d30f0-a2ef-4c63-833c-a3f20a60e126
        fi
        linux /boot/vmlinuz-desktop root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c ro resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c
        initrd /boot/initrd-desktop.img
}
submenu 'Options avancées pour Mageia 6 (6) (sur /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-f92d30f0-a2ef-4c63-833c-a3f20a60e126' {
        menuentry 'Mageia 4 (sur /dev/sda5) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-desktop--f92d30f0-a2ef-4c63-833c-a3f20a60e126' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  f92d30f0-a2ef-4c63-833c-a3f20a60e126
                else
                  search --no-floppy --fs-uuid --set=root f92d30f0-a2ef-4c63-833c-a3f20a60e126
                fi
                linux /boot/vmlinuz-desktop root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c ro resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c
                initrd /boot/initrd-desktop.img
        }
        menuentry 'Mageia (sur /dev/sda5) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-desktop--f92d30f0-a2ef-4c63-833c-a3f20a60e126' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  f92d30f0-a2ef-4c63-833c-a3f20a60e126
                else
                  search --no-floppy --fs-uuid --set=root f92d30f0-a2ef-4c63-833c-a3f20a60e126
                fi
                linux /boot/vmlinuz-desktop root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c ro resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c
                initrd /boot/initrd-desktop.img
        }
        menuentry 'Mageia, avec Linux desktop (sur /dev/sda5) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-desktop--f92d30f0-a2ef-4c63-833c-a3f20a60e126' {
                insmod part_msdos
                insmod btrfs
                set root='hd0,msdos7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  f92d30f0-a2ef-4c63-833c-a3f20a60e126
                else
                  search --no-floppy --fs-uuid --set=root f92d30f0-a2ef-4c63-833c-a3f20a60e126
                fi
                linux /boot/vmlinuz-desktop root=UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c ro resume=UUID=c751a437-ca0f-4b3e-a2c4-7812aae2f55c
                initrd /boot/initrd-desktop.img
        }
}

Et pour comprendre les UUID, voici partie du fstab avec les partitions mageia :

# /mnt/mga4 was on /dev/sda5 during installation
UUID=78faacaa-9175-4c29-a672-5fc4d0eb735c /mnt/mga4       btrfs   defaults        0       2
# /mnt/mga6 was on /dev/sda7 during installation
UUID=f92d30f0-a2ef-4c63-833c-a3f20a60e126 /mnt/mga6       btrfs   defaults        0       2

Amicalement vOOotre
A visiter sur http://troumad.org ou http://troumad.developpez.com

Hors ligne