Yes.
Gosh
After /proc
Must be super user to use mount
You didn’t use su -
first? That was the first thing you should have done when opening up the terminal in order to execute the commands I gave you, and I even told you to do that.
Okay, issue the command…
su -
… and enter the root password for the live session. Then proceed with all of those commands.
Oh boy
Now I am getting this:
Unknow filetype system ‘procfs’
My bad. It used to be called procfs
, but apparently it has recently been rebranded to just proc
. Ergo, the command is…
mount -t proc proc /manjaro/proc
better is
for chroot ( not for btrfs )
sudo manjaro-chroot -a
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…
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
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
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.
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.
– 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…
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
-
Boot the USB drive.
-
Open up a terminal.
-
Become root.
su -
- Issue the following commands.
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
- Reboot your computer and remove the USB drive.
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