Closed PhracturedBlue closed 3 years ago
Were you upgrading via apt. or via dpkg?
Uninstalling prior kernel historically has been the normal process, but the upgrade process is supposed to uninstall the prior package first... may be an issue there.
A recent commit also increased the default boot volume size to 200meg, so that will be default on future release images... the nand-sata-install script needs to be updated to change that default as well.
I used aptitude which is my standard package management system. after hitting the above, re-installing the needed packages left me with a corrupted ramdisk (I have no idea why, but the 1st 64bytes of uInitrd were zeroed-out making u-boot unable to parse it) Since I needed to repartition the boot disk anyway, I've just gone to ext4 which makes this entire set of issues go away. After that, the update to 5.9.14 went smoothly
Okay. Thanks for reporting. Sorry it happened.
A recent commit also increased the default boot volume size to 200meg, so that will be default on future release images... the nand-sata-install script needs to be updated to change that default as well.
It should be already? https://github.com/armbian/build/commit/4947f95b4612d533982baa1641540a874788d198#diff-2d8c1ea9df9fd394a04da32fc4d1ea88ea9961ff964f4005fccc1364f7e899e3
Apparently fixed, coming with next update - or by manual fixing.
This appears to be the same issue as: https://github.com/armbian/build/issues/1318
As of using kernel 5.9.10 on LePotato with f2fs as my root filesystem using EMMC boot, I was unable to update from 20.11 to 20.11.3 (5.9.14) without manually removing the old kernel 1st. I do not have multiple kernels installed and this is a fresh install from 5.9.10. The error was an out of disk-space condition:
The filesystem was 100% full:
After removing the 5.9.10 kernel, I was able to upgrade to 5.9.14, but just barely:
It appears that the best option is to use an ext4 boot if kernels are going to continue to grow this way? Maybe f2fs should not be offered as an option?