I have a Maxtor 6E040L0 40 gig that was pulled from an unknown model of DVR, possibly a TiVo. (I know it didn't come from an Ultimate TV DVR, there's a special util just for those that only works on drives from UTV DVRs, and it didn't work. Somehow it just forces the drive to secure erase itself, if it was in a UTV DVR.)
It did show up at full capacity in BIOS setup. I used mhdd's erase function to wipe it but still FDISK said there was an error.
After trying diskutil, HDDErase, mhdd, and atapwd I found a program called qunlock. That one worked, sort of. It made FDISK able to see it but with a capacity of only 9 meg of which it would only allow 8 meg to be used. BIOS now says it's a 10 meg drive.
With hdat2 4.7.1 it says DCO area is disabled but also frozen so none of the features to change the max LBA will work. I tried the trick of plugging in the IDE cable after booting but then hdat2 won't detect the drive. (And neither will any of the other utilities.)
I'm using an Intel SE440BX-2 motherboard with just a floppy drive and this hard drive connected, to ensure I don't accidentally wipe anything I don't want wiped. Right now the only other board I have available to work with is an Intel DK440LX. The latest BIOS for that one added support for drives over 8 gig, dunno if it'd support a 40 gig.
If I must, I can unplug everything from my system with an MSI 7125 board or my Dell Dimension B110 to work on this drive.

