How do I know if any of these happen? > Possible causes: > 1. USB stick doesn't work as boot device Well, it did with Arch, the boot partition has the boot, legacy_boot and esp flags. Plus if anything was to be problematic, I'd assume it would be BIOS or syslinux detection of the drive bootable device, not mounting. > > 2. USB port is not supported by kernel I'm not sure what you mean. Is there any option I should enable for genkernel? I read on the Wiki page that > > 3. You don't use root_delay as boot option If that's what I think it is, I tell syslinux to wait 5 seconds. It does work. In every computer. It's when it starts loading modules and all, reaching the point where initrd needs to mount the root device that it gives an error. I don't know how to tell it to wait there though. And as I said, even if I did, it wouldn't work on all computers, on some initrd cant figure it out at all. > --
> Sent from my Android device with K-9 Mail. Please excuse my brevity. No problem, thanks for the response. I'm just baffled with this error. João Miguel