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
-- et ai vu que les bons outils sont toujours là comme les puissants et pratiques drakconf et urpm*, ça en graphique *et* en CLI
--> peu déphasé.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 le forum est plein de posts dual boot avec un OS « Windows » : keskecé ??)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
Complètement paumé cet installeur ! Mais Mageia boote toujours pô. Ça vous est déja arrivé ce schmürtz ?Détail avec les logs Boot-repair (excellent l'outil de Yann
) le fofo ubuntu engliche http://ubuntuforums.org/forumdisplay.php?f=333Question 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