Error on booting Debian 12 on BABYMEGA

When booting, I get this error: Gave up waiting for suspend/resume device done.
Begin: Waiting for root file system … Begin: Running /scripts/local-block …done.
Gave up waiting for root file system device. Common problems:
-Boot args (cat /proc/cmdline)
-Check rootdelay= (did the system wait long enough?)
-Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=e98a4088-7cad-4e73abea-34f223336a0d does not exist. Dropping to a shell!

BusyBox v1.35.0 (Debian 1:1.35.0-4+b3) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.

(initramfs)

Are you using RW_LEGACY or Full ROM?

Did you try some thing like fedora or arch?

I don’t have access to another device to create new installation media for a while, and I’m using RW_LEGACY so I didn’t have to remove the battery.

You can flash using chrome os.

Chrome OS isn’t installed.

I assume you have a phone so you can use
EtchDroid.

I have borrowed a device to create installation media.

Ok

Maybe @MrChromebox can help.

how do you not have ChromeOS installed and not be able to boot your install media? Makes no sense.

RW_LEGACY is for dual booting, if you’re wanting to wipe ChromeOS you need the UEFI Full ROM firmware. period.

1 Like

That’s what I thought.

I can boot my installation media, but after installing I can’t boot my fresh install.

I get a similar error under fedora, with UEFI Full ROM firmware.

Did you install the OS onto the integrated eMMC Storage or did you install to an SD-Card?

SD card, is that the problem?

At least thats my guess.
In the Documentation it says “MicroSD detection issues” for Babymega on Linux.

I reinstalled to eMMC and it works, but my microphone only works some of the time even after running the audio script.