Dual boot Ubuntu Mageia5 mwharf
retour et demande de conseil
Système et matériels / Installation et configuration

kozaki Membre non connecté
-
- Voir le profil du membre kozaki
- Inscrit le : 24/10/2011
- Site internet
- Groupes :
J'installe Mageia 5 et Ubuntu GNOME sur le desktop touneuf du daron, qui est monté sur une MSI MS-7817, Pentium G3250 4 Go DDR3 et 1x SSD, 1 x HDD . Sa "bête de course" actuelle Sempron 2600+ lagge un poil...
J'ai longtemps tourné sous Ma{ndrake,ndriva,ageia} --Salut les anciens


Par contre le dual boot s'est pas passé comme prévu. En résumé :
- créé les partitions physiques MBR/msdos et logiques lvm2 [1]
- installé Mageia 5 depuis le CD d'installation réseau, grub, rebooté : nickel chrome [2]
- installé Ubuntu gnome 15.10, grub2 » voulez-vous mettre Grub à jour ? » Ouaip, rebooté, houla! un *max* d'entrées dans Grub2. 'Ubuntu' lance... Mageia... jusqu'à un busybox et les entrées Mageia lancent : quedalle :/ [3]
- voulu répairé grub depuis pMagic 64bit; repair-boot voyait pas les volumes lvm...
- booté SuperGrub2Disk » gérer RAID/LVM » réparer, rebooté.
boote Ubuntu... busybox. - retenté mais avec Mageia, no problème. Installé grub2, « os-prober » (détecte bien Ubuntu), « update-grub2 » et... oublié « grub-install ». Retenté, Booow ! aucun OS ne se lance.
- Chrooté dans Ubuntu, sans succès (« os-prober » choppe pas le lvm ?)
Du coup je me dis que j'aurai du être moins présompteux. Et installer le bootloader Mageia sur son PBR (lv_mageia) puis Ubuntu et Grub2 sur /dev/sda, comme ici (note: j'ai du mal avec le wiki qui présente l'ajout d'une distro à Mageia: y-a trop de graphiques pour un oldie

Et qu'il y a ptet un soucis quelque-part. Ex : Mageia nomme clairement Grub-legacy et Grub2; pas Ubuntu : emmêlement de pinceaux ? [3]
QUESTION
Faut résinstaller ? Ou y-a-t'y moyen de dépanner sans, par ex a) Mageia » drakconf » grub sur / , b) nettoyer le boot sur /sda1 et c) Ubuntu "Repair-boot" ??
[1] Partitionnement
Code :
SSD 120 Go
+-------+-----------------------------------+-------+
| /boot | VG1 (lv_{mageia,ubuntu,home,swap} | libre |
+-------+-----------------------------------+-------+
HDD 500 Go
+-------+-------------------------------------------+----------+
| /sdb2 | VG2 (lv_data) | libre |
+-------+-------------------------------------------+----------+
[2] Présentement
Mageia tourne (TB mais le daron peux pas éteindre/redémarrer) et j'y ai accès via ssh.
L'install est 100% par défaut. J'ai encore rien configuré hors utilisateurs, ssh, utilitaires (smartmontools...; aurais bien aimé trouver ranger dans les mirroirs)
[3] Les menus Grub/Grub2
/boot/grub/menu.lst (Mageia 5)
Code TEXT :
timeout 10 color black/cyan yellow/cyan gfxmenu (hd0,0)/gfxmenu default 0 title linux kernel (hd0,0)/vmlinuz BOOT_IMAGE=linux root=/dev/vg_ssd/mandriva splash quiet noiswmd root (hd0,0) initrd /initrd.img title failsafe kernel (hd0,0)/vmlinuz BOOT_IMAGE=failsafe root=/dev/vg_ssd/mandriva failsafe noiswmd root (hd0,0) initrd /initrd.img
/boot/grub/grub.cfg (Ubuntu 15.10 post MÀJ Grub)
Dès que je l'aurai pastebiné
Édité par kozaki Le 16/12/2015 à 20h01
Torrents Mageia 6 : 190 Go seedés en 36h 
~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky

~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky

kozaki Membre non connecté
-
- Voir le profil du membre kozaki
- Inscrit le : 24/10/2011
- Site internet
- Groupes :
Torrents Mageia 6 : 190 Go seedés en 36h 
~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky

~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky

kozaki Membre non connecté
-
- Voir le profil du membre kozaki
- Inscrit le : 24/10/2011
- Site internet
- Groupes :
1. Utiliser la même partoche /boot pour les 2 distros : ça a fait tourner la tête à l'installeur Ubuntu Wily
2. L'installeur Ubuntu a décidé que le SSD était le troisième disque de la machine. Et ? Quand il m'a proposé j'ai sélectionné /dev/sda (1er disque) et donc installé le chargeur sur le MBR de... la clé USB utilisée pour l'installation (2 clés en fait, multi-boot que je dois restaurer). Lors de la première install avec Ubuntu 15.10, comme la deuxième avec les kernels d'Ubuntu Trusty tous seuls sur sda1

Détail avec les logs Boot-repair (excellent l'outil de Yann

Question SVP
Pour pouvoir rebooter Mageia j'ai déplacé les images kernel/initrd Mageia sur sa partition "/" et retiré sda1 de son fstab. Puis lancé Drakconf » chargeur de démarrage : Grub, où ? sur /dev/vg_ssd/lv-mageia. Ça avant de réinstaller Ubuntu et boot-repair, qui détectent Mageia. Mais ça ne boote toujours pô.
Blkid
Code TEXT :
/dev/sda1: LABEL="boot" UUID="00cf785c-cd7b-48cf-93f6-373edad7fb1c" TYPE="ext4" /dev/sda2: UUID="MBob8w-JQaI-p9Li-bWxA-ypoM-bOV8-7XDV6J" TYPE="LVM2_member" /dev/sdb1: LABEL="boot2" UUID="7727dafa-4b8f-4faf-b28a-fc236c576d21" TYPE="ext4" /dev/sdb2: UUID="mYYRMi-sOUq-89Dq-7TVo-mroS-oexp-s5btOv" TYPE="LVM2_member" /dev/mapper/vg_hdd-donnees: LABEL="donnees" UUID="e67fcf28-4946-40e9-bd58-9f10e77f949c" TYPE="ext4" /dev/mapper/vg_hdd-swap: UUID="3d509caf-23f3-4640-ad24-19147cedd470" TYPE="swap" /dev/mapper/vg_ssd-ubuntu: LABEL="boot" UUID="0b47c825-c8b6-492b-85ae-97044de7e674" TYPE="ext4" /dev/mapper/vg_ssd-mandriva: UUID="8c0524c8-ca40-4766-9d6f-fa674f689898" TYPE="ext4" /dev/mapper/vg_ssd-home: LABEL="home" UUID="49ae653b-8c70-429c-b31c-c2d1fd03e1c1" TYPE="ext4" /dev/mapper/vg_ssd-home2: LABEL="home2" UUID="e443767c-6526-4335-b038-1b9929fff7c9" TYPE="ext4"
Mageia
Code TEXT :
# /etc/fstab /dev/vg_ssd/mandriva / ext4 noatime,acl 1 1 # Entry for /dev/sda1 : UUID=c78bb5cd-a401-4cd2-aa32-69222d8c6876 /mnt/sda1 ext4 noauto,noatime,acl 1 2 /dev/vg_ssd/home2 /home ext4 noatime,acl 1 2 none /proc proc defaults 0 0 # /dev/sdb1: LABEL="boot2" UUID="7727dafa-4b8f-4faf-b28a-fc236c576d21" TYPE="ext4" PARTUUID="7970ac30-01" UUID=7727dafa-4b8f-4faf-b28a-fc236c576d21 /mnt/sdb1 ext4 noauto,noatime,acl 1 2 #/dev/mapper/vg_hdd-swap: LABEL="swap" UUID="3d509caf-23f3-4640-ad24-19147cedd470" TYPE="swap" UUID=3d509caf-23f3-4640-ad24-19147cedd470 none swap defaults 0 0
Code TEXT :
#/boot/grub/menu.lst sur /: timeout 5 color black/cyan yellow/cyan gfxmenu (hd0,0)/boot/gfxmenu default 0 title linux kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/vg_ssd/mandriva splash quiet noiswmd resume=UUID=3d509caf-23f3-4640-ad24-19147cedd470 root (hd0,0) initrd /boot/initrd.img title failsafe kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/vg_ssd/mandriva failsafe noiswmd root (hd0,0) initrd /boot/initrd.img
Grub2 sur /dev/sda1
Note, même avec "que" 300 lignes (2 OS, 2 kernels) on voit bien l'usine à gaz qu'est un grub*2*.cfg, bien 100 fois plus £%!§#ÆΩ$ à lire que Grub ou syslinux, purée.
Code TEXT :
# # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then set have_grubenv=true load_env fi if [ "${next_entry}" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true else set default="0" fi if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" else menuentry_id_option="" fi export menuentry_id_option if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi } function load_video { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi } if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_msdos insmod lvm insmod ext2 set root='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/N5HEiN-ewrQ-tqkh-wg32-5555-Te5r-HsO0U2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/N5HEiN-ewrQ-tqkh-wg32-5555-Te5r-HsO0U2' 0b47c825-c8b6-492b-85ae-97044de7e674 else search --no-floppy --fs-uuid --set=root 0b47c825-c8b6-492b-85ae-97044de7e674 fi font="/usr/share/grub/unicode.pf2" fi if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=fr_FR insmod gettext fi terminal_output gfxterm if [ "${recordfail}" = 1 ] ; then set timeout=10 else if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=10 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=10 fi 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/light-gray ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload="${1}" if [ "${1}" = "keep" ]; then set vt_handoff=vt.handoff=7 else set vt_handoff= fi } if [ "${recordfail}" != 1 ]; then if [ -e ${prefix}/gfxblacklist.txt ]; then if hwmatch ${prefix}/gfxblacklist.txt 3; then if [ ${match} = 0 ]; then set linux_gfx_mode=keep else set linux_gfx_mode=text fi else set linux_gfx_mode=text fi else set linux_gfx_mode=keep fi else set linux_gfx_mode=text fi export linux_gfx_mode menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-0b47c825-c8b6-492b-85ae-97044de7e674' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 00cf785c-cd7b-48cf-93f6-373edad7fb1c else search --no-floppy --fs-uuid --set=root 00cf785c-cd7b-48cf-93f6-373edad7fb1c fi linux/vmlinuz-3.13.0-74-generic root=/dev/mapper/vg_ssd-ubuntu ro quiet splash $vt_handoff initrd/initrd.img-3.13.0-74-generic } submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-0b47c825-c8b6-492b-85ae-97044de7e674' { menuentry 'Ubuntu, with Linux 3.13.0-74-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-74-generic-advanced-0b47c825-c8b6-492b-85ae-97044de7e674' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 00cf785c-cd7b-48cf-93f6-373edad7fb1c else search --no-floppy --fs-uuid --set=root 00cf785c-cd7b-48cf-93f6-373edad7fb1c fi echo'Loading Linux 3.13.0-74-generic ...' linux/vmlinuz-3.13.0-74-generic root=/dev/mapper/vg_ssd-ubuntu ro quiet splash $vt_handoff echo'Loading initial ramdisk ...' initrd/initrd.img-3.13.0-74-generic } menuentry 'Ubuntu, with Linux 3.13.0-74-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-74-generic-recovery-0b47c825-c8b6-492b-85ae-97044de7e674' { recordfail load_video insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 00cf785c-cd7b-48cf-93f6-373edad7fb1c else search --no-floppy --fs-uuid --set=root 00cf785c-cd7b-48cf-93f6-373edad7fb1c fi echo'Loading Linux 3.13.0-74-generic ...' linux/vmlinuz-3.13.0-74-generic root=/dev/mapper/vg_ssd-ubuntu ro recovery nomodeset echo'Loading initial ramdisk ...' initrd/initrd.img-3.13.0-74-generic } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Mageia 5 (5) (on /dev/mapper/vg_ssd-mandriva)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8c0524c8-ca40-4766-9d6f-fa674f689898' { insmod part_msdos insmod lvm insmod ext2 set root='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' 8c0524c8-ca40-4766-9d6f-fa674f689898 else search --no-floppy --fs-uuid --set=root 8c0524c8-ca40-4766-9d6f-fa674f689898 fi linux /boot/vmlinuz BOOT_IMAGE=linux root=/dev/vg_ssd/mandriva splash quiet noiswmd resume=UUID=3d509caf-23f3-4640-ad24-19147cedd470 initrd /boot/initrd.img } submenu 'Advanced options for Mageia 5 (5) (on /dev/mapper/vg_ssd-mandriva)' $menuentry_id_option 'osprober-gnulinux-advanced-8c0524c8-ca40-4766-9d6f-fa674f689898' { menuentry 'linux (on /dev/mapper/vg_ssd-mandriva)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--8c0524c8-ca40-4766-9d6f-fa674f689898' { insmod part_msdos insmod lvm insmod ext2 set root='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' 8c0524c8-ca40-4766-9d6f-fa674f689898 else search --no-floppy --fs-uuid --set=root 8c0524c8-ca40-4766-9d6f-fa674f689898 fi linux /boot/vmlinuz BOOT_IMAGE=linux root=/dev/vg_ssd/mandriva splash quiet noiswmd resume=UUID=3d509caf-23f3-4640-ad24-19147cedd470 initrd /boot/initrd.img } menuentry 'failsafe (on /dev/mapper/vg_ssd-mandriva)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--8c0524c8-ca40-4766-9d6f-fa674f689898' { insmod part_msdos insmod lvm insmod ext2 set root='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint='lvmid/MurOM4-Ch5D-XFY9-JrJb-g5hw-vJnx-CuF5Vf/EmyokS-Eop6-Cacr-Ds8a-mcXi-eqYa-dtGTwY' 8c0524c8-ca40-4766-9d6f-fa674f689898 else search --no-floppy --fs-uuid --set=root 8c0524c8-ca40-4766-9d6f-fa674f689898 fi linux /boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/vg_ssd/mandriva failsafe noiswmd initrd /boot/initrd.img } } set timeout_style=menu if [ "${timeout}" = 0 ]; then set timeout=10 fi ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### ### END /etc/grub.d/30_uefi-firmware ### ### 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 ### ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ###
PS aux admin de ce fofo qui est bien beau : 7 clics mini pour formater en "code" c'est balot ! L'icône pourrait être sur la 1ère rangée (- 3 clics car il faut resélectionner son code/sortie console) et appliquer le code bateau par défaut (-3 clics), non ?
Torrents Mageia 6 : 190 Go seedés en 36h 
~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky

~ Configs ~ PGP: 0xAA75254B.
« Il faut pas hésiter à imiter ; il faut bc imiter pour devenir soi-même. » G Wolinsky
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie