Modern HDDs support a secure erase command, however many BIOS implementations block it due to the potential for abuse (virus). Look up the secure erase command. Once started it is unstoppable even by power off, it will resume when powered on again.