Це не прив'язка до заліза, а драйвера контролера жорсткого диска погано переносяться на інші системи. Винда тупо завантажитися не може з лівими дровами контролера, т ... е вона в якийсь момент перестає бачити hdd і падає.
У Win 7 є консольна команда яка призводить системі в стан першого запуску після установки (тобто з базовими драйверами), в такому стані вінду можна переносити на інший комп і спокійно запускати там.
sysprep дійсно сглючіл і відмовився працювати з «непоправною помилкою».
Що стосується devcon (встановив сьому версію), виконав дві команди
C: \ WinDDK \ 7600.16385.1 \ Tools \ devcon \ amd64 \ devcon.exe remove = DiskDrive C: \ WinDDK \ 7600.16385.1 \ Tools \ devcon \ amd64 \ devcon.exe remove = hdc
Однак після розгортання образу на зіпсований диск, завантаження не вдалася, написало щось на кшталт «can not read disk». Мабуть це і є той самий баг з драйверами. Напевно я щось зробив не так.
встановив сьому версію Поправка: восьму.
diskpart щоб створити розділи
bcdboot і bootsect щоб зробити диск завантажувальним
imagex щоб розгорнути образ.
Ну або скористайтеся готовими збірками образ + ПО (часто з тим же акроніс зустрічаються)