because adulthood is lonely

WallAboutListLeave

#26 — Tue 26 August 2025 by Evan Chen

Today was another "oh crap the kernel broke time to regenerate fstab" day. My laptop's /boot ran out of space.

Turns out there isn't actually any reason that initramfs or vmlinuz-linux need to go on the EFI partition. So the solution was to

  1. Create a new mount point /efi
  2. Move the EFI partition under that mount point.
  3. Make a normal /boot folder (not a mount point) on the root partition.
  4. Move initramfs or vmlinuz-linux onto that folder.
  5. Rerun grub-install and grub-mkconfig.
  6. Regenerate /etc/fstab.

Could've been worse. Thanks Reddit.