Installer fails on systemd-boot installation

I’m not able to install EndeavourOS with systemd-boot as dualboot on my system.
The grub installation works without any issues (from past installation tests).


installer log from live session (/home/liveuser/endeavour-install.log)

Hardware information (inxi -Fxxc0z --no-host)

Boot log (journalctl -b -0)

Are you using the default Windows efi partition? What size is it?

cp: error writing '/efi/848d4c976f6e4037ae6c2af436e9b0cd/6.2.8-arch1-1/initrd': No space left on device

Before you started the install, your EFI partition only had 3.2M free. Conservatively, you should budget 300M per kernel you install. It could be a lot less than that depending on what drivers you need though.

Thanks for the really quick answers!
I found the reason for the error:
My EFI partition is 500MB in size, so I assumed this should be okay. But I found out only 100MB of it was formatted.
I formatted the partition, now it’s 500M and the installation worked without issues.
I have to install the Windows boot loader again though. visible pain

1 Like
[PYTHON JOB]: "|-nvme0n1p1 vfat     FAT32 EFI        E78C-99E7                               3.2M    97% /efi          500M\n" 

How does that happen?

Some time ago I resized the 100MB Windows EFI partition to 500MB using GParted, I assumed that the filesystem would also be resized and didn’t check again.

The size of the partition is not always the same as the filesystem inside it.

Not all tools resize the filesystem along with the partition but gparted should do that.

I just assumed you might have to reformat it if changing the size? :thinking:

Most filesystems support resizing without formatting.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.