Hi Everyone!
I new in here like you can see, i know i should present myself first but i think this is not the place.
So i going to try the most brief explaining the problem that got me 3 days aprox. researching and experimenting for resolve it (including in this forum)
Let start.
Got 2 linux distro on my lap, including manjaro in some of 5 days ago, the other one is fedora
grub is just seeing manjaro (like i said, is the most recent os on my ssd)
When i try to grub-mkconfig its output an grub-probe error, its dont recognize my ssd type:
sudo grub-mkconfig --output /boot/grub/grub.cfg
Generando un fichero de configuraciĂłn de grub...
Encontrado tema: /usr/share/grub/themes/manjaro/theme.txt
Encontrada imagen de linux: /boot/vmlinuz-6.1-x86_64
Encontrada imagen de memoria inicial: /boot/amd-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-x86_64-fallback.img
Aviso: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
**Encontrado Fedora Linux 38 (Workstation Edition) en /dev/nvme0n1p3**
Adding boot menu entry for **UEFI** Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2023-08-22 00:50:16 | timeshift-btrfs/snapshots/2023-08-22_00-50-16/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-08-22 00:03:39 | timeshift-btrfs/snapshots/2023-08-22_00-03-39/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found 2 snapshot(s)
Unmount /tmp/grub-btrfs.DAqFUQRuQ .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
**/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconocido.**
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
**/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconocido.**
hecho
so, there is an UEFI entry but i got 1 bios boot per os (2 bios boot, i dont know if this should be like that)
sudo fdisk -l
Disco /dev/nvme0n1: 953,87 GiB, 1024209543168 bytes, 2000409264 sectores
Modelo de disco: KINGSTON SKC3000S1024G
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lĂłgico/fĂsico): 512 bytes / 512 bytes
Tamaño de E/S (mĂnimo/Ăłptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: gpt
Identificador del disco: 967C5E21-2C8E-47B2-8DEC-0A5E81A2AFFE
Disposit. Comienzo Final Sectores Tamaño Tipo
**/dev/nvme0n1p1 2048 4095 2048 1M Arranque de BIOS**
/dev/nvme0n1p2 4096 2101247 2097152 1G Sistema de ficheros de Linux
/dev/nvme0n1p3 11325440 1031262207 1019936768 486,3G Sistema de ficheros de Linux
/dev/nvme0n1p4 1277022208 2000375807 723353600 344,9G Sistema de ficheros de Linux
**/dev/nvme0n1p5 2000375808 2000409230 33423 16,3M Arranque de BIOS**
/dev/nvme0n1p6 1031262208 1033719807 2457600 1,2G Sistema de ficheros de Linux
/dev/nvme0n1p7 1033719808 1277022207 243302400 116G Sistema de ficheros de Linux
Las entradas de la tabla de particiones no estĂĄn en el orden del disco.
p1: bios fedora boot
p5: bios manjaro boot
p2: Fedora /boot
p3: Fedora /
p4: Manjaro /
p6: in there i got a new partition including a copy of bot os /boot (just in case and for try a manual new installation of grub with both os)
p7: a shared partition between 2 OS
sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=db84186b-910d-4f49-906d-43078b385f06 / btrfs subvol=/@,defaults,discard=async,ssd 0 0
#UUID="10175850-d38b-4a79-8f5e-73c2c8460811 /boot ext4 subvol=/@boot,deafults,discard=async,ssd 0 0
UUID=db84186b-910d-4f49-906d-43078b385f06 /home btrfs subvol=/@home,defaults,discard=async,ssd 0 0
UUID=db84186b-910d-4f49-906d-43078b385f06 /var/cache btrfs subvol=/@cache,defaults,discard=async,ssd 0 0
UUID=db84186b-910d-4f49-906d-43078b385f06 /var/log btrfs subvol=/@log,defaults,discard=async,ssd 0 0
UUID=ac885332-c140-4c3c-80fe-4aa45d1d5cef /home/danielignacioc/Documentos/calibre_biblioteca btrfs defaults,discard=async,ssd 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
p6 commented (i dont want to break manjaro too)
every fs is btrfs (except for p1, p5 and p6)
cat /boot/grub/grub.cfg
#
# 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 ###
insmod part_gpt
insmod part_msdos
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="${saved_entry}"
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
}
set menu_color_normal=light-gray/black
set menu_color_highlight=green/black
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root db84186b-910d-4f49-906d-43078b385f06
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_CL
insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root db84186b-910d-4f49-906d-43078b385f06
insmod gfxmenu
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_12.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_14.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_16.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_24.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_48.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_bold_16.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/dejavu_sans_mono_12.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-12.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-14.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-16.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-18.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-b12.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-b14.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-b16.pf2
loadfont ($root)/@/usr/share/grub/themes/manjaro/terminus-b18.pf2
insmod png
set theme=($root)/@/usr/share/grub/themes/manjaro/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=hidden
set timeout=5
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 5 ; then
set timeout=0
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Manjaro Linux' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-db84186b-910d-4f49-906d-43078b385f06' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root db84186b-910d-4f49-906d-43078b385f06
linux /@/boot/vmlinuz-6.1-x86_64 root=UUID=db84186b-910d-4f49-906d-43078b385f06 rw rootflags=subvol=@ quiet splash apparmor=1 security=apparmor udev.log_priority=3
initrd /@/boot/amd-ucode.img /@/boot/initramfs-6.1-x86_64.img
}
submenu 'Opciones avanzadas para Manjaro Linux' $menuentry_id_option 'gnulinux-advanced-db84186b-910d-4f49-906d-43078b385f06' {
menuentry 'Manjaro Linux (Kernel: 6.1.44-1-MANJARO x64)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.44-1-MANJARO x64-advanced-db84186b-910d-4f49-906d-43078b385f06' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root db84186b-910d-4f49-906d-43078b385f06
linux /@/boot/vmlinuz-6.1-x86_64 root=UUID=db84186b-910d-4f49-906d-43078b385f06 rw rootflags=subvol=@ quiet splash apparmor=1 security=apparmor udev.log_priority=3
initrd /@/boot/amd-ucode.img /@/boot/initramfs-6.1-x86_64.img
}
menuentry 'Manjaro Linux (Kernel: 6.1.44-1-MANJARO x64 - fallback initramfs)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.44-1-MANJARO x64-fallback-db84186b-910d-4f49-906d-43078b385f06' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root db84186b-910d-4f49-906d-43078b385f06
linux /@/boot/vmlinuz-6.1-x86_64 root=UUID=db84186b-910d-4f49-906d-43078b385f06 rw rootflags=subvol=@ quiet splash apparmor=1 security=apparmor udev.log_priority=3
initrd /@/boot/initramfs-6.1-x86_64-fallback.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/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
if [ "$grub_platform" = "efi" ]; then
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
fi
### 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 ###
### BEGIN /etc/grub.d/41_snapshots-btrfs ###
if [ ! -e "${prefix}/grub-btrfs.cfg" ]; then
echo ""
else
submenu 'Manjaro Linux snapshots' {
configfile "${prefix}/grub-btrfs.cfg"
}
fi
### END /etc/grub.d/41_snapshots-btrfs ###
### BEGIN /etc/grub.d/60_memtest86+ ###
if [ "${grub_platform}" == "pc" ]; then
menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {
search --fs-uuid --no-floppy --set=root db84186b-910d-4f49-906d-43078b385f06
linux16 /@/boot/memtest86+/memtest.bin
}
fi
### END /etc/grub.d/60_memtest86+ ###
### BEGIN /etc/grub.d/60_memtest86+-efi ###
if [ "${grub_platform}" == "efi" ]; then
menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {
if loadfont unicode ; then
set gfxmode=1024x768,800x600,auto
set gfxpayload=800x600,1024x768
terminal_output gfxterm
fi
search --fs-uuid --no-floppy --set=root db84186b-910d-4f49-906d-43078b385f06
linux /@/boot/memtest86+/memtest.efi
}
fi
### END /etc/grub.d/60_memtest86+-efi ###
there is no menuentry for fedora, i try to manual add in on 40_custom with no results (i move it to other place becouse it not work but going to post it too)
#!/bin/sh
exec tail -n +3 $0
# 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 'Fedora Linux' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-21d06782-32e8-45e7-bbd0-b0c27a58d3ca' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 21d06782-32e8-45e7-bbd0-b0c27a58d3ca
linux /@/root/boot/vmlinuz-6.4.10-200.fc38.x86_64 root=UUID=21d06782-32e8-45e7-bbd0-b0c27a58d3ca rw rootflags=subvol=@ quiet splash apparmor=1 security=appa
rmor udev.log_priority=3
initrd /@/root/boot/initramfs-6.4.10-200.fc38.x86_64.img
}
menuentry 'Fedora Linux EFI' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option '>
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 21d06782-32e8-45e7-bbd0-b0c27a58d3ca
chainloader /root/boot/efi/EFI/fedora/BOOTX64.EFI
}
menuentry 'Fedora Linux 2' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option '>
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 21d06782-32e8-45e7-bbd0-b0c27a58d3ca
linux /@/boot/vmlinuz-6.4.10-200.fc38.x86_64 root=UUID=21d06782-32e8-45e7-bbd0-b0c27a58d>
rmor udev.log_priority=3
initrd /@/boot/initramfs-6.4.10-200.fc38.x86_64.img
}
menuentry 'Fedora Linux EFI 2' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_opti>
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 21d06782-32e8-45e7-bbd0-b0c27a58d3ca
chainloader /boot/efi/EFI/fedora/BOOTX64.EFI
}
inxi -Fxxxz
System:
Kernel: 6.1.44-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc Desktop: GNOME v: 44.3 tk: GTK v: 3.24.38 wm: gnome-shell
dm: GDM v: 44.1 Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 81N6 v: Lenovo IdeaPad C340-14API
serial: <superuser required> Chassis: type: 10 v: Lenovo IdeaPad C340-14API
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0J40679 WIN
serial: <superuser required> UEFI-[Legacy]: LENOVO v: AGCN30WW(V1.13)
date: 06/10/2022
Battery:
ID-1: BAT1 charge: 38.9 Wh (100.0%) condition: 38.9/45.0 Wh (86.4%)
volts: 17.3 min: 15.4 model: 0x53 0x4D 0x50 0x00 0x32 0x30 0 0x4C 0x31 0x38
0x4D 0x34 0x50 0 type: Li-ion serial: <filter> status: full cycles: 436
CPU:
Info: quad core model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP smt: enabled arch: Zen/Zen+ note: check rev: 1 cache:
L1: 384 KiB L2: 2 MiB L3: 4 MiB
Speed (MHz): avg: 1359 high: 1400 min/max: 1400/2100 boost: enabled cores:
1: 1400 2: 1362 3: 1247 4: 1264 5: 1400 6: 1400 7: 1400 8: 1400
bogomips: 33550
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
vendor: Lenovo driver: amdgpu v: kernel arch: GCN-5 pcie: speed: 8 GT/s
lanes: 16 ports: active: HDMI-A-1,eDP-1 empty: none bus-ID: 04:00.0
chip-ID: 1002:15d8 class-ID: 0300 temp: 51.0 C
Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-4:3 chip-ID: 13d3:56b2
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.1.2
compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
Monitor-1: HDMI-A-1 model: Samsung T24C301 res: 1920x1080 dpi: 94
size: 521x293mm (20.51x11.54") diag: 598mm (23.5") modes: max: 1920x1080
min: 720x400
Monitor-2: eDP-1 model: BOE Display 0x075a res: 1366x768 dpi: 112
size: 309x173mm (12.17x6.81") diag: 354mm (13.9") modes: max: 1366x768
min: 640x480
API: OpenGL v: 4.6 Mesa 23.1.5 renderer: AMD Radeon Vega 8 Graphics
(raven LLVM 15.0.7 DRM 3.49 6.1.44-1-MANJARO) direct-render: Yes
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 04:00.1 chip-ID: 1002:15de class-ID: 0403
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Lenovo
driver: snd_pci_acp3x v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 04:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: AMD Family 17h/19h HD Audio vendor: Lenovo driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 04:00.6 chip-ID: 1022:15e3
class-ID: 0403
API: ALSA v: k6.1.44-1-MANJARO status: kernel-api with: aoss
type: oss-emulator
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 0.3.77 status: off
Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
type: plugin
Network:
Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: Lenovo driver: ath10k_pci v: kernel pcie: speed: 2.5 GT/s lanes: 1
bus-ID: 02:00.0 chip-ID: 168c:0042 class-ID: 0280
IF: wlp2s0 state: up mac: <filter>
Bluetooth:
Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-2:3 chip-ID: 0cf3:e500 class-ID: e001
Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 35.61 GiB (3.7%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SKC3000S1024G size: 953.87 GiB
speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: EIFK31.6
temp: 17.9 C scheme: GPT
Partition:
ID-1: / size: 344.92 GiB used: 18.62 GiB (5.4%) fs: btrfs
dev: /dev/nvme0n1p4
ID-2: /home size: 344.92 GiB used: 18.62 GiB (5.4%) fs: btrfs
dev: /dev/nvme0n1p4
ID-3: /var/log size: 344.92 GiB used: 18.62 GiB (5.4%) fs: btrfs
dev: /dev/nvme0n1p4
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 50.4 C mobo: N/A gpu: amdgpu temp: 50.0 C
Fan Speeds (rpm): N/A
Info:
Processes: 330 Uptime: 1h 43m wakeups: 3 Memory: total: 6 GiB
available: 5.73 GiB used: 2.7 GiB (47.2%) Init: systemd v: 253
default: graphical Compilers: gcc: 13.2.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 1180 Shell: Zsh v: 5.9 running-in: gnome-terminal inxi: 3.3.29
sudo update-grub && journalctl -b --reverse --lines=50
Generando un fichero de configuraciĂłn de grub...
Encontrado tema: /usr/share/grub/themes/manjaro/theme.txt
Encontrada imagen de linux: /boot/vmlinuz-6.1-x86_64
Encontrada imagen de memoria inicial: /boot/amd-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-x86_64-fallback.img
Aviso: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Encontrado Fedora Linux 38 (Workstation Edition) en /dev/nvme0n1p3
Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2023-08-22 00:50:16 | timeshift-btrfs/snapshots/2023-08-22_00-50-16/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-08-22 00:03:39 | timeshift-btrfs/snapshots/2023-08-22_00-03-39/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found 2 snapshot(s)
Unmount /tmp/grub-btrfs.f3n8malRro .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconocido.
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconocido.
hecho
ago 23 20:04:32 ecolink sudo[14347]: pam_unix(sudo:session): session closed for user root
ago 23 20:04:32 ecolink systemd[1]: tmp-grub\x2dbtrfs.f3n8malRro.mount: Deactivated successfully.
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/41_custom ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fi
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: source $prefix/custom.cfg
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: source ${config_directory}/custom.cfg
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: if [ -f ${config_directory}/custom.cfg ]; then
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/41_custom ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/40_custom ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: # the 'exec tail' line above.
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: # menu entries you want to add after this comment. Be careful not to change
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: # This file provides an easy way to add custom menu entries. Simply type the
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/40_custom ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/35_fwupd ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/35_fwupd ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/30_uefi-firmware ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fi
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: }
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fwsetup
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: if [ "$grub_platform" = "efi" ]; then
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/30_uefi-firmware ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/30_os-prober ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/30_os-prober ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/20_ppc_terminfo ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/20_ppc_terminfo ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/20_linux_xen ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/20_linux_xen ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/14_menu_show_once ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fi
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fi
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: save_env menu_show_once_timeout
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: unset menu_show_once_timeout
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: set timeout="${menu_show_once_timeout}"
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: set timeout_style=menu
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: if [ "${menu_show_once_timeout}" ]; then
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: if [ x$feature_timeout_style = xy ]; then
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### BEGIN /etc/grub.d/14_menu_show_once ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing:
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: ### END /etc/grub.d/12_menu_auto_hide ###
ago 23 20:04:31 ecolink root[15292]: 40grub2: debug: parsing: fi
any other output you need, please let me know
thanks for read