Depends entirely on what exactly fails to boot.
As-is, USBNet has a hard dependency on volumd, so it starts as soon as possible, right behind volumd.
While bypassing volumd, and as such possibly starting earlier, is theoretically possible, it's in practice more trouble than it's worth, since it causes far too many side-effects.
It should be starting before the Java framework, which is usually where shit happens.
If not, you can always reboot in diags and peek at logs from there.
|