This is dietpiEnv.txt
rootdev=UUID=2ca1b578-e696-4fc5-a176-1e9af7cb7656
rootfstype=ext4
# The init system logs to the console defined last.
consoleargs=console=ttyS2,1500000 console=tty1
usbstoragequirks=17ef:455c:u
extraargs=net.ifnames=0
docker_optimizations=off
overlay_path=rockchip
overlay_prefix=rockchip
overlays=dwc3
user_overlays=rk3399-dwc3-0-peripheral
param_dwcore.dr_mode=peripheral
fdtfile=rockchip/rk3399-rock-4c-plus.dtb
This is etc/fstab (removed parts where its just comments)
#----------------------------------------------------------------
# TMPFS
#----------------------------------------------------------------
tmpfs /tmp tmpfs size=1930M,noatime,lazytime,nodev,nosuid,mode=1777
tmpfs /var/log tmpfs size=50M,noatime,lazytime,nodev,nosuid
#----------------------------------------------------------------
PHYSICAL DRIVES
#----------------------------------------------------------------
UUID=2ca1b578-e696-4fc5-a176-1e9af7cb7656 / ext4 noatime,lazytime,rw,ro 0 1
LABEL=backingfiles /backingfiles xfs auto,rw,noatime 0 2
LABEL=mutable /mutable ext4 auto,rw 0 2
/backingfiles/cam_disk.bin /mnt/cam teslausb noauto 0 0
/backingfiles/boombox_disk.bin /mnt/boombox teslausb noauto 0 0
tmpfs /var/log/nginx tmpfs nodev,nosuid 0 0
tmpfs /var/lib/nginx tmpfs nodev,nosuid 0 0
mount.ctts#/mutable/TeslaCam /var/www/html/TeslaCam fuse defaults,nofail,x-systemd.requires=/mutable 0 0
tmpfs /var/tmp tmpfs nodev,nosuid 0 0
tmpfs /var/spool tmpfs nodev,nosuid 0 0
tmpfs /var/lib/ntp tmpfs nodev,nosuid 0 0
And this is running blkid on a Linux machine with the MicroSD that’s not working mounted in an USB adapter:
/dev/sdg1: UUID=“2ca1b578-e696-4fc5-a176-1e9af7cb7656” BLOCK_SIZE=“4096” TYPE=“ext4” PARTUUID=“540d64d4-01”
Here is blkid when I run it on the working microSD with DietPi running:
/dev/mmcblk1p1: UUID=“2ca1b578-e696-4fc5-a176-1e9af7cb7656” BLOCK_SIZE=“4096” TYPE=“ext4” PARTUUID=“a51dc6fe-01”
As you can see, PARTUUID is not used anywhere in these files. And still I am unable to boot with the new microSD which has the exact same UUID and a full disk clone.