I was playing around with it some more, the problem appears to be stemming from the autofs service. If I turn that off, then insert the usb drive, I can manually bring the drive up by inserting the usb-uhci, usb-storage, and usb-core modules. This works fine, but doesn't bring me any closer to persistent home directories