Show your ESP size!

[tim@displacer ~]$ df -h /boot/efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  285M  4.5M  280M   2% /boot/efi

My E14 Gen6 AMD.

[sermor@sermorarchpc ~]$ LANG=C df -h /boot
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1 1022M  257M  766M  26% /boot

Terminal is kitty running on sway with zsh and colors + this simply echo lines:

echo -e "\nβ–Ά Welcome to your Endeavour today!πŸš€"
echo -e "\nβ–Ά helloπŸ‘‹ $USER "
echo -e "β–Ά πŸ“… \c "
date
echo -e "β–Ά ο…Ό \c "
uname -r
echo -e " "
echo -e "πŸ₯ "
fortune
echo -e " "

colors are here: https://raw.githubusercontent.com/endeavouros-team/Branding/refs/heads/main/color-schemes/kitty-color.conf
and this in your kitty.conf to source it..
include kitty-color.conf

2 Likes

❯ LANG=C df -h /boot/efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme1n1p1   96M   32M   65M  33% /boot/efi
❯ df -h /efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  2.0G  631M  1.4G  32% /efi

This is a dual-boot setup, with both installations using UKIs (one installation has two kernels, one has three) with the Limine bootloader and limine-snapper-sync snapshots. Which seems like a lot, but so far there is still plenty of free space!

❯ eza -T /efi
/efi
β”œβ”€β”€ d9236811b22040b8b15cd2d5ec0f4f77
β”‚   └── limine_history
β”‚       β”œβ”€β”€ d9236811b22040b8b15cd2d5ec0f4f77_linux-lts.efi_b3_282e341354b20ed216fa6c3a7b093004575fc74e3b6273e28ff96f0e78d95c04
β”‚       β”œβ”€β”€ d9236811b22040b8b15cd2d5ec0f4f77_linux.efi_b3_4f78b035f60a48aa8723d422f79b526f109c75d5a102c1f26bd90a98149ec283
β”‚       β”œβ”€β”€ snapshots.json
β”‚       └── snapshots.json.old
β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c
β”‚   └── limine_history
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-hardened.efi_b3_0b1cf09e637cc1276fa54396b8723484125bf133f613e17ed276665c2389cae2
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-hardened.efi_b3_7ba03bf2e849e3f30228a08fc0811668c1f5dcda8c583f4ba67c5fe3ea037750
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-hardened.efi_b3_d8f07a2d2902659dc7749b1299a836dcd6bc7b21314a5589c5b637182ea6c1ce
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-lts.efi_b3_6df0e82ff6e91d5528a98223bbc44ae8dbe93ab8da5b18047962f49659c966d8
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-lts.efi_b3_aad2f2d18773cda4826bfa727947524afe3de2d082f413cc4ec26f619066babf
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-lts.efi_b3_da387d11ddc0a027a11a360853e553cf9304601d96ac117bee4644e25b2d4e26
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-zen.efi_b3_86b7a5aa158925b1d088e01c5a24e8dc30e1d30aebe6952efac7a9e965ec2667
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-zen.efi_b3_c8bf739256e2c8d9e7d37d42473f7bdef6ff705ab2fae0a7d97f246f4f6e1c26
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-zen.efi_b3_e42f9645b5ed5b21a0a23de54dbf867dbb00c2ba441da1f5331630b80df7584c
β”‚       β”œβ”€β”€ snapshots.json
β”‚       └── snapshots.json.old
β”œβ”€β”€ EFI
β”‚   β”œβ”€β”€ BOOT
β”‚   β”‚   └── BOOTX64.EFI
β”‚   β”œβ”€β”€ limine
β”‚   β”‚   β”œβ”€β”€ BOOTX64.EFI
β”‚   β”‚   β”œβ”€β”€ limine_x64.bak
β”‚   β”‚   └── limine_x64.efi
β”‚   └── Linux
β”‚       β”œβ”€β”€ d9236811b22040b8b15cd2d5ec0f4f77_linux-lts.efi
β”‚       β”œβ”€β”€ d9236811b22040b8b15cd2d5ec0f4f77_linux.efi
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-hardened.efi
β”‚       β”œβ”€β”€ e558c7a46f9349a1b9fb39b8412ad16c_linux-lts.efi
β”‚       └── e558c7a46f9349a1b9fb39b8412ad16c_linux-zen.efi
β”œβ”€β”€ limine.conf
β”œβ”€β”€ limine.conf.old
└── loader
    └── random-seed
1 Like
[ricklinux@rick-ms7c91 ~]$ df -h /boot
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p2  930G   12G  918G   2% /

Edit: This is a fresh install on new hardware with only a few addons. Maybe 13 packages?

2 Likes
❯ df -h /efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme1n1p1  2.0G  860M  1.2G  43% /efi
❯

What does the size of ESP mean? What are the implications as to it s size/usage?

I am surprised to see these usage figures for efi partitions. My main computer has

# df -h /boot/efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme2n1p1  511M  323M  189M  64% /boot

And I have 4 kernels installed. I am wondering why some people have 1 or even 2 GB for their efi partition.

>>> df -h /efi                                                                                               
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1      1022M  521M  502M  51% /efi
LANG=C df -h /efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme1n1p1  999M  308M  691M  31% /efi

( 3 Kernels (LTS,mainline,Zen))

Edit:

Laptop Parents ( Dell Inspiron 16 5645):

LANG=C df -h /efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1 1022M  273M  750M  27% /efi

( 2 Kernel (mainline,LTS)

Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  4.0G  747M  3.3G  19% /efi

(3) EOS systems, soon to be (3) more. Used to have Windows 11 in there, but no longer. I wanted to have space for at least (2) kernels per system (no fallback), plus the potential for a couple of boot ISOs.

From the 14 years old HP Notebook:

$ LANG=C df -h /efi
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 1022M 117M 906M 12% /efi

Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 511M 37M 475M 8% /boot/efi

Wow. Only 37 MB used. I guess that is sort of a record here. Congrats!

May be Grub and not systemd-boot?

$ df -h /efi
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  2.0G   21M  2.0G   1% /efi

Yes, may be. Something odd here. I can hardly believe that one kernel with its initrd are only 21 MB in size.

1 Like

Mine is Grub. Sorry I forgot to mention!
I was referring to the post from @Lemon