I have a problem in grub or boot

Hi!

Instead of GNU appearing, its just running Manjaro. I mean no GNU interface. I reinstalled GNU from this instruction (GRUB/Restore the GRUB Bootloader - Manjaro )

sblk -o PATH,PTTYPE,PARTTYPE,FSTYPE,PARTTYPENAME

PATH           PTTYPE PARTTYPE                             FSTYPE   PARTTYPENAME
/dev/loop0                                                 squashfs 
/dev/loop1                                                 squashfs 
/dev/loop2                                                 squashfs 
/dev/loop3                                                 squashfs 
/dev/sda       gpt                                                  
/dev/sda1      gpt    e3c9e316-0b5c-4db8-817d-f92df00215ae          Microsoft reserved
/dev/sda2      gpt    ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 ntfs     Microsoft basic data
/dev/sda3      gpt    0fc63daf-8483-4772-8e79-3d69d8477de4 ext4     Linux filesystem
/dev/sdb       dos                                         iso9660  
/dev/sdb1      dos    0x0                                  iso9660  Empty
/dev/sdb2      dos    0xef                                 vfat     EFI (FAT-12/16/32)
/dev/nvme0n1   gpt                                                  
/dev/nvme0n1p1 gpt    c12a7328-f81f-11d2-ba4b-00a0c93ec93b vfat     EFI System
/dev/nvme0n1p2 gpt    e3c9e316-0b5c-4db8-817d-f92df00215ae          Microsoft reserved
/dev/nvme0n1p3 gpt    ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 ntfs     Microsoft basic data
/dev/nvme0n1p4 gpt    de94bba4-06d1-4d40-a16a-bfd50179d6ac ntfs     Windows recovery environment
/dev/nvme0n1p5 gpt    ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 ntfs     Microsoft basic data

manjaro-chroot -a

grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda3]
 --> mount: [/mnt]
 --> mount: [/mnt/boot/efi]

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

Installing for x86_64-efi platform.
Installation finished. No error reported.

grub-mkconfig -o /boot/grub/grub.cfg

Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.5-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.5-x86_64.img
Found initrd fallback image: /boot/initramfs-6.5-x86_64-fallback.img
Warning: 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.
ERROR: mkdir /var/lock/dmraid
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done

What did I do wrong?

Probably nothing (apart from the typo in your first command as posted here, which I guess isn’t the case with what you actually used!)

Could you post the output of cat /etc/default/grub please? That will show if the GRUB menu is hidden by default.

By the way, the “Generating grub configuration file” warning and error can be ignored.

This is assuming your Manjaro is booting normally apart from not showing the menu?

Really sorry for this history, but i just reinstall manjaro. Yes, manjaro normally started, but without grub menu.

Now all ok.

Just asking … did you run a system upgrade right after installing? This would likely have included a newer kernel and enabled GRUB menu visibility.

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.