Quote:
Actually, MHDD is really picky about this. The problem here is when you access the drive through BIOS you have to be 100% sure you're accessing THAT drive and not the next one (who'll like to erase their first drive instead of the second drive?). We have to locate a match between lets say hdd on port 170H and hdd number 81. And some BIOSes just do not pass some checks in MHDD, so this functionality just gets switched off.
I'm using MHDD 4.6 on a Toshiba M1 (Yes it's crap...) but a IBM Travelstar IC25N040ATCS05-0 (40GB) will erase using BIOS fine, where as a Western Digital WD2500BEVE-00WZT0 (250GB) falls back to PIO mode.
On a Thinkpad T41 both drives will erase just fine using BIOS functions though...
I'm guessing MHDD doesn't have a way to switch the functionality back on? LBA appears to be functioning the same on the Toshiba as the Thinkpad when reporting drive dimensions, etc.
It's not like I could accidentally erase another drive if you did allow MHDD to bypass the check.
edited: got rid of fast erase since that wasn't what I was talking about