Всем привет!
Хочу подельтбся с народом тем что получилось, хотя может это все и знают!
Речь пойдёт о создании самого универсального образа (заливки).
Однажды копаясь на OSZONE.ru нашел это:
Цитата Dimus:
Цитата:
UTU и ВСЕМ: (кусок хлеба отдаю... все во благо форума ) единственный алгоритм сделать УНИВЕРСАЛЬНЫЙ образ ХР, ставящейся на ЛЮБОЙ чипсет за исключением достаточно старых (см. Ment69) - это
1) Взять платформу с мат. платой на любом из nForce
2) Установить ХР (БЕЗ интегрированных драйверов nForce)
3) НЕ СТАВИТЬ никакие драйвера (окромя DirectX, он не помешает)
4) Настроить программы, потвикать... короче, сделать все, что считаем нужным.
5) Сохранить снимок с помощью любой из имеющихся утилит соответствующего направления.
ВСЕ!
Молоток - дай пять!...
всё верно.... только добавлю, для того чтобы она поднималась на машинах с чиплетами
Цитата:
НЕ подымается ТОЛЬКО на платформах (Intel - ниже\равно 845), (VIA - <\= KT266), (SIS - тот же уровень, по чипсетам не вспомню), да и то бывают исключения.
а это связанно с файлом hal.dll (hardvare abstraction layer) для старых машин уровня Р3 это "Компьютер с ACPI" halacpi.dll, а для новых "Однопроцессорный компьютер с ACPI" halaacpi.dll, соответственно их надо подменять в соответствии с типом ACPI. Файл расположен в %WINDIR%\System32.
Можно организовать boot.ini с выбором
Код:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Компьютер с ACPI" /noexecute=optin /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Однопроцессорный компьютер с ACPI" /noexecute=optin /fastdetect /hal=halaacpi.dllпосле загрузки выбранный файл HAL файл будет переименован в hal.dll и нужно будет подменить boot.ini на стандартный. Файлики halacpi.dll и halaacpi.dll соответственно нужно сперва положить в %WINDIR%\System32. Взять их из можно из дистрибутива: halacpi.dl_ halаacpi.dl_
А ещё не плохо было бы освоить пакет программ для предварительной подготовки системы. Так называемый System Preparess (sysprep) из пакета deploy.cab. Запаковав систему данными средствами и подготовив всеми описанными выше методами, получаем абсолютно универсальный образ, акромя систем с RAID контроллерами, туда он не развернётся, но и в таких ситуациях с этим можно похитрить... to be continue...
|
ПопробЫвал! Способ конечно хорошой но я бы сказал не полный! Данный способ хорош для железа с распространёнными контролерами IDE и SATA, особенно если использовать mergeide.reg от Microsoft'a. Но неполнота этого способа заключается в том что при развёртавании образа на ноутбуках (особенно современных) Windows не грузится и выдаёт ошибку 0x0000007B! Причин может быть несколько но скорее всего там стоит "экзотический" контроллер, исходя из того что там стояла Vista, такчто проблем с жестким диском быть неможет.
После долгих эксперементов, внимательного зучения mergeide.reg, и ненайддя исчерпывающей информации я решил пойти следующим путём:
1. Используя дистрибутив WinXP Prof SP2 Rus Corporativ интегрировал SP3.
2. Используя
аддон z_drv_inst_tst интегрировал DP_MassStorage_wnt5_x86-32_805 уже в дистрибутив WinXP Prof SP3 Rus Corporativ командой "
MakeMSST.exe Msst.ini DriverPacks_MSST c:\WinXP_SP3_Corporative\".
3. Используя DPs_BASE_805 интегрировал все пакеты драйверов Driverpack и DP_MassStorage_wnt5_x86-32_805 с включённой функцией KTD (для сохранения дров в винде после установки) в свой дистрибутив WinXP Prof SP3 Rus Corporativ.
Сделал мультизагрузку и записал на DVD-диск (получилось примерно 1 GB)
4. Собрал компьютер на платформе nForce 650-DS4, процессор Core 2 Quad 6600, 2 гига оперативки, видюха Radeon HD4850, и жесткий диск 80 гиг (обязательно IDE). (я работаю сборщиком ПК)
Отключил в биосе почти все интегрированные устройства!!! (Audio, Lan, Com, LPT...)
5. Установил винду на это железо и началось...
6. После установки, настраиваю винду:
Ставлю и проверяю чтобы всё работало:
TotalCommander6.53PodarokEdition.exe
wrar37b4ru.exe
directx_mar2008_redist.exe
klmcodec345.exe
quicktimealt190.exe
Windows media player 11
CyberLink PowerDVD 6.00.1102 Rus
CrystalPro
aimp_2.09.exe
AdbeRdr705_rus_full.exe
OFFICEPRO2003.RUS
Ahead Nero 7.5.1.1 Premium
Fonts_for_NT_or_XP_or_20
Файл подкачки ставлю от 200 до 300 mb
Несколько раз при этом перезагружаюсь!
7. Следующим шагом я копрую содержимое архива Sosed213_SYS&DLL.rar (
http://depositfiles.com/files/7652133) в "C:\WINDOWS\system32\drivers\" , который собрал из разных мест, и запускаю Sosed213_mergeide.rar (весит 67кб), который я создал по примеру оригинального mergeide.rar.
8. Затем программой "Portable jv16 PowerTools 2007 1.7.0.399" чищу реестр последний раз перезагружаюсь и захожу в
безопастный режим!
9. Оригинальный boot.ini заменяю boot.ini из архива Sosed213_boot.rar
10. В "C:\WINDOWS\system32\" копирую и заменяю файлы halacpi.dll, halmacpi.dll из "C:\WINDOWS\Driver Cache\i386\sp2.cab" или "\sp3.cab"
11. Удаляю "System Volume Information" и RECYCLER
12. Захожу в "Диспетчер устройст" проверяю чтобы стоял "Стандартный двухканальный контролер PCI IDE"
Удаляю всё из "Звуковые, видео игровые устройства"
Удаляю всё из "SCSI и RAID устройства"
Удаляю видеоадаптер
Удаляю из "Системные устройства" всё ге встречается "nVidia", "nForce" и "High Definition"
13. Перезагружаю и гружусь с диска Acroni True Image, и создаю диск.
В итоге: Получился образ на 2,5 GB который встаёт на всех проверенных мною ноутбуках (порядка 10 новых моделей).