Клонирование Windows XP или делаем универсальную систему
Как перенести установленную систему Windows на другой компьютер

     Речь пойдёт о том, как можно поставить
Windows XP ( Windows 2000) примерно за 10-15 минут, причём уже сразу со всеми программами и настройками. Этот способ проверен уже не раз, благодаря нему поставили Windows 2000 на 850 компьютеров, практически не подходя к ним. Система работает практически на всех известных сегодня материнских платах. Ну, что приступим.
Первое, что нам надо, так это установить
систему на компьютер. Сделать все необходимые настройки, изменения и дополнения. Поставить весь необходимый пакет программ. Короче, приготовить компьютер к клонированию. Кстати, советую использовать дистрибутив, который не требует активации. Я использовал Windows XP Corporate Edition с интегрированным SP1. После установки системы, можно её немного почистить, но тут Вам самим решать, что оставить, а что снести.
Я, к примеру, делаю небольшую чистку системы:
"sfc / cachesize =5" и "sfc / purgecache"
а) Очищаю DLL кэш. Для этого выполняем следующие команды:


в) Очищаю корзину
г) Отключаю восстановление системы и удаляю папку System Volume Information из корня раздела
Сейчас сделаем конфигурационный файл для клонирования. На
CD Windows XP, ищем [cd]:\SUPPORT\TOOLS\DEPLOY.CAB.
Извлекаем оттуда все файлы. Создайте на
диске “С” директорию SYSPREP и скиньте туда все файлы из DEPLOY.CAB. Теперь, запускаем SETUPMGR.EXE . Запускается Wizard .
Выбираем
Create a new answer file , затем Sysprep Install. Внимательно выберите Вашу версию Windows. В следующем окне, пометьте Yes, full automate the installation. Перед нами открывается окно, где нам предлагается заполнить разного рода информация. Нам очень важно поле Providing the Product Key. Следующее поле важно для сисадминов. Если Вы пропишите имя компьютер, то все Ваши клоны будут с одним именем, что не очень хорошо в сетки. Если поставить Automatically generate computer name, то система будет произвольно давать имя компьютеру. Я в своём случаи оставил это поле без изменений, тем самым система спрашивает, какое имя я хочу дать компьютеру.
Есть ещё куча интересных параметров, которые можно изначально прописать через эту программу. Советую внимательно пройтись по всем опциям. По завершению, всё это должно быть сохранено в файле
sysprep.inf и файл должен лежать в директории C:\SYSPREP.
Всё, что будем делать дальше, надо делать
без перезагрузки системы.
Самой большой проблемой, при переносе
Windows на другой компьютер, является драйвер контролера диска.
Как правило, почти все платы, поддерживают
стандартный IDE контролер. Поэтому, нам желательно установить драйвер стандартного IDE . Снимаем Драйвер ТУТ. После распаковки скаченного, всё его содержимое, кидаем в каталог system32\drivers. В этой папке уже могут быть эти файлы, советую их не
HKEY_LOCAL_MACHINE\SYSTEM \MountedDevices\
переписывать. Есть ещё один небольшоё
REG -файл. А ТУТ лежит REG-файл. Снимаем его и запускаем. Он добавляет в систему информацию обо всех доступных Windows XP типах IDE-контроллеров.
Теперь, было бы неплохо, стереть из регистре ключик

и тем самым мы избежим проблем с сопоставлением сигнатур разделов.
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Standart PC" /fastdetect /hal=halstd.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI PC" /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI Uniprocessor PC " /fastdetect /hal=halmacpi.dll
Как многие из Вас знают,
Windows XP разделяет все компьютеры на несколько типов. На "Standart PC", на "ACPI PC" и на "ACPI Uniprocessor PC".
Советую слить с дистрибутива в виндовс несколько разных
HAL-ов, чтобы выбирать их на этапе первой загрузки. Если это не сделать, на некоторых компьютерах, будет проблемно загрузится. Также надо немного подкорректировать boot.ini. После изменений, он должен быть похож на этот:



Переходим к конечной стадии.
Выполните команду (ПУСК-ВЫПОЛНИТЬ):
c:\sysprep\sysprep -pnp - mini . В появившемся окне меняем "shutdown mode" на "quit" и нажимаем "Reseal". Главное не допустить перезагрузки. И проверьте сейчас Boot.ini, там надо подправить timeout, поставьте 10.
На этом можно сказать закончили. Осталось самая мелочь, сделать имидж
диска “ C ”. Я использую Ghost, но и Acronis TrueImage тоже подходит для этого. Самое главное, не дать системе перезапустится, пока Вы не сделали образ того, что сейчас получилось. После того как Вы имеете в руках образ, его можно записать на CD , ну и конечно, рекомендую сделать CD загрузочным.
Как только Вы открываете это образ на
новый компьютер (или на новый диск) запускается Мини-Setup.

Происходит поиск нового железа.
Если всё сделали правильно и у Вас не
супер экзотическое железо, то через пару минут, можно начинать работать.

http://www.n-admin.com/n27-488.html
Почти тоже самое, но есть нюансы. Читаем внимательно.

    Речь пойдёт о том, как можно поставить Windows XP ( Windows 2000) примерно за 10-15 минут, причём уже сразу со всеми программами и настройками.

1. Установить систему на компьютер. (драйвера видеокарт и экзотического железа типа сканера и т.д которые на других компах стоять не будет лучше не ставить). Сделать все необходимые настройки, изменения и дополнения. Установить (MUI) русский и сервиспаки.
2. Поставить весь необходимый пакет программ. Советую использовать дистрибутив, который не требует активации. Я использовал Windows XP Corporate Edition с интегрированным SP2, но можно и SP1.
3. Очищаем систему. Тут вам самим решать, что оставить, а что снести.
3.1. Очищаем DLL кэш. Для этого выполняем следующие команды:
"sfc/ cachesize =5" и " sfc / purgecache "
3.2. Очищаем корзину
3.3. Отключаю восстановление системы и удаляю папку System Volume Information из корня раздела
3.4. удаляем Msn Messenger. Заходим Пуск -> Выполнить Вводим следующее:
RunDll32 advpack.dll,LaunchINFSection %windir%/INF/msmsgs.inf,BLC.Remove
3.5. правим windowsinfsysoc.inf на предмет удаления слова hide и затем через "установку-удаление программ->компоненты windows удаляем MSN Explorer и всё что не понравится.
4. Сейчас сделаем конфигурационный файл для клонирования.
4.1. На CD Windows XP, ищем [cd]:/SUPPORT/TOOLS/DEPLOY.CAB (или берем тот который прилагается). Извлекаем оттуда все файлы.
4.2. Создаем на C: директорию SYSPREP и скидываем туда все файлы из DEPLOY.CAB.
4.3. Запускаем SETUPMGR.EXE. Запускается Wizard.
4.3.1. Выбираем Create a new answer file, затем Sysprep Install.
4.3.2. Внимательно выбираем версию Windows.
4.3.3. В следующем окне, пометьте Yes, full automate the installation.
4.3.4. Перед нами открывается окно, где нам предлагается заполнить разного рода информация. Нам очень важно поле Providing the Product Key. Следующее поле важно для сисадминов. Если Вы пропишите имя компьютер, то все Ваши клоны будут с одним именем, что не очень хорошо в сетки. Если поставить Automatically generate computer name, то система будет произвольно давать имя компьютеру. Я в своём случаи пропустил это поле (если на него ткнуть, то без введения какого либо имени перейти на следующее меню нельзя!), тем самым система спрашивает, какое имя я хочу дать компьютеру. Есть ещё куча интересных параметров, которые можно изначально прописать через эту программу. Советую внимательно пройтись по всем опциям.
4.3.5. По завершению, всё это должно быть сохранено в файле sysprep.inf и файл должен лежать в директории C :SYSPREP.

5. Всё, что будем делать дальше, начиная с этого пункта и до момента записи образа на компакт диск или на другой раздел надо делать без перезагрузки системы!

5.1. Самой большой проблемой, при переносе Windows на другой компьютер, является драйвер контролера диска. Как правило, почти все платы, поддерживают стандартный IDE контролер. Поэтому, нам нужно установить драйвер стандартного IDE. В диспетчере устройств в ветке IDE controllers меняем наш контроллер (обновить драйвер) на Standart ide controller… на предложение перезагрузиться ответить отмена.
5.2. Берем архив idedrivers.zip и распаковываем его в каталог system32/drivers. В этой папке уже могут быть эти файлы, советую их не переписывать или оставить более поздние вервии.
5.3. Запускаем mergeide.reg. Он добавляет в систему инфу обо всех доступных Windows XP типах IDE-контроллеров.
5.4. Теперь стирам из регистре ключик HKEY_LOCAL_MACHINE/SYSTEM/MountedDevices/и тем самым мы избежим проблем с сопоставлением сигнатур разделов.
6. Как многие из Вас знают, Windows XP разделяет все компьютеры на несколько типов: "Standart PC", на "ACPI PC" и на "ACPI Uniprocessor PC " и т.д. Для того чтобы загрузиться в момент первой и второй загрузки нужно сделать следующее:
6.1. Копируем все что находится в папке Hal в папку c:/windows/system32 если там такие файлы есть рекомендуется оставить более поздние версии.
6.2. Также надо немного подкорректировать boot.ini. После изменений, он должен быть похож на этот:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Micros oft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Standa rt PC" /fastdetect /hal=hal.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="ACPI PC" /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="ACPI Multiprocessor PC " /fastdetect /hal= Halmacpi.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="ACPI Uniprocessor PC " /fastdetect /hal= Halaacpi.dll

    Это меню поможет при первой и второй загрузке на вашем компьютере при обнаружении устройст. если в момент выбора меню компьютер выпал в серый экран или завис - вы неправильно выбрали тип вашего PC. Для продолжения перегрузите аппарат и повторите операцию выбора.

7. Переходим к конечной стадии. Выполните команду (ПУСК-ВЫПОЛНИТЬ): c:/sysprep/sysprep -pnp -mini. В появившемся окне меняем "shutdown mode" на "quit" и нажимаем "Reseal". Главное не допустить перезагрузки. И проверьте сейчас Boot.ini, там надо подправить timeout, поставьте 10.
8. На этом можно сказать закончили. Осталось самая мелочь, сделать имидж диска С:. Лучше использовать Ghost, но и Acronis TrueImage тоже подходит для этого. Самое главное, не дать системе перезапустится, пока Вы не сделали образ того, что сейчас получилось. После того как Вы имеете в руках образ, его можно записать на загрузочный CD, ну и конечно, рекомендую сделать CD загрузочным.
9. Как только Вы открываете это образ на новый компьютер (или на новый диск) запускается Мини- Setup . Происходит поиск нового железа.
10. После установки рекомендуется наш Standart ide controller заменить на родной (обновить драйвер, и дать ему тот который идет на компакт диске с материнской платой)
11. Настраиваем наши сетевые установки (если сеть конечно же есть)
12. После нескольких перезагрузок (по мойму после 3-й) можно выбрать при загрузке Microsoft Windows XP Professional если все пойдет как надо и аппарат загрузится то по умолчанию поставить Microsoft Windows XP Professional" /fastdetect
Если всё сделали правильно и у Вас не супер экзотическое железо, то через пару минут, можно начинать работать.


    В моем случае было проверено разз 200-300 на разных аппаратах. Единственный глюк - когда ставишь на ноут то иногда меняются местами значения нажатия кнопки Fn - неприятно когда нажимаешь кнопу Л а вместо нее появляется цифра 4....

    Глюки:
1. Если стоит несколько IDE устройств, может возникать конфликт при установке IDE каналов.
Лекарство: При первой загрузке оставить одноIDE устройство.
2. Если используете True Image, то у версии 8.0 бывают проблемы при загрузке с CD на компьютерах класса i P-III.
Лекарство: Держите на CD две версии 7 и 8
3. Если держите на CD Acr. Partion Exp для изменения размера разделов из залитого образа помните, что он не работает с SATA.
Используйте Acr. DiskSuite.
4. Возникают проблемы если на компьютере одновременно установлены звуковая от Creative начиная с SBLive и видеокарта от ATI на Радионе.
Лекарство: Отключить звуковую до первой загрузки и поиска оборудования. После установки системы, установите звуковую.
5. На некоторых компах проблемы с ACPI. После завершения работы приходится нажимать кнопку отключения питания.


Источник КпНемо

    Данная методика 100% работает, проверял лично.
Однако все выше перечисленные методы - морока. Вот еще один метод (для тех, кто знаком с Acronis True Image):

    Acronis Universal Restore
    Даже в тех случаях, когда вы регулярно создаете резервные копии ваших данных, восстановить их без проблем после программного или аппаратного сбоя или в случаях замены старого оборудования вы сможете только в том случае, если образы дисков или разделов были созданы на том же самом компьютере, на который они восстанавливаются.

    Однако чаще всего бывает, что вышедший из строя компьютер приходится заменять другим, существенно отличающимся по конфигурации аппаратного обеспечения, например, с другой материнской платой, типом процессора и т.п. В этом случае восстановленная из образа система может отказаться загружаться в силу того, что критически важные драйверы, сохраненные в образе, несовместимы с оборудованием нового компьютера.

    Решить данную проблему вам поможет Acronis Universal Restore  специальный программный модуль, устанавливаемый в Acronis True Image Workstation. (программу и "лекарство" можно найти на просторах Инета, к примеру здесь). Русскую версию качаем отсюда. Полное руководство (PDF) качаем здесь.

    C помощью Acronis Universal Restore вы можете в считанные минуты восстановить ваши данные, вне зависимости от того, какое оборудование использовалось на старом и новом компьютерах. Acronis Universal Restore поможет вам решить основные проблемы совместимости компьютерного оборудования в ситуациях восстановления и переноса данных на новую платформу.


    Как это работает?
    Загрузите компьютер, на который восстанавливаются данные из образа, с загрузочного диска Acronis, RIS сервера или нажав F11 (Восстановление при загрузке);
    Начните процедуру восстановления данных с помощью Мастера восстановления данных и укажите образ, из которого будут восстановлены данные;
    Вы можете точно указать, какие драйверы аппаратно-зависимого уровня (HAL) и драйверы контроллера жесткого диска должна использовать восстанавливаемая система, и/или указать путь к хранилищу драйверов на сетевом диске.
    Таким образом, Acronis Universal Restore использует три источника драйверов: список драйверов, указанных пользователем; хранилище драйверов и стандартные места хранения драйверов Windows (в образе системы, которая подлежит восстановлению). Программа найдет наиболее подходящие драйверы из всех доступных и установит их в восстанавливаемую систему. Однако заданные пользователем драйверы имеют приоритет.

    Когда начнется процесс восстановления, Acronis Universal Restore:
    1) распознаёт аппаратную платформу целевого компьютера и устанавливает подходящий драйвер HAL;
    2) распознаёт контроллеры IDE и SCSI и устанавливает подходящие драйверы.
После этого компьютер будет перезагружен и начнется стандартный процесс первого запуска ОС Windows.
Процедура аппартно-независимого восстановления может осуществляться и непосредственно из Windows.
Подготовка операционной системы для переноса на другое железо с помощью Acronis True Image.

Часть 1
В большинстве случаев достаточно выполнения трех первых пунктов.
·  Intel base & Non Intel base matherboard >> Intel base matherboard 1 Перенос операционной системы с одной материнки с процессором Интел или Не Интел на другую материнку с процессором Интел.

1.    Установка драйвера (HAL) - "Компьютер с ACPI"
Если уже стоит такой драйвер, тогда пропускаем.

Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Компьютер с ACPI > Далее >
Готово!

2.    Установка драйвера - "Стандартный двухканальный контроллер PCI IDE"
Если уже стоит такой драйвер, тогда пропускаем.

Панель управления > Система > Оборудование > Диспетчер устройств > IDE ATA/ATAPI контроллеры > правой кнопкой по установленному IDE-контроллеру > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Стандартный двухканальный контроллер PCI IDE > Далее >
Готово!

3.    Удалить в реестре ссылки на старые диски.

Очистить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
·  Intel base matherboard >> Non Intel base matherboard 2
Если требуется выполнить перенос OS установленой на материнке с процессором Интел на новую материнку с процессором
Не Интел.

   4. Удалить в реестре ссылки на драйвер процессора Интел.

     Пуск > Выполнить > Regedit > HKLM > SYSTEM > ControlSet001 > Services > удаляем раздел Intelppm
     Повторить для ControlSet002.

·  IDE\SATA\SCSI\RAID >> SATA\SCSI\RAID 3 Если на новом железе имеется диск(и) с SATA\SCSI или на дисках организован RAID - SATA\SCSI.

   5. Установить нужные драйвера для этих устройств.

     Панель управления > Установка оборудования > Добавление нового устройства > Установка оборудования, выбранного из списка
     в ручную > SCSI и RAID контроллеры > Установить с диска.
4
    
Внимание: установить перед переносом, т.е. установить нужные драйвера на старую систему на старом железе, а потом делать перенос.

·  Перенос системы с современного железа на устаревшее. 5
Просто невероятный случай. Если вы переносите систему с новой материнки на старую мать не поддерживающую APIC (усовершенствованный контроллер прерываний). К слову, такие материнки не выпускаются с 1999-00 гг.

   6. Устанавливаем драйвер (HAL) - "Стандартный компьютер"
     Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному
     драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам
     выберу нужный драйвер > Стандартный компьютер > Далее > Соглашаемся на перезагрузку > Идём в BIOS > Отключаем APIC.


Комментарии к Первой части 1Трех первых пунктов достаточно. 2И напротив, если перенос выполняется с Non Intel base matherboard >> Intel base matherboard, то этот пункт выполнять не нужно. 3Перенос системы на разноуровневые RAID не возможен. может быть RAID5>IDE>RAID1? 4Если список оборудования не появился, открыть .*inf, найти секцию [ControlFlags] , в этой секции найти ExcludeFromSelect=* , удалить в этой строке * (звездочку). 5Наличие этого условия автоматически отменяет выполнение первого пункта инструкции

######################################################################################################


Часть 2
 
Подготовка железа для принятия клона.


·  old HDD >> new HDD
Перенос системы со старого HDD на новый HDD.

   1. Произвести подготовку системы к переносу по инструкции
Часть 1 пункт 3. Клонировать систему подходящей программой.
    
Внимание: Если по каким-либо причинам вы не выполнили подготовку к переносу, то после переноса,
    
ни в коем случае не загружайте OS с нового HDD, пока не отключите старый HDD.

·  old HDD & Zalivka >> new matherboard
Разворачивание клона на новое железо

   2. Отключите любые сетевые контроллеры.

   3. Произвести подготовку системы к переносу по инструкции
Часть 1 пункты 1-3(4). Клонировать систему подходящей программой.
     Перед проведением процедуры клонирования отключите все HDD, кроме диска на который вы будите проводить клонирование.
     Подключайте все остальные диски только после окончания процедуры клонирования.
    
Внимание: Окончанием процедуры клонирования является успешная Загрузка OS с нового HDD.
               До этого момента не подключайте других дисков.

######################################################################################################


Часть 3
* Это не окончательная редакция Третьей Части

Универсальный образ или Zalivka.

Употребление sysprep не нужно, не обсуждается и больше не упоминается. 1
§   
Если образ готовится на реальном железе, тогда:
Отключите
все лишние устройства.
В BIOS отключить
все onboard устройства.
§   
Если образ готовится в виртуальной машине, тогда:
в VPC или в VMWare не устанавливайте addons.

§   
В обоих случаях выполните следующее:
Отведите для создания "Zalivka" раздел 6-7 Гиг.
2
Установите Windows + Update, Office + Update, Soft.
Не устанавливайте драйвера.
Не устанавливайте Alcohol и DaemonTools.
Не подключайте виртуальные CD-ROM'ы.

§   
Выполните очистку. 3
Очистить C:\WINDOWS\SYSTEM32\dllcache\
Очистить C:\WINDOWS\Prefetch\
Очистить C:\WINDOWS\Temp\
Очистить C:\Documents and Settings\<user>\Local Settings\Temp\
Очистить C:\Documents and Settings\<user>\Local Settings\Temporary Internet Files\
Очистить C:\Documents and Settings\<user>\Local Settings\History\
Очистить C:\Documents and Settings\<user>\Cookies\
Очистить C:\Documents and Settings\<user>\NetHood\
Очистить C:\Documents and Settings\<user>\Recent\
Очистить C:\RECYCLER\
Очистить C:\System Volume Information\
Удалить C:\WINDOWS\Windows Update.log
4
Категорически не рекомендуется удалять папки оставшиеся после установки Update и Office. 5

§   
Выполнить дефрагментацию.
§   
Проведите настройку согласно инструкции Часть 1 пункты 1-3(4).
§   
Сохранить готовую и настроенную систему в образ.


Комментарии к Третьей части 1Sysprep в самом процессе подготовки к клонированию не участвует. Sysprep нужен для EULA\OEM. 2Больший размер не нужен для сохранения возможности разворачивать клон на небольшие разделы или диски. Но и меньший размер не желателен, по соображениям оптимального расположения таблицы MFT. 3Очистка этих директорий нужна для сохранения вашей конфиденциальности (например вы админите на предприятии, или установщик в сервисном). Если вас конфиденциальность не беспокоит, тогда очистка данных директорий на ваше усмотрение. 4При обращении на WindowsUpdate в логе пишется дата и версия Биос. 5Категорически не рекомендуется. Места много не сЪэкономите, но в будущем траблы будут. Проверено.

######################################################################################################


Часть 4
 
Решение проблем.

Q. После клонирования не могу сменить HAL с "Стандартный компьютер" или "Компьютер с ACPI" на другой. A. Удалите в C:\WINDOWS\inf\hal.pnfQ. Сгорела мать и т.п. , в результате подготовить систему к переносу не могу. На новом железе получаю ошибку 0x7b. Что делать? A. Тут рег-файл устанавливающий драйвер "Стандартный двухканальный контроллер PCI IDE" . Рег-файл заточен под использование в LiveCD утилитой Avast! Bart CD.
Если на вашем спасательном диске такой утилиты нет, тогда сделайте все обычным способом, с помощью regedit >> load hive >> и т.п.
А здесь огромный архив портативного софта - это коллекция portable программ. Их можно носить на флэшках, да и просто переписывать со всеми настройками с компьютера на компьютер.

Тонкая настройка BIOS >
ЗДЕСЬ
eXTReMe Tracker