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... :)



Reply via email to