Сам так делал, и вам рекомендую, не пожалеете:
Создаем образ нашей винды и записываем его на болваночку. Сам образ создан и развёртывается с CD программой Acronis TrueImage 6.0 Build 346 Russian, размер образа около 550 МБ, развёртывание раздела занимает около 5 мин. Последующая 1-ая загрузка системы с раздела занимает 10 мин. (включает процедуру смены SID, фазу определения оборудования, заполнение serial number, определение имени компьютера и одну перезагрузку). Система запускается на компе с любым железом и разными чипсетами (исключая экзотику типа RAID контроллеров, хотя это тоже можно победить). На лицо - существенная экономия времени для развёртывания операционной системы и попутного софта на нескольких компах с разной начинкой. Итак, алгоритм создания такого CD выглядит примерно следующе:
1. Проводим чистую установку Windows XP Professional Corporate Edition+Multilingual User Interface, сокращённо (MUI) русский на чистый раздел (в общем чисто - причистый подход к мероприятию). Интегрированный Service Pack 1 тоже не помешает.Такой дистрибутив как раз позволяет избежать геморроя с активацией операционки при смене оборудования.
2. Проводим небольшую чистку системы:
а) очищаем dll кэш (выполнить команды - "sfc /cachesize=5" и "sfc /purgecache")
б ) удаляем Msn Messenger. Заходим Пуск -> Выполнить Вводим следующее: RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
в) отключаем и очищаем корзину
г) отключаем восстановление системы и удаляем папку System Volume Information из корня раздела
д) правим windows\inf\sysoc.inf на предмет удаления слова hide и затем через "установку-удаление программ->компоненты windows" удаляем MSN Explorer и всё что не понравится.
3. Устанавливаем попутный софт (включая Office, аудио и видео проигрыватели, файловый менеджер, Acronis TrueImage, кодеки, драйвера и делаем последние настройки системы). Размер места, занятого файлами, за исключением файла подкачки, у меня составил около 1 Гб.
Сейчас сделаем конфигурационный файл для клонирования. На 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 .
4. Начиная с этого момента, не допускаем перезагрузки компьютера. Меняем котроллер дисков на стандартный. Скачиваем и выполняем вот этот файл: mergeide.reg. (Он добавляет в реестр информацию обо всех доступных Windows XP типах IDE-контроллеров).
5. Убиваем ветку реестра .... \MountedDevices\, дабы избежать проблем с сопоставлением сигнатур разделов.
6. Правим boot.ini и сливаем с дистрибутива в винду несколько разных HAL-ов, чтобы выбирать их на этапе первой загрузки (чтоб загрузится не на ACPI системе).
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[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
7. Можно грохнуть в диспетчере устройств всё, что грохнется (что я и сделал), хотя это на любителя (всё будет корректно работать и без этого).
8. На дисках c дистрибутивом Windows XP) ищем [cd]:\SUPPORT\TOOLS\DEPLOY.CAB. Файлы setupcl.exe, setupmgr.exe, sysprep.exe из этого архива распакуйте в C:\Windows (или где там у Вас система) и выполните команду (ПУСК-ВЫПОЛНИТЬ): sysprep -pnp. В появившемся окне меняем "shutdown mode" на "quit" и нажимаем "Reseal". Главное опять не допустить перезагрузки.
9. А вот теперь самое время запустить Acronis TrueImage и сохранить образ раздела, можно прямо на текущий раздел. Вот этот образ и будет универсальным предустановленным образом, который мы хотели получить. Если сейчас перезагрузится, то произойдёт поиск оборудования, ответите на пару вопросов и всё.
10. Ну вот и конец, можно перенести образ (файл *.tib) на болванку. Как такой диск сделать boot CD и поместить туда загрузчик Acronis (c пунктом меню - загрузка и восстановление используя Acronis TrueImage), прочитайте на bootcd.narod.ru
лично я DEPLOY.CAB распаковывал в \windows\system32
вместо Ахронис Тру Имадж я пользовался Norton Ghost'ом
удачи в создании дистрибутива
З.Ы. Так же можете ознкомицца с этим материалом - может кому пригодицца:
http://www.forum.wwc.ru/showthread.php?t=12546