You are not logged in.

#1 2023-11-23 15:48:57

RoccoRakete
Member
Registered: 2023-11-23
Posts: 4

archiso "Disk Full" ?!

So I got time to fiddle around with archiso today.
I got to the point where it starts to build, but around 3 min into the process I get to a point where it outputs an error "Disk Full"... But it's not?!

I checked the disk space and available inodes with "df" this is the output + the output from "mkarchiso":
https://bpa.st/5YNA

I hope anyone can help!

Last edited by RoccoRakete (2023-11-24 08:44:08)

Offline

#2 2023-11-24 04:45:03

ectospasm
Member
Registered: 2015-08-28
Posts: 303

Re: archiso "Disk Full" ?!

Don't use pastebin.com, it is ad laden, has been known to push malware and is generally considered unsafe.  The   collaborative debugging section of the Arch IRC wiki article provides some good alternatives.

Offline

#3 2023-11-24 08:43:46

RoccoRakete
Member
Registered: 2023-11-23
Posts: 4

Re: archiso "Disk Full" ?!

Ohh thank you! I was totally unaware of this.
I edit the original post!

Offline

#4 2023-11-24 09:47:40

nl6720
The Evil Wiki Admin
Registered: 2016-07-02
Posts: 714

Re: archiso "Disk Full" ?!

Try prefixing bash -x to the mkarchiso command:

$ bash -x mkarchiso ...

It will be very verbose, but should show you the command that's run just before the error message is shown.

I think it's a error from mcopy. Which would mean the FAT formatted efiboot.img is full. This shouldn't happen as mkarchiso sums the file size of all files that will placed in the image using du -bcs before creating the image, but maybe there's some mistake in the calculation.

Offline

#5 2023-11-24 10:01:54

RoccoRakete
Member
Registered: 2023-11-23
Posts: 4

Re: archiso "Disk Full" ?!

Thank you for your reply!

You could be right: https://bpa.st/XPQA

Is there a fix for that?

Offline

#6 2023-11-24 10:18:44

nl6720
The Evil Wiki Admin
Registered: 2016-07-02
Posts: 714

Re: archiso "Disk Full" ?!

_make_common_bootmode_systemd-boot calculates the file size that's needed by systemd-boot, but doesn't take into account that _make_bootmode_uefi-ia32.grub.esp will add files too. It's an oversight, but IMO it would be better to remove support for mixing multiple UEFI boot loaders.

Since systemd-boot now supports mixed mode booting and since GRUB's i386-efi target is currently broken, there's not much use in the uefi-ia32.grub.* boot modes anyway.

If you want systemd-boot, just use these in profiledef.sh:

bootmodes=('bios.syslinux.mbr' 'bios.syslinux.eltorito'
           'uefi-ia32.systemd-boot.esp' 'uefi-x64.systemd-boot.esp'
           'uefi-ia32.systemd-boot.eltorito' 'uefi-x64.systemd-boot.eltorito')

Offline

#7 2023-11-24 10:39:29

RoccoRakete
Member
Registered: 2023-11-23
Posts: 4

Re: archiso "Disk Full" ?!

God thank you! This actually fixes it.

Offline

Board footer

Powered by FluxBB