hotplug, udev, usb/ide/scsi volumes
OK, I think I'm making some progress. I reckon there were two kinds
of problems in my case:
1) usb not working: the newer 2.6 kernels seem to need to have the usb
modules (hid, uhci, ehci, etc) explicitly declared ("statically
linked"?) in /etc/modules. Once that's done I can get usb working
fine, which means I can type in my password n single-user mode --
which makes everything way easier!
2) hotplug/udev not working: when udev and hotplug packages are
installed, devices of the type /dev/[h|s]d[a|b|c...][1-9] are not
automatically generated; when the kernel tries to mount my non-root
partitions after udev has been activated, it fails and dumps me into
single-user mode. From there I can /etc/init.d/udev stop, and
continue with the boot...
I guess this must be how things are for everyone -- but I thought from
the README that in fact the standard Debian config had provisions to
create these standard devices. Am I wrong about this? surely this is
a problem that has come up thousands of times? anyway I will try to
read up on it over the weekend, but if anyone has had this issue in
the past and wants to run a quick solution by me I'd be grateful (I've
used up all my allotted hacking time trying to get the damned kernel to
install, and now I'm waaayayy behind on childcare!).
On Fri, Apr 01, 2005 at 12:07:52PM -0500, Matt Price wrote:
> hi folks,
> having some troubles with my 2.6 kernels, and in trying to figure them
> out came across this in /usr/share/doc/hotplug/README.Debian:
> * USB keybord configuration
> If you're booting with a USB keyboard and/or mouse, and want to
> defend against boot failures like missing modules, you should
> probably use static linking for the "hid", "keybdev" (and/or
> "mousedev"), "input", "usbcore", and USB Host Controller modules.
> does this mean that they should be compiled directly into hte kernel,
> or that they should be listed in /etc/modules, or does "static
> linking" mean something else I don't udnerstand?
> I'm hoping this will help me out...
> .''`. Matt Price
> : :' : Debian User
> `. `'` & hemi-geek
> if you're an evil spambot, these addresses are for you: email@example.com, firstname.lastname@example.org
.''`. Matt Price
: :' : Debian User
`. `'` & hemi-geek
if you're an evil spambot, these addresses are for you: email@example.com, firstname.lastname@example.org