Es que no es solo con una entrada, es con todas las normales de L-M, osea con las entradas "menuentry_id_option 'gnulinux-simple" de cada kernel.
Como verás solo he puesto la primera entrada L-M para entrar directamente en el ultimo kernel, y las demás "simples +recovery" dentro de opciones avanzadas, pues en todas, me sale; no se encuentra la orden gfxmode, pulse una tecla para continuar... -
solo veo que las entradas simples que copie de guadalinex y trisquel no llevan;" gfxmode $linux_gfx_mode" en sus opciones, no se si es que no estaban solo en las entradas que yo he copiado, ó como son sistemas distintos y con kernels más antiguos, no se si es que no las necesitaran !! tambien podria quitarlo en una entrada y ver si pasa igual, de todos ya por una prueba más que va a pasar...
jeje
Code: Select all
#
# 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 ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 15740aa5-11cb-49a0-a191-7be962c2eb09
else
search --no-floppy --fs-uuid --set=root 15740aa5-11cb-49a0-a191-7be962c2eb09
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=es_ES
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
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/06_mint_theme ###
set menu_color_normal=white/black
set menu_color_highlight=white/light-gray
### END /etc/grub.d/06_mint_theme ###
### BEGIN /etc/grub.d/10_lupin ###
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/11_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 'Linux Mint 18.1 Xfce 32-bit' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
initrd /initrd.img-4.4.0-67-generic
}
submenu 'Opciones avanzadas para Linux Mint 18.1 Xfce 32-bit' $menuentry_id_option 'gnulinux-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-67-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-67-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-67-generic ...'
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-67-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-67-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-67-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-67-generic ...'
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-67-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-66-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-66-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-66-generic ...'
linux /vmlinuz-4.4.0-66-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-66-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-66-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-66-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-66-generic ...'
linux /vmlinuz-4.4.0-66-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-66-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-53-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-53-generic ...'
linux /vmlinuz-4.4.0-53-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-53-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-53-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-53-generic ...'
linux /vmlinuz-4.4.0-53-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-53-generic
}
}
menuentry 'Guadalinex V9 Lite (14.04) (en /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1ae998a4-4083-4caa-afe0-a8b892894272' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-3.13.0-113-generic root=UUID=1ae998a4-4083-4caa-afe0-a8b892894272 ro quiet splash $vt_handoff
initrd /initrd.img-3.13.0-113-generic
}
submenu 'Opciones avanzadas para Guadalinex V9 Lite (14.04) (en /dev/sda2)' $menuentry_id_option 'gnulinux-advanced-1ae998a4-4083-4caa-afe0-a8b892894272' {
menuentry 'Guadalinex V9 GNU/Linux, with Linux 3.13.0-113-generic (recovery mode) (en /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-/vmlinuz-3.13.0-113-generic-root=UUID=1ae998a4-4083-4caa-afe0-a8b892894272' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-3.13.0-113-generic root=UUID=1ae998a4-4083-4caa-afe0-a8b892894272 ro single nomodeset
initrd /initrd.img-3.13.0-113-generic
}
}
menuentry 'Trisquel GNU/Linux Belenos (7.0) (en /dev/sda5)with Linux-Libre 3.13.0-117-lowlatency' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-/vmlinuz-3.13.0-117-lowlatency--5180c5dd-937e-42fb-a5f5-395bfb682d6e' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-3.13.0-117-lowlatency root=UUID=5180c5dd-937e-42fb-a5f5-395bfb682d6e ro quiet splash nomdmonddf nomdmonisw $vt_handoff
initrd /initrd.img-3.13.0-117-lowlatency
}
submenu 'Opciones avanzadas para Trisquel GNU/Linux Belenos (7.0) (en /dev/sda5)' $menuentry_id_option 'gnulinux-advanced-5180c5dd-937e-42fb-a5f5-395bfb682d6e' {
menuentry 'Trisquel GNU/Linux, with Linux-Libre 3.13.0-117-lowlatency (recovery mode) (en /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-/vmlinuz-3.13.0-117-lowlatency-root=UUID=5180c5dd-937e-42fb-a5f5-395bfb682d6e' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-3.13.0-117-lowlatency root=UUID=5180c5dd-937e-42fb-a5f5-395bfb682d6e ro single nomodeset
initrd /initrd.img-3.13.0-117-lowlatency
}
}
### END /etc/grub.d/11_custom ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
knetbsd /memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### 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/40_custom.backup ###
# 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.backup ###
### 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 ###
Mejor dejo el grub.cfg resultante
ahora es ya tan pequeñito que no da problema al colgarlo.
(también es que ya solo hay un kernel de trisquel y otro de guadalinex) asi lo compruebo mejor viendo este post en otro pc y las entradas de otros grub.cfg guardadas antes desde el pequeñin... que con una pantalla tan pequeña estas cosas son dificiles de comparar !!
De todos modos ya habia hecho las pruebas con "la gaseosaa", jeje le he perdido el miedo al grub.
Y estas son las entradas generadas (quitando las que crea mezclando kernels) al activar el 10_linux momentaneamente para comparar :
Code: Select all
### 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 'Linux Mint 18.1 Xfce 32-bit' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
initrd /initrd.img-4.4.0-67-generic
}
submenu 'Opciones avanzadas para Linux Mint 18.1 Xfce 32-bit' $menuentry_id_option 'gnulinux-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-67-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-67-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-67-generic ...'
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-67-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-67-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-67-generic-init-upstart-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-67-generic ...'
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-67-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-67-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-67-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-67-generic ...'
linux /vmlinuz-4.4.0-67-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-67-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-66-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-66-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-66-generic ...'
linux /vmlinuz-4.4.0-66-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-66-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-66-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-66-generic-init-upstart-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-66-generic ...'
linux /vmlinuz-4.4.0-66-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-66-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-66-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-66-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-66-generic ...'
linux /vmlinuz-4.4.0-66-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-66-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-53-generic-advanced-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-53-generic ...'
linux /vmlinuz-4.4.0-53-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-53-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-53-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-53-generic-init-upstart-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-53-generic ...'
linux /vmlinuz-4.4.0-53-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-53-generic
}
menuentry 'Linux Mint 18.1 Xfce 32-bit, con Linux 4.4.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-53-generic-recovery-15740aa5-11cb-49a0-a191-7be962c2eb09' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
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 799cfd95-b011-474e-8e7b-7ec593a9b295
else
search --no-floppy --fs-uuid --set=root 799cfd95-b011-474e-8e7b-7ec593a9b295
fi
echo 'Cargando Linux 4.4.0-53-generic ...'
linux /vmlinuz-4.4.0-53-generic root=UUID=15740aa5-11cb-49a0-a191-7be962c2eb09 ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /initrd.img-4.4.0-53-generic
}
Como veis, esta parte ya no se genera en grub.cfg antes de las entradas, al no estar activo el archivo 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