Pazan
Если диск - "правильный" загрузочный/установочный (используется правильный бут-сектор, маркеры в корне, параметры записи - загрузка 4-х секторов без эмуляции, начальный сектор 0С07, boot message = MICROSOFT CORPORATION, метки "Publisher" и "Data Preparer" = MICROSOFT_CORPORATION, расширения Joliet для ISO включены, "~1" в конце имени файла не добавляется, пути длиной белее 256 символов разрешены) - тогда при загрузке с этого диска файл подхватится автоматически и установка пойдет на автопилоте с заданными параметрами.
Если же ты хочешь запускать установку вручную - лучше всего сделать батник с содержанием вроде такого:
@echo off
winnt32 -unattend:winnt.sif
Это при запуске из Win32. Для запуска из DOS параметры нужны. Вот содержимое dossetup.bat из моего тулкита (ссылка выше):
@smartdrv c+ d+ e+ f+ > nul
@WINNT.EXE /U:winnt.sif /T:C /S:. > nul
При этом смартдрайв, ессно - подложен в директорию \i386 дистрибутива. Параметры командной строки, кстати - отличаются от официально указаннных некрософтом, так что эти ребята видать непрочь были сбить юзверей с толку
Такие параметры запуска удобно использовать при загрузке с дискеты, когда дистрибутив ХР лежит на винте или на незагрузочной болванке (если на дискете есть драйвер CD-ROM), или с другого диска, на котором есть загрузка DOS но нет дистрибутива ХР (в этом случае, если есть возможность - следует выбирать в меню загрузки "разместить системные файлы на RAM-диске").
Кроме того, для запуска из Win32 я еще использую файлы upgrade.sif и upgrade.bat, указывающий на него - от основного он отличается тем, что в нем раскомментированы строки в секции
[Unattended]
;Win9xUpgrade=Yes
и
;NtUpgrade=Yes
т.е. этот файл используется для установки винды поверх предыдущей версии в режиме обновления (ОЕМ-версия такого не поддерживает - только Retail, VLK и собсно Upgrade).
Если диск - "правильный" загрузочный/установочный (используется правильный бут-сектор, маркеры в корне, параметры записи - загрузка 4-х секторов без эмуляции, начальный сектор 0С07, boot message = MICROSOFT CORPORATION, метки "Publisher" и "Data Preparer" = MICROSOFT_CORPORATION, расширения Joliet для ISO включены, "~1" в конце имени файла не добавляется, пути длиной белее 256 символов разрешены) - тогда при загрузке с этого диска файл подхватится автоматически и установка пойдет на автопилоте с заданными параметрами.
Если же ты хочешь запускать установку вручную - лучше всего сделать батник с содержанием вроде такого:
@echo off
winnt32 -unattend:winnt.sif
Это при запуске из Win32. Для запуска из DOS параметры нужны. Вот содержимое dossetup.bat из моего тулкита (ссылка выше):
@smartdrv c+ d+ e+ f+ > nul
@WINNT.EXE /U:winnt.sif /T:C /S:. > nul
При этом смартдрайв, ессно - подложен в директорию \i386 дистрибутива. Параметры командной строки, кстати - отличаются от официально указаннных некрософтом, так что эти ребята видать непрочь были сбить юзверей с толку
Такие параметры запуска удобно использовать при загрузке с дискеты, когда дистрибутив ХР лежит на винте или на незагрузочной болванке (если на дискете есть драйвер CD-ROM), или с другого диска, на котором есть загрузка DOS но нет дистрибутива ХР (в этом случае, если есть возможность - следует выбирать в меню загрузки "разместить системные файлы на RAM-диске").
Кроме того, для запуска из Win32 я еще использую файлы upgrade.sif и upgrade.bat, указывающий на него - от основного он отличается тем, что в нем раскомментированы строки в секции
[Unattended]
;Win9xUpgrade=Yes
и
;NtUpgrade=Yes
т.е. этот файл используется для установки винды поверх предыдущей версии в режиме обновления (ОЕМ-версия такого не поддерживает - только Retail, VLK и собсно Upgrade).