Tb puedes hacer uso de initrd, q es una pequeña imagen q se carga antes q todo lo demás y q en dicha imagen pones los módulos q necesitarás para q reconozca el disco duro, como los modulos usb.
Es normal q no puedas montar y te de kernel panic, porq el lilo le dice q vaya a buscar a un disco para el cual aun no se ha cargado el driver porq está dentro del propio disco. SOlo cargando antes esos drivers (o modulos) y montando entoces root, podrás acceder al disco (ya sea por disquet o por initrd).