I tried Rusty's suggested patch to modprobe.c (moving the lock forward). Works like a charm with stock 2.6.14-2 with an initramfs based upon initramfs-tools. Please ignore my comments about manual modprobes and the intel sound stuff screwing up with unknown symbols, I realized that that is a DIFFERENT bug (invalid command line parameter passed in from udev to the snd module). Paul