> I really doubt if libata alone would do much for me, as the disk and > bios doesn't really want to know about ata at all. We're 1998 here, > remember. ATA has to be disabled for this to read the disk at all. 1998 is well into the world of ATA (IDE is just a confusing othername) >From your info there isn't enough to debug this. Boot the kernel with initcall_debug=1 and it will spew a list of each initializer as it calls it, you can then see which is the last called and look it up in the symbol table - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html