Xenomorph » Статьи » Установка системы за 15 мин. или клонирование Windows XP
26 ноября 2007; 15:11

Установка системы за 15 мин. или клонирование Windows XP

Категория: Статьи

Тому, кто переносил Windows XP с компьютера на компьютер, наверняка приходилось сталкиваться с проблемами.

Как говорится - раз на раз не приходится. Попробую объединить все рецепты, которые прочитал и рассказать как победил хитрого монстра корпорации microsoft.

В итоге у меня получился загрузочный (boot) cd с образом предустановленной Windows XP (включая office, winamp, zoom player, totalcmd, кодеки и лёгкий тюнинг системы).

Сам образ создан и развёртывается с cd программой Acronis Trueimage 6.0 build 346 russian, размер образа около 550 МБ, развёртывание раздела занимает около 5 мин.

Последующая 1-ая загрузка системы с раздела занимает 10 мин. (включает процедуру смены SID, фазу определения оборудования, заполнение Serial Number, определение имени компьютера и одну перезагрузку).

Система запускается на компе с любым железом и разными чипсетами (исключая экзотику типа RAID контроллеров, хотя это тоже можно победить).

На лицо - существенная экономия времени для развёртывания операционной системы и попутного софта на нескольких компах с разной начинкой. Итак, алгоритм создания такого CD выглядит примерно следующее:

Проводим чистую установку Windows XP Professional corporate edition + multilingual user interface, сокращённо (MUI) русский на чистый раздел (в общем чисто - причистый подход к мероприятию). Интегрированный service pack 1 тоже не помешает.Такой дистрибутив как раз позволяет избежать геморроя с активацией операционки при смене оборудования.

Проводим небольшую чистку системы:
а) очищаем dll кэш (выполнить команды - "sfc /cachesize=5" и "sfc /purgecache")

б ) удаляем msn messenger. Заходим Пуск -> Выполнить Вводим следующее: rundll32 advpack.dll,launchinfsection %windir%infmsmsgs.inf,blc.remove

в) отключаем и очищаем корзину

г) отключаем восстановление системы и удаляем папку system volume information из корня раздела

д) правим #:\WINDOWS\inf\sysoc.inf на предмет удаления слова hide и затем через "установку-удаление программ->компоненты windows" удаляем MSN Explorer и всё что не понравится.

Устанавливаем попутный софт (включая office, аудио и видео проигрыватели, файловый менеджер, acronis trueimage, кодеки, драйвера и делаем последние настройки системы).

Размер места, занятого файлами, за исключением файла подкачки, у меня составил около 1 Гб.
Начиная с этого момента, не допускаем перезагрузки компьютера.

Меняем котроллер дисков на стандартный. Скачиваем вот файл: idedrivers.zip (68 Кб) и извлекаем его содержимое в каталог system32drivers. (Это ide-драйвера из стандартной поставки Windows XP.

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

Эти файлы (atapi.sys, intelide.sys, pciide.sys, pciidex.sys) можно вытащить самостоятельно из архива driver cachei386drivers.cab).

Скачиваем и выполняем вот этот файл: mergeide.reg (7 Кб). (Он добавляет в реестр информацию обо всех доступных windows xp типах ide-контроллеров).

К слову - via ide (viaide.sys) котроллер у меня стоял, т.к. я производил установку на материнке с виашным чипсетом.

Убиваем ветку реестра .... mounteddevices, дабы избежать проблем с сопоставлением сигнатур разделов.

Правим boot.ini и сливаем с дистрибутива в винду несколько разных hal-ов, чтобы выбирать их на этапе первой загрузки (чтоб загрузится не на acpi системе).

[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 rus" /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

Можно грохнуть в диспетчере устройств всё, что грохнется (что я и сделал), хотя это на любителя (всё будет корректно работать и без этого).

На дисках c дистрибутивом windows xp) ищем [cd]:supporttoolsdeploy.cab. Файлы setupcl.exe, setupmgr.exe, sysprep.exe из этого архива распакуйте в c:windows (или где там у Вас система) и выполните команду (ПУСК-ВЫПОЛНИТЬ): sysprep -pnp.

В появившемся окне меняем "shutdown mode" на "quit" и нажимаем "reseal". Главное опять не допустить перезагрузки.

А вот теперь самое время запустить Acronis Trueimage и сохранить образ раздела, можно прямо на текущий раздел. Вот этот образ и будет универсальным предустановленным образом, который мы хотели получить.

Если сейчас перезагрузится, то произойдёт поиск оборудования, ответите на пару вопросов и всё.
Ну вот и конец, можно перенести образ (файл *.tib) на болванку.

Как такой диск сделать boot cd и поместить туда загрузчик acronis (c пунктом меню - загрузка и восстановление используя acronis trueimage), прочитайте на bootcd.narod.ru

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.