I ultimately believe this was due to a small EFI partition (487M according to fdisk), just to make that clear up front. But I also wanted to walk through my experience in case that's helpful to anyone.
After some initial errors with getting the upgrade started (related to the package avldrums.lv2, which I believe I just removed), I was able to successfully initiate the upgrade to 24.04 from the settings application.
Once the installation was complete, however, the system restarted and immediately following my BIOS screen, encountered a kernel panic, which said "Please reboot your computer. No working init found. Try passing init= option to kernel ...". I tried rebooting several times and holding shift/space/etc as recommended online, but nothing worked.
I started following the Repair the Bootloader instructions and was able to chroot to the system, but update-initramfs was failing with an insufficient space error. I wasn't really sure what to do at this point, but I ultimately decided it should be safe enough to delete the Recovery folder (which I backed up) under /boot/efi/EFI/ in order to reclaim some space. After that I ran the bootctl command and was able to successfully reboot into the system.
I primarily wanted to report this since it seems like something that could likely have been checked and warned about before the upgrade could be started.
But also, I still have a recovery partition mounted to /recovery, which I'm assuming isn't able to be booted into any longer. That partition has 477MB available, so I could resize that partition in order to make room to expand the EFI partition. Alternatively, it could also make sense to just delete it, since it's not strictly necessary. Would this cause any issues with future upgrades?
I ultimately believe this was due to a small EFI partition (487M according to fdisk), just to make that clear up front. But I also wanted to walk through my experience in case that's helpful to anyone.
After some initial errors with getting the upgrade started (related to the package
avldrums.lv2, which I believe I just removed), I was able to successfully initiate the upgrade to 24.04 from the settings application.Once the installation was complete, however, the system restarted and immediately following my BIOS screen, encountered a kernel panic, which said "Please reboot your computer. No working init found. Try passing init= option to kernel ...". I tried rebooting several times and holding shift/space/etc as recommended online, but nothing worked.
I started following the Repair the Bootloader instructions and was able to chroot to the system, but
update-initramfswas failing with an insufficient space error. I wasn't really sure what to do at this point, but I ultimately decided it should be safe enough to delete theRecoveryfolder (which I backed up) under/boot/efi/EFI/in order to reclaim some space. After that I ran thebootctlcommand and was able to successfully reboot into the system.I primarily wanted to report this since it seems like something that could likely have been checked and warned about before the upgrade could be started.
But also, I still have a recovery partition mounted to
/recovery, which I'm assuming isn't able to be booted into any longer. That partition has 477MB available, so I could resize that partition in order to make room to expand the EFI partition. Alternatively, it could also make sense to just delete it, since it's not strictly necessary. Would this cause any issues with future upgrades?