На счет подробности и абсолютной точности деталей затрудняюсь(я

На счет подробности и абсолютной точности деталей затрудняюсь(я не сторонник такого метода по некоторым причинам), но все-таки:
Смысл метода в том, чтобы пересадить проинициализированую на живом винте(донор) электронику на проверяемую банку(кролик). Если после этого винт оживет - головы не виноваты (почти наверняка), а проблема именно в служебке.

Включаем донора, ждем готовности.
Подаем на донора команду Sleep (если необходимо - посмотрю ее код), донор останавливает шпиндель.


Аккуратно снимаем электронику и ставим на кролика.
Пытаемся что-либо считать с кролика, он должен раскрутиться и ....

Заработал - проблема со служебкой на доноре (можно заодно и поправить)
Застучал - проблема серьезнее чем казалось(несовместимость донора и кролика, смерть голов, смерть коммутатора итд)