Se já existe uma partição efi, você não precisa fazer nada. Basta montá-lo em / boot / efi. Então o instalador deve fazer tudo por você.
Para mim, sda3 é \ efi e sda8 é / boot, então o que eu preciso fazer é
mount /dev/sda8 /boot
mkdir /boot/efi && mount /dev/sda3 /boot/efi
finalmente parece:
housezet@arch: ~
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 260M 0 part
├─sda2 8:2 0 1.5G 0 part
├─sda3 8:3 0 260M 0 part /boot/efi
├─sda4 8:4 0 128M 0 part
├─sda5 8:5 0 845.1G 0 part /home/win
├─sda6 8:6 0 392M 0 part
├─sda7 8:7 0 33.9G 0 part
├─sda8 8:8 0 500M 0 part /boot
├─sda9 8:9 0 19.5G 0 part /
├─sda11 8:11 0 27G 0 part /home
└─sda12 8:12 0 3G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
e
housezet@arch: ~
$ ls /boot
efi initramfs-linux.img vmlinuz-linux
Para sinalizadores 'msftres', consulte esta pergunta: É seguro formatar msftres, msftdata e partições ocultas?