Bug 15751 - drakboot crashed (grub2-install failed)
Summary: drakboot crashed (grub2-install failed)
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: x86_64 Linux
Priority: High major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2015-04-22 20:32 CEST by Vincent Coen
Modified: 2015-10-27 06:57 CET (History)
1 user (show)

See Also:
Source RPM: drakxtools-16.26.12-1.mga4
CVE:
Status comment:


Attachments
Contains contents of requested files other than grub as use grub2 (.cfg included) (5.47 KB, application/zip)
2015-04-22 20:32 CEST, Vincent Coen
Details

Description Vincent Coen 2015-04-22 20:32:16 CEST
Created attachment 6327 [details]
Contains contents of requested files other than grub as use grub2 (.cfg included)

The "drakboot" program crashed. Drakbug-16.26.12 caught it.

Changing Boot system on drive sdb to sdb add a Windows boot and changing descriptions on multi Linux boot selections to show what drive.

grub2-install failed:  at /usr/lib/libDrakX/bootloader.pm line 2028.
	...propagated at /usr/lib/libDrakX/any.pm line 263.
	...propagated at /usr/libexec/drakboot line 65.
Perl's trace:
standalone::bug_handler() called from /usr/libexec/drakboot:65

Theme name: oxygen-gtk
Kernel version = 3.14.32-server-1.mga4
Distribution=Mageia release 4 (Official) for x86_64
CPU=AMD FX(tm)-8350 Eight-Core Processor
Vincent Coen 2015-04-22 20:32:57 CEST

Priority: Normal => High

Thierry Vignaud 2015-04-27 12:09:45 CEST

CC: (none) => thierry.vignaud
Attachment 6327 description: Cotains contents of requested files other than grub as use grub2 (.cfg included) => Contains contents of requested files other than grub as use grub2 (.cfg included)

Comment 1 Thierry Vignaud 2015-04-27 12:10:59 CEST
Please run "drakboot --boot" from a terminal then report the grub2-install issue

Summary: drakboot crashed => drakboot crashed (grub2-install failed)

Comment 2 Mageia Robot 2015-04-27 17:58:50 CEST
commit e62c6c118959f8e43f0d9568c84c99416d33255d
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Fri Apr 3 18:29:19 2015 +0200

    grub2-install output too (mga#15439)
    
    It would help mga#15751 too
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=e62c6c118959f8e43f0d9568c84c99416d33255d

 Bug links:
   Mageia
      https://bugs.mageia.org/15751
      https://bugs.mageia.org/15439
Thierry Vignaud 2015-05-19 14:16:28 CEST

Keywords: (none) => NEEDINFO

Comment 3 Thierry Vignaud 2015-06-03 11:14:26 CEST
Can you try with latest drakxtools update applied?
So that we got the actual error message from grub2-install?
Comment 4 Vincent Coen 2015-06-14 19:43:34 CEST
Comment on attachment 6327 [details]
Contains contents of requested files other than grub as use grub2 (.cfg included)

At your request the is what I get having added Windows partition sda1 and note that the grub.cfg seems to have more entries also the boot drive as set as sda is a GPT drive! :

----------------------
[vince@study ~]$ sudo drakboot -boot
No protocol specified

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

      If you want to list systemd services use 'systemctl list-unit-files'.
      To see services enabled on particular target use
      'systemctl list-dependencies [target]'.

Failed to issue method call: No such file or directory

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

      If you want to list systemd services use 'systemctl list-unit-files'.
      To see services enabled on particular target use
      'systemctl list-dependencies [target]'.
------------------
[vince@study grub2]$ ll
total 64
-rw-r--r-- 1 root root   159 Aug 20  2014 custom.cfg
-rwxr-xr-x 1 root root    14 Jun 14 18:30 drakboot.conf*
drwxr-xr-x 2 root root  4096 Apr 12 13:43 fonts/
-rw------- 1 root root  8643 Jun 14 18:30 grub.cfg
-rw------- 1 root root 15459 Apr 22 23:21 grub.cfg.saved
-rw-r--r-- 1 root root  1024 Jun 14 18:30 grubenv
drwxr-xr-x 2 root root  4096 Jun 14 18:30 locale/
drwxr-xr-x 3 root root  4096 Aug 20  2014 themes/
drwxr-xr-x 2 root root 12288 Jun 14 18:30 x86_64-efi/
------------------
[vince@study grub2]$ cat drakboot.conf
boot=/dev/sda
------------------
[vince@study grub2]$ sudo cat grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  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 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 loadfont unicode ; then
  set gfxmode=1024x768x32
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_GB
  insmod gettext
fi
terminal_output gfxterm
insmod part_gpt 
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
else
  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
fi
insmod gfxmenu
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-16.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-20.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-28.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Regular-20.pf2
insmod png
set theme=($root)/boot/grub2/themes/maggy/theme.txt
export theme
set timeout=10
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Mageia' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
        set gfxpayload=text
        insmod gzio
        insmod part_gpt 
        insmod ext2
        set root='hd0,gpt5'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
        else
          search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
        fi
        linuxefi /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
        initrdefi /boot/initrd-server.img
}
submenu 'Advanced options for Mageia' $menuentry_id_option 'gnulinux-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
        menuentry 'Mageia, with Linux server' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-server-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-server.img
        }
        menuentry 'Mageia, with Linux 3.14.43-server-1.mga4' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14.43-server-1.mga4-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-3.14.43-server-1.mga4 root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-3.14.43-server-1.mga4.img
        }
        menuentry 'Mageia, with Linux 3.14.41-server-1.mga4' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14.41-server-1.mga4-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-3.14.41-server-1.mga4 root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-3.14.41-server-1.mga4.img
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_ppc_terminfo ###
### END /etc/grub.d/20_ppc_terminfo ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager' {
          chainloader /EFI/Microsoft/Boot/bootmgfw.efi
          boot
}
menuentry 'Mageia 3 (3) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-99189941-9cb2-4cbc-9617-018156e0eb97' {
        insmod part_gpt 
        insmod ext2
        set root='hd0,gpt7'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
        else
          search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
        fi
        linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=695bd970-fd86-49f0-89f6-e373882ca4ea nokmsboot splash quiet resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992 vga=788
        initrd /boot/initrd.img
}
submenu 'Advanced options for Mageia 3 (3) (on /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-99189941-9cb2-4cbc-9617-018156e0eb97' {
        menuentry 'Mageia 4 (4) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--99189941-9cb2-4cbc-9617-018156e0eb97' {
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
                else
                  search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
                fi
                linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=695bd970-fd86-49f0-89f6-e373882ca4ea nokmsboot splash quiet resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992 vga=788
                initrd /boot/initrd.img
        }
        menuentry 'Mageia 4 (4) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-server--99189941-9cb2-4cbc-9617-018156e0eb97' {
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
                else
                  search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
                fi
                linux /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro nokmsboot
                initrd /boot/initrd-server.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.
menuentry 'Windows 7 Ultimate x64'  {
     insmod part_gpt
     insmod fat
     insmod chain
     set root='hd0,gpt1'
     chainloader ($root)/EFI/Microsoft/Boot/bootmgfw.efi
}

### 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 ###

### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###

### BEGIN /etc/grub.d/93_memtest ###
### END /etc/grub.d/93_memtest ###
[vince@study grub2]$ 
------------------
Comment 5 Vincent Coen 2015-06-14 19:56:23 CEST
Small points:

when started including via MCC it reports no bootloader found, creating a new configuration
next screen shows only 3 entries:

* linux (/boot/vmlinuz)
  server 3.14,41-1.mga4  .. etc 
  failsafe (/boot/vmlinuz)


Next I add entry for Windows on sda1  and then Finish


Looking at grub.cfg now it shows:

--------------------
[vince@study grub2]$ sudo cat grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  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 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 loadfont unicode ; then
  set gfxmode=1024x768x32
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_GB
  insmod gettext
fi
terminal_output gfxterm
insmod part_gpt 
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
else
  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
fi
insmod gfxmenu
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-16.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-20.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Bold-28.pf2
loadfont ($root)/boot/grub2/themes/maggy/MageiaLogo-Regular-20.pf2
insmod png
set theme=($root)/boot/grub2/themes/maggy/theme.txt
export theme
set timeout=10
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Mageia' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
        set gfxpayload=text
        insmod gzio
        insmod part_gpt 
        insmod ext2
        set root='hd0,gpt5'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
        else
          search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
        fi
        linuxefi /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
        initrdefi /boot/initrd-server.img
}
submenu 'Advanced options for Mageia' $menuentry_id_option 'gnulinux-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
        menuentry 'Mageia, with Linux server' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-server-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-server.img
        }
        menuentry 'Mageia, with Linux 3.14.43-server-1.mga4' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14.43-server-1.mga4-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-3.14.43-server-1.mga4 root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-3.14.43-server-1.mga4.img
        }
        menuentry 'Mageia, with Linux 3.14.41-server-1.mga4' --class mageia --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14.41-server-1.mga4-advanced-08691fcf-6d2c-4e74-8535-7dcad900a62b' {
                set gfxpayload=text
                insmod gzio
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  08691fcf-6d2c-4e74-8535-7dcad900a62b
                else
                  search --no-floppy --fs-uuid --set=root 08691fcf-6d2c-4e74-8535-7dcad900a62b
                fi
                linuxefi /boot/vmlinuz-3.14.41-server-1.mga4 root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro   nokmsboot resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992
                initrdefi /boot/initrd-3.14.41-server-1.mga4.img
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_ppc_terminfo ###
### END /etc/grub.d/20_ppc_terminfo ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager' {
          chainloader /EFI/Microsoft/Boot/bootmgfw.efi
          boot
}
menuentry 'Mageia 3 (3) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-99189941-9cb2-4cbc-9617-018156e0eb97' {
        insmod part_gpt 
        insmod ext2
        set root='hd0,gpt7'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
        else
          search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
        fi
        linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=695bd970-fd86-49f0-89f6-e373882ca4ea nokmsboot splash quiet resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992 vga=788
        initrd /boot/initrd.img
}
submenu 'Advanced options for Mageia 3 (3) (on /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-99189941-9cb2-4cbc-9617-018156e0eb97' {
        menuentry 'Mageia 4 (4) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--99189941-9cb2-4cbc-9617-018156e0eb97' {
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
                else
                  search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
                fi
                linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=695bd970-fd86-49f0-89f6-e373882ca4ea nokmsboot splash quiet resume=UUID=e8b2cf87-5d67-44aa-8a36-877f1b3a2992 vga=788
                initrd /boot/initrd.img
        }
        menuentry 'Mageia 4 (4) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-server--99189941-9cb2-4cbc-9617-018156e0eb97' {
                insmod part_gpt 
                insmod ext2
                set root='hd0,gpt7'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  99189941-9cb2-4cbc-9617-018156e0eb97
                else
                  search --no-floppy --fs-uuid --set=root 99189941-9cb2-4cbc-9617-018156e0eb97
                fi
                linux /boot/vmlinuz-server root=UUID=08691fcf-6d2c-4e74-8535-7dcad900a62b ro nokmsboot
                initrd /boot/initrd-server.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.
menuentry 'Windows 7 Ultimate x64'  {
     insmod part_gpt
     insmod fat
     insmod chain
     set root='hd0,gpt1'
     chainloader ($root)/EFI/Microsoft/Boot/bootmgfw.efi
}

### 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 ###

### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###

### BEGIN /etc/grub.d/93_memtest ###
### END /etc/grub.d/93_memtest ###
--------------------

and returning to MCC and boot entry, I again get "no bootloader found, creating ...  "
Vincent Coen 2015-06-14 19:56:59 CEST

Severity: normal => major

Comment 6 Samuel Verschelde 2015-09-21 13:20:46 CEST
Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer 
maintained, which means that it will not receive any further security or bug 
fix updates.

Package Maintainer: If you wish for this bug to remain open because you plan to 
fix it in a currently maintained version, simply change the 'version' to a later 
Mageia version.

Bug Reporter: Thank you for reporting this issue and we are sorry that we weren't 
able to fix it before Mageia 4's end of life. If you are able to reproduce it 
against a later version of Mageia, you are encouraged to click on "Version" and 
change it against that version of Mageia. If it's valid in several versions, 
select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.

Although we aim to fix as many bugs as possible during every release's lifetime, 
sometimes those efforts are overtaken by events. Often a more recent Mageia 
release includes newer upstream software that fixes bugs or makes them obsolete.

If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].

[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/
Comment 7 Marja Van Waes 2015-10-27 06:57:56 CET
As announced over a month ago, Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer maintained, which means that it will not receive any further security or bug fix updates.

This issue may have been fixed in a later Mageia release, so, if you still see it and didn't already do so: please upgrade to Mageia 5 (or, if you read this much later than this is written: make sure you run a currently maintained Mageia version)

If you are able to reproduce it against a maintained version of Mageia, you are encouraged to 
1. reopen this bug report, by changing the "Status" from "RESOLVED - OLD" to "REOPENED"
2. click on "Version" and change it against that version of Mageia. If you know it's valid in several versions, select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.
3. give as much relevant information as possible. If you're not an experienced bug reporter and have some time: please read this page:
https://wiki.mageia.org/en/How_to_report_a_bug_properly

If you see a similar issue, but are _not_sure_ it is the same, with the same cause, then please file a new bug report and mention this one in it (please include the bug number, too). 


If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].
[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/

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


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