Думал, напрямую микроконтроллер какой-нибудь подходящий подсоединить т.к. не уверен, что программа сможет правильно работать с портом харда,
Пока выяснил, что можно вроде с использованием микрокоманд к харду, отменить пароль, но с полным стиранием всей информации.
Но ведь сам то компьютер умеет правильно общаться с винтом. Откуда тогда сомнения?
Про пароли можно почитать здесь:
Парольная система современных накопителей
Notebooks, снятие паролей