Bug in 32-bit 5.4.51 kernel, root fs on USB and USB power
Posted: Sun Jul 26, 2020 12:42 pm
I've just upgraded my Pi 4B 4GB to the latest kernel. I have /boot on the SD card with everything else on an attached USB 3 SSD. Worked fine before, but after the upgrade I was just left with the rainbow screen.
On investigation I found that it was just waiting for the USB SSD to come up. Not a problem at all, except that it hadn't turned the USB power on! So no SSD and hence no progression beyond the rainbow screen.
Tweaking the on another machine to use the 64-bit kernel meant that it booted fine! As the SSD is encrypted and therefore needs a specific initramfs I was very glad to have previously created all the necessary initramfs versions!
As always, I'm less of a role model and more of a dire warning. In this case warning people of that specific combination.
Feedback most welcome!
On investigation I found that it was just waiting for the USB SSD to come up. Not a problem at all, except that it hadn't turned the USB power on! So no SSD and hence no progression beyond the rainbow screen.
Tweaking the
Code: Select all
/boot/config.txtAs always, I'm less of a role model and more of a dire warning. In this case warning people of that specific combination.
Feedback most welcome!