Hola de nuevo,
Respecto al Fast Boot, no me aparece nada en mi BIOS y es un equipo comprado hace 15 días. La única opción que aparece es Boot Quiet (habilitada).
Obviamente tengo habilitado el UEFI y deshabilitado el SECURE BOOT.
En el Grub de Ubuntu, que es que gobierna, he probado de nuevo el intento de modificar la entrada del “initrd” de Manjaro.
Así queda la linea del “initrd”:
Antes: initrd /boot/amd-ucode.img
Ahora: initrd /boot/amd-ucode.img /boot/initramfs-5.15-x86_64.img
Y guardo el “grub.cfg” de Ubuntu.
Reinicio y ya entro en Manjaro sin problemas.
Pero si actuaIizo (update-grub) el grub en Ubuntu, entonces no se mantienen los cambios realizados ( desaparece lo que he añadido: **/boot/initramfs-5.15-x86_64.img )**y entonces ya no me deja entrar en Manjaro.
Es una solución factible siempre y cuando no actualice el grub de Ubuntu.
Algo curioso que observo es que en MxLinux, en el monitor del sistema, me aparecen los dos sistemas de archivos, al igual que en Ubuntu:
(parece que aquí no se puede subir una captura de pantalla ). Estos son los dos sistemas de archivos que aparecen.
"/dev/nvme /boot/efi"
"/dev/nvme ext4"
Sin embargo en Manjaro no aparece el “/dev/nvme /boot/efi”
En fin, Manjaro, una vez dentro funciona muy bien, pero no deja de ser un incordio tener que modificar el “grub.cfg” de Ubuntu siempre que le haga un “update-grub”. Mismo trabajo si reinstalo Manjaro más adelante o instalo otro kernel.
No se qué puedo modificar en el “grub.cfg” de Ubuntu para que los cambios sean permanentes. No quiero tocar otras partes del grub.cfg porque no se lo que estoy haciendo y puedo limarla parda.
Me he peleado tantas veces con Manjaro que se ha convertido en una historia de amor y odio. Diría que tengo un vínculo emocional con este sistema que me supone un reto el solucionar los problemillas que surgen.
Muchas gracias por vuestra respuesta

Dejo a continuación el “grub.cfg” de Ubuntu por si alguien me ilumina.
Un cordial saludo.
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 [ “${initrdfail}” = 2 ]; then
set initrdfail=
elif [ “${initrdfail}” = 1 ]; then
set next_entry="${prev_entry}"
set prev_entry=
save_env prev_entry
if [ “${next_entry}” ]; then
set initrdfail=2
fi
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 initrdfail {
if [ -n “${have_grubenv}” ]; then if [ -n “${partuuid}” ]; then
if [ -z “${initrdfail}” ]; then
set initrdfail=1
if [ -n “${boot_once}” ]; then
set prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
fi; 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_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
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/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 [ ${grub_platform} != pc ]; then
set linux_gfx_mode=keep
elif 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-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
fi
linux /boot/vmlinuz-5.14.0-1033-oem root=UUID=e337e867-b8aa-4341-b6d1-0c2a6feec2bf ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.14.0-1033-oem
}
submenu ‘Opciones avanzadas para Ubuntu’ $menuentry_id_option ‘gnulinux-advanced-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
menuentry ‘Ubuntu, con Linux 5.14.0-1033-oem’ --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-5.14.0-1033-oem-advanced-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
fi
echo ‘Cargando Linux 5.14.0-1033-oem…’
linux /boot/vmlinuz-5.14.0-1033-oem root=UUID=e337e867-b8aa-4341-b6d1-0c2a6feec2bf ro quiet splash $vt_handoff
echo ‘Cargando imagen de memoria inicial…’
initrd /boot/initrd.img-5.14.0-1033-oem
}
menuentry ‘Ubuntu, con Linux 5.14.0-1033-oem (recovery mode)’ --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-5.14.0-1033-oem-recovery-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
fi
echo ‘Cargando Linux 5.14.0-1033-oem…’
linux /boot/vmlinuz-5.14.0-1033-oem root=UUID=e337e867-b8aa-4341-b6d1-0c2a6feec2bf ro recovery nomodeset dis_ucode_ldr
echo ‘Cargando imagen de memoria inicial…’
initrd /boot/initrd.img-5.14.0-1033-oem
}
menuentry ‘Ubuntu, con Linux 5.14.0-1032-oem’ --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-5.14.0-1032-oem-advanced-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
fi
echo ‘Cargando Linux 5.14.0-1032-oem…’
linux /boot/vmlinuz-5.14.0-1032-oem root=UUID=e337e867-b8aa-4341-b6d1-0c2a6feec2bf ro quiet splash $vt_handoff
echo ‘Cargando imagen de memoria inicial…’
initrd /boot/initrd.img-5.14.0-1032-oem
}
menuentry ‘Ubuntu, con Linux 5.14.0-1032-oem (recovery mode)’ --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-5.14.0-1032-oem-recovery-e337e867-b8aa-4341-b6d1-0c2a6feec2bf’ {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
else
search --no-floppy --fs-uuid --set=root e337e867-b8aa-4341-b6d1-0c2a6feec2bf
fi
echo ‘Cargando Linux 5.14.0-1032-oem…’
linux /boot/vmlinuz-5.14.0-1032-oem root=UUID=e337e867-b8aa-4341-b6d1-0c2a6feec2bf ro recovery nomodeset dis_ucode_ldr
echo ‘Cargando imagen de memoria inicial…’
initrd /boot/initrd.img-5.14.0-1032-oem
}
}
END /etc/grub.d/10_linux
BEGIN /etc/grub.d/10_linux_zfs
END /etc/grub.d/10_linux_zfs
BEGIN /etc/grub.d/20_linux_xen
END /etc/grub.d/20_linux_xen
BEGIN /etc/grub.d/20_memtest86+
END /etc/grub.d/20_memtest86+
BEGIN /etc/grub.d/30_os-prober
menuentry ‘MX 21.1 Wildflower (21.1 ) (en /dev/nvme0n1p3)’ --class mx --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-simple-9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-13-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash
initrd /boot/initrd.img-5.10.0-13-amd64
}
submenu ‘Opciones avanzadas para MX 21.1 Wildflower (21.1 ) (en /dev/nvme0n1p3)’ $menuentry_id_option ‘osprober-gnulinux-advanced-9e16712a-3750-45e3-ae83-465c276ef368’ {
menuentry ‘MX 21.1 Wildflower (en /dev/nvme0n1p3)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.10.0-13-amd64–9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-13-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash
initrd /boot/initrd.img-5.10.0-13-amd64
}
menuentry ‘MX 21.1 Wildflower, with Linux 5.10.0-13-amd64 (en /dev/nvme0n1p3)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.10.0-13-amd64–9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-13-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash
initrd /boot/initrd.img-5.10.0-13-amd64
}
menuentry ‘MX 21.1 Wildflower, with Linux 5.10.0-13-amd64 (systemd) (en /dev/nvme0n1p3)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.10.0-13-amd64–9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-13-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash init=/lib/systemd/systemd
initrd /boot/initrd.img-5.10.0-13-amd64
}
menuentry ‘MX 21.1 Wildflower, with Linux 5.10.0-9-amd64 (en /dev/nvme0n1p3)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.10.0-9-amd64–9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-9-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash
initrd /boot/initrd.img-5.10.0-9-amd64
}
menuentry ‘MX 21.1 Wildflower, with Linux 5.10.0-9-amd64 (systemd) (en /dev/nvme0n1p3)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.10.0-9-amd64–9e16712a-3750-45e3-ae83-465c276ef368’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
else
search --no-floppy --fs-uuid --set=root 9e16712a-3750-45e3-ae83-465c276ef368
fi
linux /boot/vmlinuz-5.10.0-9-amd64 root=UUID=9e16712a-3750-45e3-ae83-465c276ef368 ro quiet splash init=/lib/systemd/systemd
initrd /boot/initrd.img-5.10.0-9-amd64
}
}
menuentry ‘Manjaro Linux (21.2.6) (en /dev/nvme0n1p4)’ --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-simple-f9002c4b-1505-496c-812e-d01a579d3f04’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
else
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
fi
linux /boot/vmlinuz-5.15-x86_64 root=UUID=f9002c4b-1505-496c-812e-d01a579d3f04 rw quiet udev.log_priority=3
initrd /boot/amd-ucode.img /boot/initramfs-5.15-x86_64.img
}
submenu ‘Opciones avanzadas para Manjaro Linux (21.2.6) (en /dev/nvme0n1p4)’ $menuentry_id_option ‘osprober-gnulinux-advanced-f9002c4b-1505-496c-812e-d01a579d3f04’ {
menuentry ‘Manjaro Linux (en /dev/nvme0n1p4)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.15-x86_64–f9002c4b-1505-496c-812e-d01a579d3f04’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
else
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
fi
linux /boot/vmlinuz-5.15-x86_64 root=UUID=f9002c4b-1505-496c-812e-d01a579d3f04 rw quiet udev.log_priority=3
initrd /boot/amd-ucode.img /boot/initramfs-5.15-x86_64.img
}
menuentry ‘Manjaro Linux (Kernel 5.15.32-1-MANJARO x64) (en /dev/nvme0n1p4)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.15-x86_64–f9002c4b-1505-496c-812e-d01a579d3f04’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
else
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
fi
linux /boot/vmlinuz-5.15-x86_64 root=UUID=f9002c4b-1505-496c-812e-d01a579d3f04 rw quiet udev.log_priority=3
initrd /boot/amd-ucode.img /boot/initramfs-5.15-x86_64.img
}
menuentry ‘Manjaro Linux (Kernel 5.15.32-1-MANJARO x64 - fallback initramfs) (en /dev/nvme0n1p4)’ --class gnu-linux --class gnu --class os $menuentry_id_option ‘osprober-gnulinux-/boot/vmlinuz-5.15-x86_64–f9002c4b-1505-496c-812e-d01a579d3f04’ {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
else
search --no-floppy --fs-uuid --set=root f9002c4b-1505-496c-812e-d01a579d3f04
fi
linux /boot/vmlinuz-5.15-x86_64 root=UUID=f9002c4b-1505-496c-812e-d01a579d3f04 rw quiet udev.log_priority=3
initrd /boot/initramfs-5.15-x86_64-fallback.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
menuentry ‘UEFI Firmware Settings’ $menuentry_id_option ‘uefi-firmware’ {
fwsetup
}
END /etc/grub.d/30_uefi-firmware
BEGIN /etc/grub.d/35_fwupd
END /etc/grub.d/35_fwupd
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