Strange Behavior of RPi5b at boot time

Hi all,

I recently bought a board which is used to connect NVMe to PCIe of the RPi5b. I wrote 20260209 image of the Tumbleweed then I connect NVMe to RPi5b. My main goal was use fastest disk possible on RPi5b. With only NVMe plugged, power on the RPi5b and U-Boot appeared and newer gone any far.
So I write same image to SD card (mmcblk …) then boot RPi5b both NVMe and SD card plugged. Then I notice that swap and EFI partitions in NVMe are used. Then I reboot again and checked lsblk

it was like this :

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
mmcblk0 179:0 0 14.5G 0 disk
├─mmcblk0p1 179:1 0 64M 0 part
├─mmcblk0p2 179:2 0 500M 0 part
└─mmcblk0p3 179:3 0 13.9G 0 part
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 64M 0 part /boot/efi
├─nvme0n1p2 259:2 0 500M 0 part [SWAP]
└─nvme0n1p3 259:3 0 953.3G 0 part /

it was using NVMe all the time. My home directory was on the NVMe.

Behavior can be tested as fallow:

  1. Write 20260209 Tumbleweed image to NVMe and SD card.
  2. Plug both SD card and NVMe to RPi5b
  3. Boot first time.
  4. login as root/… and issue a commnad “reboot”
  5. since then I got above lsblk every time I boot. All EFI SWAP and root partitions are in NVMe.

İt might be due to same UUID on both SD card and NVMe… But RPi5b is a lot faster then just SD card. Then 20260223 update came along and broke every thing. 20260223 released and I made distro up. It Updated KDE and others but the kernel stayed the same.

Now I wonder is it future or bug? İf it is a future it needs to be redesigned if it is a bug it needs to be fixed.

You may take a look at Raspberry Pi
NVMe SSD boot

1 Like

Debian based distros works fine. Some time I use Armbian. Armbian boots RPi5b from USB3.0 stick, NVMe and also SD card. But I am try to boot to Tumbleweed. Tumbleweed does not boot with NVMe (for RPi5b) or USB3.0. I guess Tumbleweed uses U-Boot and somehow U-Boot and NVMe does not like each other. For Raspberry Pi 5b only boot option is SD Card.

If you know any way to boot Tumbleweed (RPi5b) that is really I after.

Sorry, but I’m far too inexperienced and got not that far with MicroOs / TW as you with your special “dual-boot” experience.
For getting stuff done I stick to RaspbianOS but I will keep an eye on
HCL:Raspberry Pi5

1 Like

Thank you very much

1 Like