You are not logged in.

#1 2017-08-05 03:28:23

exaos
Member
Registered: 2012-03-18
Posts: 17

systemd-boot issue with "/boot"

I am used to play with grub. Recently, I want to try systemd-boot. I followed the instructions in arch-wiki, but failed to boot my box. I checked and tried. Finally, I realized what stopped my booting.
When using grub, I mounted my ESP partition on "/boot/efi/". I keep this habit while playing with systemd-boot:
1. mount ESP on /boot/efi; 2. edit entries in /boot/efi/loader/entries/*.conf ; 3. try to reboot; ...
But the entries in $ESP/loader/ read files related to ESP partition. So I cannot boot correctly. And yes, systemd-boot works after copying kernel files into ESP partition.

I don't need to mount ESP while using grub. My kernel files stay in /boot on ROOT partition. How could I keep mounting ESP on /boot/efi and let systemd-boot work without manually copying files?

Offline

#2 2017-08-05 04:29:56

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,694

Re: systemd-boot issue with "/boot"

https://wiki.archlinux.org/index.php/Sy … t#EFI_boot

Sounds like you may be better off with refind, it can access other partitions and has drivers for other filesystems

Last edited by Scimmia (2017-08-05 04:32:37)

Offline

#3 2017-08-05 04:42:29

exaos
Member
Registered: 2012-03-18
Posts: 17

Re: systemd-boot issue with "/boot"

Yes. I switch to rEFInd now. :-D

Offline

Board footer

Powered by FluxBB