I installed manjaro, and I can access it through "EFI bootloader" but when I restart without the USB I get a GRUB prompt

Like the title says, it's installed. If I find the right bootloader in the live USBs Menu (https://i.imgur.com/ykbP1Je.jpg) then it can boot and things work. But when I restarted without the USB I get this grub 2 Prompt (https://i.imgur.com/mXvPixo.jpg) I'm sure there's a reasonable explanation but I've been spending a few hours trying to fix this without much to show for it. I've looked around the internet and searched the wiki and the forums but either I don't understand what they mean or it doesn't work.

Hello :slightly_smiling_face:!
From the GRUB prompt i've seen something is wrong with GRUB config.
Have you installed Manjaro alongside e.g. windows on the same drive or is it the only OS on that particular disk?
You might want to try to install with manual partitioning.
What you need:

  1. A 512MB FAT32 EFI parition mounted at /boot/efi (The "Boot Sector")
  2. A root partition (preferably ext4) mounted at / (For your OS)
  3. (Optional) a swap partition. (To extend RAM if you run out of it)

All of these should be on the same drive.

Be careful tho, if you have another OS like Windows on that disk you could easily nuke that OS, so watch out.

I did this but the same thing happened, do you think it's a problem with grub itself? is that possible?

Reinstalling Grub might resolve the issue.

https://wiki.manjaro.org/index.php?title=GRUB/Restore_the_GRUB_Bootloader

You might need to use 1 instead of 0 at sudo manjaro-chroot -a .

guys ALWAYS BEFORE CHECK Whats's wrong before doing something !
so you boot on ISO USB livemanjaro ( not your disk ! )
open a terminal and browser and this topic

inxi -Fxxxza
parted -l 

This is the output of inxi -Fxxxza

System:    Host: manjaro Kernel: 5.4.23-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC driver=free nouveau.modeset=1 
           i915.modeset=1 radeon.modeset=1 misobasedir=manjaro misolabel=MANJARO_KDE_1902 quiet systemd.show_status=1 
           apparmor=1 security=apparmor 
           Desktop: KDE Plasma 5.17.5 tk: Qt 5.14.1 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: Micro-Star model: B450 TOMAHAWK (MS-7C02) v: 1.0 serial: <filter> UEFI: American Megatrends 
           v: 1.70 date: 03/06/2019 
CPU:       Topology: 6-Core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP arch: Zen+ family: 17 (23) model-id: 8 stepping: 2 
           microcode: 800820D L2 cache: 3072 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 81617 
           Speed: 1416 MHz min/max: 1550/3400 MHz boost: enabled Core speeds (MHz): 1: 1486 2: 1440 3: 1546 4: 1391 5: 1387 
           6: 1379 7: 1460 8: 1434 9: 1487 10: 1366 11: 1391 12: 1465 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA GP107 [GeForce GTX 1050] vendor: PNY driver: nouveau v: kernel bus ID: 1c:00.0 chip ID: 10de:1c81 
           Display: x11 server: X.Org 1.20.7 driver: nouveau unloaded: modesetting alternate: fbdev,nv,vesa 
           compositor: kwin_x11 resolution: 1920x1080~60Hz 
           OpenGL: renderer: NV137 v: 4.3 Mesa 19.3.4 direct render: Yes 
Audio:     Device-1: NVIDIA GP107GL High Definition Audio vendor: PNY driver: snd_hda_intel v: kernel bus ID: 1c:00.1 
           chip ID: 10de:0fb9 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel 
           bus ID: 1e:00.3 chip ID: 1022:1457 
           Sound Server: ALSA v: k5.4.23-1-MANJARO 
Network:   Device-1: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network Adapter driver: bcma-pci-bridge v: N/A 
           bus ID: 17:00.0 chip ID: 14e4:43a0 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI driver: r8169 v: kernel 
           port: f000 bus ID: 18:00.0 chip ID: 10ec:8168 
           IF: enp24s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 3.45 TiB used: 153.2 MiB (0.0%) 
           ID-1: /dev/sda vendor: Western Digital model: WD2502ABYS-02B7A0 size: 233.82 GiB block size: physical: 512 B 
           logical: 512 B speed: 3.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 3B03 scheme: GPT 
           ID-2: /dev/sdb vendor: Seagate model: ST2000VN004-2E4164 size: 1.82 TiB block size: physical: 4096 B logical: 512 B 
           speed: 6.0 Gb/s rotation: 5900 rpm serial: <filter> rev: SC60 
           ID-3: /dev/sdc type: USB vendor: SanDisk model: Cruzer Blade size: 29.25 GiB block size: physical: 512 B 
           logical: 512 B serial: <filter> rev: 1.00 scheme: MBR 
           ID-4: /dev/sdd vendor: Seagate model: ST1000LX015-1U7172 size: 931.51 GiB block size: physical: 4096 B 
           logical: 512 B speed: 6.0 Gb/s rotation: 5400 rpm serial: <filter> rev: SDM1 scheme: GPT 
           ID-5: /dev/sde vendor: SanDisk model: SDSSDH3512G size: 476.94 GiB block size: physical: 512 B logical: 512 B 
           speed: 6.0 Gb/s serial: <filter> rev: 7000 scheme: GPT 
Partition: ID-1: / raw size: N/A size: 11.74 GiB used: 153.2 MiB (1.3%) fs: overlay source: ERR-102 
Sensors:   System Temperatures: cpu: 27.1 C mobo: N/A gpu: nouveau temp: 25 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 296 Uptime: 1m Memory: 15.65 GiB used: 1.19 GiB (7.6%) Init: systemd v: 242 Compilers: gcc: 9.2.1 
           Shell: bash v: 5.0.16 running in: yakuake inxi: 3.0.37 

and this is the output of parted -1

has been opened read-only.
Error: /dev/sr0: unrecognised disk label
Model: TSSTcorp CDDVDW SH-224DB (scsi)                                    
Disk /dev/sr0: 174MB
Sector size (logical/physical): 2048B/2048B
Partition Table: unknown
Disk Flags: 

sudo parted -l
(with lowercase L)

oh my bad, that's still the output though.

has been opened read-only.
Error: /dev/sr0: unrecognised disk label
Model: TSSTcorp CDDVDW SH-224DB (scsi)                                    
Disk /dev/sr0: 174MB
Sector size (logical/physical): 2048B/2048B
Partition Table: unknown
Disk Flags: 

first can you update your bios ?
lastest version is 7C02v1D date : 2019-11-11
https://en.msi.com/Motherboard/support/B450-TOMAHAWK

something really wrong in your report from
sudo parted -l , any other disks ?
try sudo fdisk -l

sr0 is for CD/DVD/blueray

this is from the live USB right now
sudo fdisk -l

Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 540.87 MiB, 567123968 bytes, 1107664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 1.68 GiB, 1786863616 bytes, 3489968 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 580.2 MiB, 608378880 bytes, 1188240 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 233.84 GiB, 251059544064 bytes, 490350672 sectors
Disk model: WDC WD2502ABYS-0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 9A466F20-90CD-944B-B422-D2C78E433D3A


Disk /dev/sdb: 1.84 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: ST2000VN004-2E41
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sdc: 29.26 GiB, 31406948352 bytes, 61341696 sectors
Disk model: Cruzer Blade    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot   Start     End Sectors  Size Id Type
/dev/sdc1  *         64 5945319 5945256  2.9G  0 Empty
/dev/sdc2       5945320 5953511    8192    4M ef EFI (FAT-12/16/32)


Disk /dev/sdd: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LX015-1U71
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: AC3C54AC-78CA-42DE-85B8-2969494659FF

Device       Start        End    Sectors  Size Type
/dev/sdd1     2048    1050623    1048576  512M EFI System
/dev/sdd2  1050624 1953523711 1952473088  931G Linux filesystem


Disk /dev/sde: 476.96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: SanDisk SDSSDH35
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 246252F3-75F8-E543-9D43-D749D3EF629D

Device      Start        End   Sectors   Size Type
/dev/sde1    4096     618495    614400   300M EFI System
/dev/sde2  618496 1000206899 999588404 476.7G Linux filesystem

-have you upgraded your bios ?

  • can you check with
sudo parted -l

that flags boot and esp appears for one EFI disk ( marked as * )
it may missing flag boot

Disk /dev/sdd: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LX015-1U71
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: AC3C54AC-78CA-42DE-85B8-2969494659FF

Device       Start        End    Sectors  Size Type
/dev/sdd1     2048    1050623    1048576  512M EFI System
/dev/sdd2  1050624 1953523711 1952473088  931G Linux filesystem


Disk /dev/sde: 476.96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: SanDisk SDSSDH35
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 246252F3-75F8-E543-9D43-D749D3EF629D

Device      Start        End   Sectors   Size Type
/dev/sde1    4096     618495    614400   300M EFI System
/dev/sde2  618496 1000206899 999588404 476.7G Linux filesystem

These look to be two GNU/Linux installations. Can you say which is which?

Please post
efibootmgr -v
and
sudo blkid

I updated my BIOS
also here's the output of efibootmgr -v

BootCurrent: 0008
Timeout: 1 seconds
BootOrder: 0008,0004,0005,0007,0001,0002,0006
Boot0001  Hard Drive    BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)..GO..NO..........W.D.C. .W.D.2.5.0.2.A.B.Y.S.-.0.2.B.7.A.0...................\.,.@.r.d.=.X..........A.................................>..Gd-.;.A..MQ..L. . . . .W. .-.D.C.W.T.A.H.1.5.8.2.8.2.9........BO..NO..........S.T.2.0.0.0.V.N.0.0.4.-.2.E.4.1.6.4...................\.,.@.r.d.=.X..........A.................................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .5.Z.5.2.C.H.C.Z........BO..NO..........S.T.1.0.0.0.L.X.0.1.5.-.1.U.7.1.7.2...................\.,.@.r.d.=.X..........A.................................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .D.Z.H.E.3.X.D.0........BO..NO..........S.a.n.D.i.s.k. .S.D.S.S.D.H.3.5.1.2.G...................\.,.@.r.d.=.X..........A.................................>..Gd-.;.A..MQ..L.9.1.7.1.7.5.0.8.2.4.0.5. . . . . . . . ........BO
Boot0002  CD/DVD Drive  BBS(CDROM,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0300)..GO..NO..........T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.2.2.4.D.B...................\.,.@.r.d.=.X..........A.................................>..Gd-.;.A..MQ..L.9.R.E.3.8.6.F.E.0.A.A.0.B.E. . . . . . ........BO
Boot0004* ubuntu        HD(1,GPT,5521496f-8c93-41c9-95a4-bf95cc7cd596,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO
Boot0005* UEFI OS       HD(1,GPT,056e013a-dcba-9247-9a08-8d1c5f996f61,0x1000,0x96000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0006  USB KEY       BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0b00)..GO..NO..........S.a.n.D.i.s.k...................\.,.@.r.d.=.X..........A.............................>..Gd-.;.A..MQ..L.4.C.5.3.1.0.0.1.5.9.0.4.0.3.1.1.4.5.4.2........BO
Boot0007* UEFI: SanDisk PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x3)/USB(0,0)/CDROM(1,0x5ab7e8,0x8000)..BO
Boot0008* UEFI: SanDisk, Partition 2    PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x3)/USB(0,0)/HD(2,MBR,0x0,0x5ab7e8,0x2000)..BO```

And here is sudo blkid

/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/sda: PTUUID="9a466f20-90cd-944b-b422-d2c78e433d3a" PTTYPE="gpt"
/dev/sdb: LABEL="Library_of_alex" UUID="cb91606d-fa0e-44d8-946a-d89839751938" BLOCK_SIZE="4096" TYPE="ext4"
/dev/sdc1: BLOCK_SIZE="2048" UUID="2020-03-11-13-57-55-00" LABEL="MANJARO_KDE_1902" TYPE="iso9660"
/dev/sdc2: SEC_TYPE="msdos" LABEL_FATBOOT="MISO_EFI" LABEL="MISO_EFI" UUID="CE99-60AE" BLOCK_SIZE="512" TYPE="vfat"
/dev/sdd1: UUID="6472-8E2B" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="5521496f-8c93-41c9-95a4-bf95cc7cd596"
/dev/sdd2: LABEL="TurtleSSD" UUID="be39440a-1299-416e-9b7b-9300ea906c9c" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="ee90624a-253a-4d15-a612-3ab9fa76e75a"
/dev/sde1: UUID="4A80-0697" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="056e013a-dcba-9247-9a08-8d1c5f996f61"
/dev/sde2: UUID="893e1fde-1bab-4edb-9b4c-6be9788ccc38" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="db7c0c07-1601-134d-aa36-1d062b2396a2"
/dev/sr0: BLOCK_SIZE="2048" UUID="2015-06-30-10-42-39-00" LABEL="CD373A1" TYPE="iso9660"```
I hope this helps

Try the following first and see if you get to boot up Manjaro correctly. In your Manjaro live usb, open a terminal and run:

sudo efibootmgr -o 0008,0005,0004,0007,0001,0002,0006

Shutdown. Remove the usb and powerup your machine.

ok so I did it (adjusted because I had been doing things in between replies) but when I restart it goes back to it's original configuration.

Not knowning the "current state of the affairs", I can only suggest to reistall Manjaro's bootloader following the guide below:

Or:

https://wiki.manjaro.org/index.php?title=GRUB/Restore_the_GRUB_Bootloader

I have done both of those. I don't know how I can help, but I can give you the list of boot options and it's current order:

BootCurrent: 0011
Timeout: 1 seconds
BootOrder: 0011,0004,0000,000F,000D,0005,0012,0001,0002,0010
Boot0000* Manjaro
Boot0001  Hard Drive
Boot0002  CD/DVD Drive
Boot0004* ubuntu
Boot0005* UEFI OS
Boot000A  USB KEY
Boot000D* UEFI OS
Boot000F* UEFI OS
Boot0010  USB KEY
Boot0011* UEFI: SanDisk
Boot0012* UEFI: SanDisk, Partition 2

I do not have ubuntu installed on any drive and haven't for over a month so I do not know why it is considered an option. I think that's the problem though.

Try going into the bios/firmware settings and find your way to boot options/devices (or some such) and move Manjaro to top of the list. Sve the settings and reboot and see if it will work.

1 Like

ok I will try that and report back

Forum kindly sponsored by