Hi all!
I have a problem flashing a DietPi image to the eMMC of my Pinebook Pro. Please find the description of the issue and other information I considered relevant for debugging the problem below. If you need anything else, please let me know.
Your help is much appreciated!
Required Information
- DietPi image | DietPi_PinebookPro-ARMv8-Bullseye.7z
- SBC model | PinebookPro
- SD card used | SanDisk ultra
Steps to reproduce
- Have a bootable DietPi microSD card available.
- Boot into DietPi from the microSD.
- Download the same DietPi image.7z with which you have created the bootable DietPi microSD via
wget
. Unzip it. - Flash the unzipped image to the eMMC device of the Pinebook Pro with
dd
. - Shutdown.
- Remove the microSD card.
- Boot from eMMC.
Expected behaviour
Boots into initial DietPi setup steps.
Actual behaviour
Boot fails with
Begin: Waiting for root file system ...
Begin: Running /scripts/local-block ... done
Begin: Running /scripts/local-block ... done
...
Begin: Running /scripts/local-block ... done
Gave up waiting for root file system device.
...
ALERT! UUID=<actual UUID> does not exist. Dropping to a shell!
Extra details
- Previously the eMMC held the factory Manjaro ARM installation. That worked.
- I use TowBoot which is installed on the SPI.
- Following this guide for the above error did not help, unfortunately.