Инструменты для клонирования (развертывание из образа) Windows XP

Ответить
 • Просмотры: 33
Аватара пользователя
NomerUNO

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение NomerUNO »

Цитата navigator19:



не устраивает смена загрузчика
Инструменты для клонирования (развертывание из образа) Windows XP




попробуйте удалить из !PREPARE.CMD



вот этот фрагмент




читать дальше »




Код:

Код: Выделить всё

echo [%date% %time:~0,-6%] Подготовка мультихалл загрузчика
echo [%date% %time:~0,-6%] Подготовка мультихалл загрузчика >> prepare.log
set target=%SystemRoot%\system32
if exist "%WINDIR%\Driver Cache\i386\sp1.cab" set CAB=%WINDIR%\Driver Cache\i386\sp1.cab 
if exist "%WINDIR%\Driver Cache\i386\sp2.cab" set CAB=%WINDIR%\Driver Cache\i386\sp2.cab 
if exist "%WINDIR%\Driver Cache\i386\sp3.cab" set CAB=%WINDIR%\Driver Cache\i386\sp3.cab 
Md hals >nul
rem expand hal and kernel files
set KrnlLst=halacpi.dll, halapic.dll, halmps.dll, halaacpi.dll, halmacpi.dll, hal.dll, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ntoskrnl.exe
for %%A in (%KrnlLst%) do (
    if exist "%WINDIR%\Driver Cache\i386\%%A" (
      copy "%WINDIR%\Driver Cache\i386\%%A"  hals\ >nul
    ) else (
      expand "%CAB%" -F:%%A  hals\ >nul
    ) 
) 
ren hals\hal.dll halstd.dll >nul
copy hals\ntoskrnl.exe hals\ntkrnlup.exe >nul
ren hals\ntoskrnl.exe ntkrnlst.exe >nul
xcopy hals\*.* %target% /i /e /h /y /r > nul
set dtecthal=%SystemRoot%\inf\dtecthal.inf
echo ;Autogenerated multihall loader > %dtecthal%
echo. >> %dtecthal%
echo [Version] >> %dtecthal%
echo signature="$Windows NT$">> %dtecthal%
echo DriverVer=07/01/2001 >> %dtecthal%
echo. >> %dtecthal%
echo [hal] >> %dtecthal%
echo MPS_MP         = halmps.dll >> %dtecthal%
echo MPS_UP         = halapic.dll >> %dtecthal%
echo E_ISA_UP       = halstd.dll >> %dtecthal%
echo ACPIPIC_UP     = halacpi.dll >> %dtecthal%
echo ACPIAPIC_UP    = halaacpi.dll >> %dtecthal%
echo ACPIAPIC_MP    = halmacpi.dll >> %dtecthal%
echo. >> %dtecthal% 
echo [ACPIOptions] >> %dtecthal%
echo ACPIEnable = 2 >> %dtecthal%
echo ACPIBiosDate = 01,01,1999 >> %dtecthal%
echo [%date% %time:~0,-6%] Установка мультихалл загрузчика
echo [%date% %time:~0,-6%] Установка мультихалл загрузчика >> prepare.log
bootcfg /copy /D "1.Standart PC" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halstd.dll /kernel=ntkrnlst.exe" /id 2 >nul
bootcfg /copy /D "2.ACPI PC" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halacpi.dll /kernel=ntkrnlst.exe" /id 3 >nul
bootcfg /copy /D "3.ACPI Uniprocessor PC" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halaacpi.dll /kernel=ntkrnlst.exe" /id 4 >nul
bootcfg /copy /D "4.ACPI Multiprocessor PC" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halmacpi.dll /kernel=ntkrnlmp.exe" /id 5 >nul
bootcfg /copy /D "5.Uniprocessor PC with MPS" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halapic.dll /kernel=ntkrnlst.exe" /id 6 >nul
bootcfg /copy /D "6.Multiprocessor PC with MPS" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /hal=halmps.dll /kernel=ntkrnlmp.exe" /id 7 >nul
bootcfg /copy /D "Safe mode boot" /id 1 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /safeboot:minimal /sos /bootlog /noguiboot" /id 8 >nul
bootcfg /raw "/fastdetect /noexecute=AlwaysOff /DETECTHAL" /id 1 >nul
bootcfg /timeout 5 >nul
attrib -s -h -r c:\ntldr. > nul
ren c:\ntldr. ntldr.org >nul
copy ntldr.lgh c:\ntldr. > nul
Аватара пользователя
navigator19

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение navigator19 »

Здраствуйте, подскажите как убрать это
читать дальше »


Изображение

и это
читать дальше »


Изображение

чтобы после разветывания образа сразу запускалась операционка без предворительной установки драйверов и тд
Аватара пользователя
Vitek 07

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение Vitek 07 »

В общем разобрался, my_sysprep меняет ключи в реестре

вот эти


читать дальше »




Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=dword:00000000
"SystemSetupInProgress"=dword:00000000
"CmdLine"=""
"SystemPrefix"=hex:ce,1b,00,00,00,00,49,70
"SystemPartition"="\\Device\\HarddiskVolume1"
"OsLoaderPath"="\\"





на эти


читать дальше »




Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=dword:00000002
"SystemSetupInProgress"=dword:00000000
"CmdLine"="C:\\sysprep\\MYFACTORY.EXE setup"
"SystemPrefix"=hex:cd,1b,00,00,00,a0,49,e0
"OsLoaderPath"="\\"
"MiniSetupInProgress"=dword:00000000
"AuditInProgress"=dword:00000001
"FactoryPreInstallInProgress"=dword:00000001
Аватара пользователя
ShaddyR

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение ShaddyR »

Вопрос к спецам. (Модераторы, если тема где-то поднималась, прошу простить и перенаправить, т.к. не нашёл)



У каких распространённых и популярных приложений (кроме антивирусов\файерволов) при переносе клона (WinXP) на другое железо слетит активация ?



Спасибо.
Аватара пользователя
navigator19

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение navigator19 »

А кто нибудь может расписать что конкретно делает my_sysprep, с мультихал загрузчиком я вроде как разобрался в boot.ini прописал
читать дальше »


[boot loader] timeout=1 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 /noexecute=alvaysoff /detecthal multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="1.Standart PC" /fastdetect /noexecute=alvaysoff /hal=halstd.dll /kernel=ntkrnlst.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="2.ACPI PC" /fastdetect /noexecute=alvaysoff /hal=halacpi.dll /kernel=ntkrnlst.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="3.ACPI Uniprocessor PC" /fastdetect /noexecute=alvaysoff /hal=halaacpi.dll /kernel=ntkrnlst.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="4.ACPI Multiprocessor PC" /fastdetect /noexecute=alvaysoff /hal=halmacpi.dll /kernel=ntkrnlmp.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="5.Uniprocessor PC with MPS" /fastdetect /noexecute=alvaysoff /hal=halapic.dll /kernel=ntkrnlst.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="6.Multiprocessor PC with MPS" /fastdetect /noexecute=alvaysoff /hal=halmps.dll /kernel=ntkrnlmp.exe multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe mode boot" /fastdetect /noexecute=alvaysoff /safeboot:minimal /sos /bootlog /noguiboot

кинул нужные hal*.dll в system32, удалил все устройства которые удалились, поставил стандартные драйвера для IDE ATA контроллеров, нужно ли ещё что-то сделать перед снятием образа?
Аватара пользователя
RealBoy

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение RealBoy »

Цитата ShaddyR:



usbdrive, зависит от метода активации. У KAV2011, помнится, слетала.
Инструменты для клонирования (развертывание из образа) Windows XP




Антивирусы \файерволы мне безинтересны. А вот как насчёт популярных прог а-ля MS оффис, Adobe (фотошоп, ридер, флешплеер...), браузеры(?), системные утилиты (в т.ч. и NET.Framework), NERO.... ?

Спасибо.
Аватара пользователя
ShaddyR

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение ShaddyR »

Цитата usbdrive:



ридер, флешплеер...), браузеры(?), системные утилиты (в т.ч. и NET.Framework), NERO.... ?

Инструменты для клонирования (развертывание из образа) Windows XP




активации не требуют, клонирование переносят безболезненно. Фотошоп в образ не клал ни разу: не нужен в 95% случаев, для остатка легко найдется WPI, установка занимает не более 5 минут. Офисы до 2010-го ЕМНИП также активацией не страдают, последний активируется парой щелчков мыша в три минуты.
Аватара пользователя
navigator19

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение navigator19 »

Цитата usbdrive:



А вот как насчёт популярных прог а-ля MS оффис, Adobe (фотошоп, ридер, флешплеер...), браузеры(?), системные утилиты (в т.ч. и NET.Framework), NERO.... ?
Инструменты для клонирования (развертывание из образа) Windows XP




Все то, что привязывается к конфигурации конечного компьютера - слетит.

Выход - ставим программы не активируя их, а потом после развертывания образа и установки всех драйверов активируем программы. Грубо говоря, все что активируется через интернет или введением кода, получаемого в ответ на код выдаваемый программой в большинстве случаев привязано к железу.
Аватара пользователя
ShaddyR

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение ShaddyR »

Цитата Boa Soft:



2. Ставим OS. Используем сборку без драйверов или вариант мультибута без драйверов.
Инструменты для клонирования (развертывание из образа) Windows XP




Пока все эксперименты ставлю на VmWare, поэтому подскажите, пожалуйста, правильно ли я делаю. Для подготовки системы к клонированию я использую обычный диск с Windows XP без всяких Башратовских драйверпаков и прочих прибомбасов.

Нужно ли из дистрибутива удалять, например программой nLite, все драйвера Windows, и такую Windows потом брать за основу? Изображение
Аватара пользователя
navigator19

Re: Инструменты для клонирования (развертывание из образа) Windows XP

Сообщение navigator19 »

Цитата vman05:



Нужно ли из дистрибутива удалять, например программой nLite, все драйвера Windows, и такую Windows потом брать за основу?
Инструменты для клонирования (развертывание из образа) Windows XP




Нет, ничего удалять не надо. Просто после установки не ставте VmWare tools, чтобы не добавлять мусор в будущий образ.
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»