You are not logged in.
I'm installing Arch as a Virtual Machine.
I successfully created 2 Partition (/dev/sda1 EFI System & /dev/sda2 Linux filesystem).
Then i chrooted into /dev/sda2 and mounted /dev/sda1.
When i tried to execute
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch
the following error came:
Installing for x86_64-efi platform.
grub-install: error: /boot/efi doesn't look like an EFI partition
Any idea? (/dev/sda1 is mounted unto /boot/efi)
Edit: Okay fixed it by making /dev/sda1 a fat32 partition with
mkfs.fat -F32 /dev/sda1
Last edited by Stefan_xyz (2019-12-12 10:18:47)
Offline
Then i chrooted into /dev/sda2 and mounted /dev/sda1.
You're supposed to mount everything needed before pacstrap / chrooting .
If unsure, run lsblk -f before running pacstrap to verify what you have mounted where.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline