Skip to main content
Associate II
April 3, 2025
Question

stm32mp135D-odyssey fails to find rootfs when booting from SD Card

  • April 3, 2025
  • 1 reply
  • 416 views

The kernel is complaining that the specified root partition (identified by the PARTUUID) is not found or isn’t valid, and this is happening at the kernel level rather than in U‑Boot. In other words, U‑Boot is simply passing the kernel command line (which includes something like:root=PARTUUID=e91c4e10-16e6-4c0e-bd0e-77becf4a3582) to the kernel, and then the Linux kernel itself is trying to locate that partition during its mounting phase.

please find the boot logs attached.

1 reply

Associate II
April 3, 2025

I'm using SanDisk Micro SD/SDHC 32GB Class 10 Memory Card (Ultra).