Bug 8710 - Mageia is no longer recognised in installed grub menu - dual boot shown as Linux sda1
Summary: Mageia is no longer recognised in installed grub menu - dual boot shown as Li...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: 3beta2 3beta3
Keywords: PATCH
: 9655 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-01-16 13:38 CET by claire robinson
Modified: 2013-04-08 07:29 CEST (History)
3 users (show)

See Also:
Source RPM: drakxtools-curses
CVE:
Status comment:


Attachments

Description claire robinson 2013-01-16 13:38:55 CET
From summary really.

Once installed in a dual boot with Mageia 2, Mageia 3 no longer recognises the mageia 2 install as being mageia and just lists it as 'Linux sda1'.

It used to recognise it and list it as something like Mageia 2 (Official)

Not sure if this is a maybe a grub bug instead of installer so please assign as necessary.
claire robinson 2013-01-16 13:39:47 CET

CC: (none) => ennael1, tmb
Whiteboard: (none) => 3beta2

Comment 1 Anne Nicolas 2013-01-16 13:43:59 CET
is it grub or grub2 ?
Comment 2 claire robinson 2013-01-16 15:51:30 CET
It is grub legacy
claire robinson 2013-01-22 15:57:15 CET

Priority: Normal => release_blocker

Comment 3 claire robinson 2013-03-05 14:39:49 CET
valid 3beta3 draklive-install also

Whiteboard: 3beta2 => 3beta2 3beta3

Comment 4 claire robinson 2013-03-08 11:14:26 CET
valid classic installer 3beta3
Comment 5 Manuel Hiebel 2013-03-10 01:22:49 CET
this is strange 

* current labels: linux linux-nonfb failsafe
* looking for configured grub on partitions sda5 sda7 sda8
* find_root_parts found sda5: Mageia (Official) for x86_64
* current labels: linux linux-nonfb failsafe Linux sda5

http://svnweb.mageia.org/soft/drakx/trunk/perl-install/bootloader.pm?revision=7424&view=markup#l2163
Comment 6 Manuel Hiebel 2013-03-10 01:51:26 CET
side effect from rosa change import ?

http://svnweb.mageia.org/soft/drakx/trunk/perl-install/bootloader.pm?r1=6627&r2=6628&

$e->{name} ||= "Linux $e->{bootpart}{device}"; 	versus 
$e->{name} = $e->{menuentry} || "Linux $e->{bootpart}{device}";
Comment 7 Manuel Hiebel 2013-03-10 02:31:27 CET
confirmed that is works with the live 
(and indeed this menuentry var come only from grub2 which is not called in the suggest (useless))

Keywords: (none) => PATCH
Source RPM: (none) => drakxtools-curses

Comment 8 Thierry Vignaud 2013-04-05 13:37:40 CEST
Does it fixes it if you revert in /usr/lib/libDrakX/bootloader.pm
the line:
    $e->{name} = $e->{menuentry} || "Linux $e->{bootpart}{device}";
back to:
    $e->{name} ||= "Linux $e->{bootpart}{device}";

Keywords: (none) => NEEDINFO

Comment 9 Manuel Hiebel 2013-04-05 22:29:23 CEST
yes this is what I did in my test, (didn't try since)

Keywords: NEEDINFO => (none)
Summary: Mageia is no longer recognised in installed grub menu - dual boot shown as Linux sda1 (3beta1 & 2) => Mageia is no longer recognised in installed grub menu - dual boot shown as Linux sda1

Comment 10 Thierry Vignaud 2013-04-06 02:56:26 CEST
Fixed in SVN

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 11 Thierry Vignaud 2013-04-08 07:29:18 CEST
*** Bug 9655 has been marked as a duplicate of this bug. ***

CC: (none) => westlake2012


Note You need to log in before you can comment on or make changes to this bug.