I put Arch Linux on a USB thumbdrive and cannot boot it. The same image boots on my USB HD.
The problem I get while booting the USB thumbdrive is UDEV waiting for events. It eventually fails and a bunch of other services also fail, some saying i/o error (and nothing else).
I ran badblocks on the USB thumbdrive and found nothing.
Is this an I/O issue? The USB thumbdrive is literally brand-spanking new.