Some time ago, I wrote a tutorial on **[how to reinstall Grub][1] on Arch Linux after installing Windows.**
A few weeks ago, I had to reinstall **Arch Linux** from scratch on my laptop and I discovered installing **Grub** was not as straightforward as I remembered.
For this reason, I’m going to write this tutorial since **installing Grub on a UEFI bios** during a new **Arch Linux** installation it’s not too easy.
### Locating the EFI partition
The first important thing to do for installing **Grub** on **Arch Linux** is to locate the **EFI** partition.
Let’s run the following command in order to locate this partition:
```
# fdisk -l
```
We need to check the partition marked as **EFI System
**In my case is **/dev/sda2**
After that, we need to mount this partition, for example, on /boot/efi:
```
# mkdir /boot/efi
# mount /dev/sdb2 /boot/efi
```
Another important thing to do is adding this partition into the **/etc/fstab** file.