On Tuesday, October 06, 2015 07:19:59 PM João Miguel wrote: > 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.
Ok, so scratch that one. > > 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 It works with Arch, are you using the same kernel options now with Gentoo? > > 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. How do you tell it that? > 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. I never used an initrd when building my own USB sticks. I was talking about: rootdelay= [KNL] Delay (in seconds) to pause before attempting to mount the root filesystem (See the file "kernel-parameters.txt" in the kernel Documentation) > > 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 That's a default signature... :)