Осознавая все риски, хочу, тем не менее, установить Windows 7 на него. Однако разрабы в Microsoft, похоже, не предполагали, что кому-то это может понадобиться, поэтому инсталлер прекращает установку при сканировании SMART статуса, даже не предлагая варианта «установить принудительно».
Сначала долго пытался реализовать способ с виртуальной машиной. Наткнулся на странное (бажное?) поведение в каждом из продуктов: sysprep, Win7, virtualbox и т.д. То, что хотел сделать за полчаса, растянулось в многочасовые попытки добиться желаемого.
Пока случайно не обнаружил, что достаточно просто физически отключить все жесткие диски, кроме сбойного — тогда инсталлер Windows 7, хоть и ворчит, но установку производит.
Это не привязка к железу, а драйвера контроллера жесткого диска плохо переносятся на другие системы. Винда тупо загрузиться не может с левыми дровами контроллера, т… е она в какой то момент перестает видеть hdd и падает.
В Win 7 есть консольная команда которая приводит системе в состояние первого запуска после установки (т.е. с базовыми драйверами), в таком состоянии винду можно переносить на другой комп и спокойно запускать там.
В теории перенос сработает.т.ч. и с виртуальной при помощи sysprep, но вот на практике, иногда не работает даже при попытке запустить на практический аналогичной машине (одинаковый чипсет и контроллер дисков). Порой как вариант срабатывает удаление в диспетчере устройств, всех!!!(именно всех) контроллеров дисков, при этом система пихает стандартные, и перенос без sysprep, гораздо больше шанс стартануть. А еще есть такая штука в семерке как установка системы в образ диска Сам так не извращался.
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
Однако после разворачивания образа на сбойный диск, загрузка не удалась, написало что-то вроде «cannot read disk». Видимо это и есть тот самый баг с драйверами. Наверное я что-то сделал не так.
diskpart чтобы создать разделы
bcdboot и bootsect чтобы сделать диск загрузочным
imagex чтобы развернуть образ.
Ну или воспользуйтесь готовыми сборками образ+ПО (часто с тем же Акронисом встречаются)