I get kernel panic from my freshly compiled linux kernel booting from USB key (like here
Unable to mount root fs)
- error : unable to mount root fs on unknown-block(0,0)
- kernel version : 5.5-rc5
- bootloader : none (EFI stub)
- built-in kernel command line : root=PARTUUID=xx1-xx1-xx1-1xx
- kernel supports root's filesystem : f2fs
- kernel is moduleless
Solutions tried/tested
- checked PARTUUID of the root device 3 times
- kernel do load my sata ssd with proper PARTUUID
- kernel doesn't mount other USB drive
- BLK_DEV=y, BLK_DEV_SD=y, USB_STORAGE=y, ...
- tried with UUID and /dev/sda2 same result
It seems to be a USB problem something wrong in kernel configuration ?