Hi all.
I built a raw disk image using guix system image. When I dd it to a USB
stick it boots my test laptop just fine. But when I dd it to the
/dev/mmcblk0 on that laptop, the laptop boots the image but it gets stuck at
waiting for partition 'UUID-HERE' to appear....
and then drops into the guile REPL.
I thought it might be because the initrd doesn't have the required
modules, so I scrolled through the dmesg when it boots off USB and
decided perhaps sdhci and rpmb_core are required and added this to the
definition of the image:
(initrd-modules (cons* "sdhci" "rpmb_core" %base-initrd-modules))
But it still does the same thing.
Any ideas? How can I find out what modules are loaded from the guile
repl it drops into? or get an "ls" of /dev/ or anything like that? Some
suggestions would be helpful.