GRUB error: unknown file system

better is
for chroot ( not for btrfs )

sudo manjaro-chroot -a
1 Like

I got to the point-
Chroot/bin/bash

[root@manjaro /] # grub-install

And then

Arrow like this >
Arrow >
What did I screw up this time?

It means you didn’t enter the complete command…

grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"

Make sure you copy and paste it completely, down to the last character.

Installing

EFI variables not supported on this system
Grub install error efi boot he failed to register the boot entry
No such file or directory

Try this command… :arrow_down:

mount -t efivarfs efivarfs /sys/firmware/efi/efivarfs
grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"
update-grub
exit
umount -R /manjaro
1 Like

recheck info

inxi  -Mxa ( check for UEFI only , not UEFI[legacy] or Bios )
test -d /sys/firmware/efi && echo efi || echo bios

in your Bios

  • disable secure boot
  • disable fastboot
  • disks on AHCI
  • no legacy
  • no CSM
  • UEFI only or others ( not windows )

you should see
UEFI < USB vendor name > < patrition 1 > --> boot in EFI
is ko if you get UEFI[legacy] on boot USB iso manjaro

1 Like

Inxi
12uefi Dell

Test d
Efi

mount -t efivarfs efivarfs /sys/firmware/efi/efivarfs
grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"
update-grub
exit
umount -R /manjaro

Efivarfs : mount point does not exist

mkdir /sys/firmware/efi/efivarfs
mount -t efivarfs efivarfs /sys/firmware/efi/efivarfs
grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"
update-grub
exit
umount -R /manjaro

Update: Corrected a typo. Sorry about that. :frowning_face:

1 Like

I know… I am a pain…

Mkdir: efivar cannot create directory
Operation not permitted

I am on root@manjaro ~]#

Then you are not in the chroot environment, which means you didn’t execute all the commands. :frowning:

sigh

Okay, let’s go over this again, and please this time, use the browser in the live session to connect to the forum, so that you can execute all of the commands below… :arrow_down:

mount --bind /dev /manjaro/dev
mount -t proc /manjaro/proc
mount -t sysfs /manjaro/sys
[ -d /manjaro/sys/firmware/efi/efivarfs ] || mkdir -p /manjaro/sys/firmware/efi/efivarfs
mount -t efivarfs efivarfs /manjaro/sys/firmware/efi/efivarfs
chroot /manjaro /usr/bin/bash
grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"
update-grub
exit
umount -R /manjaro

You won’t believe it
Firefox just died on me
The GUI started flickering and it froze

Won’t restart

One more time

I promise I am rebooting usb stick

Ok now step by step one by one command

  1. Boot the USB drive.

  2. Open up a terminal.

  3. Become root. :arrow_down:

su -
  1. Issue the following commands. :arrow_down:
mount -t ext4 /dev/sda6 /manjaro
mount -t vfat /dev/sda1 /manjaro/boot/efi
mount --bind /dev /manjaro/dev
mount -t proc proc /manjaro/proc
mount -t sysfs sys /manjaro/sys
[ -d /manjaro/sys/firmware/efi/efivarfs ] || mkdir -p /manjaro/sys/firmware/efi/efivarfs
mount -t efivarfs efivarfs /manjaro/sys/firmware/efi/efivarfs
chroot /manjaro /usr/bin/bash
grub-install --recheck --no-rs-codes --modules="part_gpt part_msdos" --efi-directory="/boot/efi" --target="x86_64-efi"
update-grub
exit
umount -R /manjaro
  1. Reboot your computer and remove the USB drive.
1 Like

I am going step by step here so that we both remain sane

Step 4 returns now:

Manjaro/proc: can’t find in etc/fstab

There were typos in my previous post. I’ve corrected them. Please try again from the 4th line on as corrected above. :persevere:

1 Like

I am stuck at efivarfs now

I go line by line
Command after command
Copy paste from live boot Firefox

Mkdir cannot create directory

Inhale exhale I’m the worst

I’m sorry, but this is where I give up. Maybe someone else can take over. @stephane?

I understand Aragorn you are my hero- kudos to you.

I have not been able to go past step 4

Perhaps tomorrow someone could take over - replying, entering properly edited text on my small smarphone is not easy, also my baby boy crying all the time makes it all more complicated to follow…

I am grateful to you mate and I will find the guy who told me upgrading W10 would pose absolutely no issues whatsoever…

When burning the iso under Rufus
The partition scheme is supposed to remain MBR or be modified to GPT?
I’m struggling to discover my mistakes here…
My flash usb stick is working properly.
I have downloaded the right iso of Manjaro KDE x64
What could I have missed?

Edit/ this time I made use of Stephane’s suggestion

chroot -a

Select system to mount 0-0

I chose 1
Grub installed. Success.

Generated grub config file

However, I still can’t get efivarfs to work
Also,

grub-probe error cannot find a grub drive for dev/sdv1

edit2://followed the instructions, restarted, now on Manjaro, update-GRUB to see my Windows 10 as well.

Upon restart there is no Windows 10 in boot menu any more - did I miss sth again?

Should I now go back to my original BIOS settings?

Is that all? Has it been fixed, gentlemen?