> Как создать диск с WindowsXP незадающий вопросов при установке?, То есть вставил диск, нажал "AnyKey" и ошел пить кофе
 Newdjeen Member is Offline
 Posted: 26-09-2004, 00:13 (post 1, #304243)

Заслуженный переводчик СССР
Group: Privileged
Group: Privileged
Posts: 675
Warn:0%-----
Каждый раз, когда мы устанавливаем OC Windows нам постоянно приходится отвечать на кучу никому ненужных вопросов, а как сделать так, чтобы система устанавливалась сама, незадавая вопросов? Просто нужно создать фаил ответов для Unfttended установки WindowsXP
Unattended - называется установка без прямого участия пользователя, то есть вставил диск, нажал "AnyKey" и пошел пить кофе - через 15-20 минут у нас имеется компьютер с уже установленной ОС. И никаких тебе Next'ов, OK'ев и ввода серийного номера.
Как это работает? Просто нам нужно заранее создать фаил ответов и расположить его в дистрибьютиве - в этом случае при возникновении к-либо вопросов Windows будет обращаться не к нам, а к этому файлу ответов.
Описывать буду на основе WindowsXP, но хочу заметить, что такой же способ установки сществует и для Windows2000 и для Windows98 smile.gif
Перейдем к делу

Для выполнения данной операции, как и при изготовлении бутового диска SP Integrated, нам понадобятся:

Дистрибьютив Windows XP Professional Corporate Eng ( с русской, "локализованной" версией это тоже работает, но, см мой пост выше)
UltraISO, для изъятия boot файла из оригинального диска и создания конечного загрузочного CD.
Ahead Nero Burning Rom


Сам Процесс:

I. При помощи UltraISO создаем образ нашего дистрибьютива Windows - Заходим в Инструменты -> Создать образ CD -> Имя.iso

После этого заходим на сам дистрибьютив в папку X:\SUPPORT\TOOLS\, где X это CD Rom, и любым архиватором (IMHO - WinRAR рулез) распаковываем архив deploy.cab. Среди прочих файлов, находящихся в папке с распакованным архивом, ищем setupmgr.exe – это и есть менеджр установки ОС WindowsXP, котроый поможет создать нам наш фаил ответов.

Здесь стоит сделать маленькое отступление – ниже я буду описывать процесс создания файла ответов приводя примеры на основании setupmgr’а c дистрибьютива WindowsXP, WindowsXP SP-1 и WindowsXP SP-2. Дело в том, что при выпуске SP-2 содержимое папки TOOLS претерпело значительные изменения(хотя смысл остался тем же)

II. Создаем наш фаил ответов
Запускаем setupmgr – и он у нас спрашивает
Create a new answer file – Создать новый фаил ответов
Modify an exiting answer file – Отредактировать уже существующий фаил ответов

Или же то же самое для WindowsXP SP-2
Create new – Создать новый фаил ответов
Modify exiting– Отредактировать уже существующий фаил ответов

Выбираем пункт № 1 и жмем Next

В следующем окне программа поинтересуется для какой именно установки нам нужен фаил ответов:

Unattended Installation – Автоматическая установка
Sysprep Install – Инсталляция на основе WindowsXP OPK(OEM Preinstallation Kit, о котором мы поговорим позднее) – тоже автоматическая установка, предназначенная для продавцов компьютеров. На компьютер устанавливается и настраивается ОС, а затем компьютер отдается конечному владельцу – придя домой и включив его ему будет нужно согласиться с Лиц соглашением, ввести SN и тп.
Remote Installation Services – название говорит само за себя (если не говорит, подтяните свой английский smile.gif )

Выбираем Unattended Installation и давим Next

Попадаем в окно, в котором нам необходимо указать свою версию операционной системы.

WindowsXP Home Edition
WindowsXP Pofessional
Windows 2002 Server, Advanced Server, or Datacenter


Ёй, скажете Вы, ведь нет такой ОС Windows 2002 Server… Дело в том, что вместе с XP в далеком 2002 году Microsoft собирались выпустить и серверную версию WindowsNT 5.1… Хотели, да неуcпели (сегодня мы ее знаем как Windows Server 2003)
Вместе с выходом SP-2 под WindowsXP Microsoft решили исправить эту досадную ошибку, и теперь в setup menagere’е дистрибьютива WindowsXP SP-2 это окно выглядит так:

WindowsXP Home Edition
WindowsXP Pofessional
Windows Server 2003, Standard Edition
Windows Server 2003, Enterprise Edition
Windows Server 2003, Web Edition


Выбираем нужный нам ответ (для меня это WindowsXP Pofessional) и жмем на Next и попадаем в следующее окно

На это окно следует обратить особое внимание – именно здесь мы выбираем какой именно будет наша инсталляция:

Provide Defaults – Хоть все опции и будут заполнены, но сама инсталляция будет проходить при непосредственном участии пользователя, то есть Вы будете видеть все варианты ответов и если что, сможете из редактировать
Fully Automated – Полностью автоматическая установка без какого либо участия пользователя. Выбирать данную опцию я абсолютно не рекомендую, потому, что если у Вас уже есть ОС на диске С, то при инсталляции Windows не спросит Вас что ей делать, а установиться на ту партицию, где больше всего свободного места.
Hide Pages – То же что и Fully Automated, только у нас спрашивают куда устанавливаться и что делать, если на этом диске уже есть OC.
Read Only – так же как и в Provide Defaults Вы будете видеть все варианты ответов, но только не сможете ничего редактировать.
GUI attended - если честно, то я сам незнаю, что за вариант (мне и предыдущих хватает)

В WindowsXP SP-2 данное окно выглядит практически точно так же, за исключением того, что первый пункт называется User Controlled.
Выбираем Hide Pages и жмем Next

Перейдя на следующую страницу нам нужно ответить на вопрос как именно мы будем использовать наш фаил ответов – будем ли мы инсталлировать WindowsXP с папки на жестком диске, или же наш фаил ответов предназначен для запуска установки с CD.

Yes – create or modify a distribution folder – При выборе этого пункта, в след окне у нас спросят где находится папка с Windows – на CD или жестком диске, и если он на CD, то программа попросит указать в какую папку его скопировать.
No, this answer file will be used to install from a CD – Нет, этот фаил предназначается для инсталляции с CD
В WindowsXP SP-2 Майкрософт решили разделить первый пункт на две части, поэтому в нем есть не два вопроса, а три, наверное интеллектуальный уровень некоторых СисАдминов в ШША недавал покоя службе тех поддержки, поэтому он выглядит так

Create a new distribution share
Modify an existing distribution share
Set up from a CD


В обоих случаях выбираем последний пункт(…from a CD) и давим Next

Вот мы и добрались до Вопросов самой инсталляции. Заполняем все знакомые окна, а незнакомые (которые никогда не видели оставляем пустыми – это тонкая настройка процесса установки, предназначенная в первую очередь для локальных сетей и крупных организаций.
После того, как мы ответили на все вопросы, сохраняем фаил – Нажимаем Browse… -> директорию куда сохранять ->
В качестве имени указываем winnt
Тип Файла с Text Files (*txt) меняем на Remote Boot Files (*.sif)
После того, как фаил ответов сохранен, в той же папке, что и сам фаил ответов появится
Одноименный *.bat фаил (winnt.bat) – можете его смело стирать, он нам непонадобится (о нем разговор пойдет в следующий раз)

Итак, фаил создан и нам только осталось проверить все ли в нем в порядке. Открываем наш winnt.sif при помощи блокнота, обращу внимание только на самые важные компоненты, комментарии к ним на русском:

1-Да
0-Нет

;SetupMgrTag
[Data]
AutoPartition=0 – если поставить 1, то OC сама решит куда ей устанавливаться
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=DefaultHide
OemPreinstall=No
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword=* - то есть пустой
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1

[UserData]
ProductKey=ХХХХХ-ХХХХХ-ХХХХХ-ХХХХХ-ХХХХХ
FullName="Имя пользователя"
OrgName="Организация"
ComputerName=ИмяКомпьютера

[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
Vrefresh=75

[RegionalSettings]
LanguageGroup=2,5,12,1
SystemLocale=00000409
UserLocale=00000419
InputLocale=0409:00000409

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

В региональных настройках у меня стоит Англ, Русский, Иврит и Центр Европа

Вот впринципе и всё, последнее что осталось, так это добавить наш фаил ответоа в дистрибьютив Windows – При помощи UltraISO добавляем наш winnt.sif фаил в папку I386, сохраняем, при помощи Nero записываем CD и идем готовить кофе
PM Email Poster Users Website ICQ
Top Bottom
 Pharaoh Member is Offline
 Posted: 21-11-2004, 18:14 (post 2, #324231)

Member

Group: Members
Posts: 110
Warn:0%-----
Спасибо, за хорошее описание процесса создания Unattended диска. Я слышал, что в такой диск можно добавить и любимые программы (к примеру Ниро и т. п.), и они будут устанавливаться с Windows сразу. Если знаешь как это дело делается,опиши пожалуйста. Я думаю не только мне одному будет интересно почитать. :w00t:
PM Email Poster Shared files
Top Bottom
 FiL Member is Offline
 Posted: 21-11-2004, 23:42 (post 3, #324356)

Сварливый Мозг Клуба
Group: Roots
Group: Roots
Posts: 22869
Как-то жутко непонятно...

Создаем .iso, который потом нигде не используем.
Создаем winnt.sif, который потом надо добавить в какую-то папку, о которой ничего не сказано. Как сделать загрузочный диск тоже не сказано.

В общем неполное описание получилось. Но нужное.
PM Email Poster ICQ AOL MSN
Top Bottom
 Uzaren Member is Offline
 Posted: 21-11-2004, 23:58 (post 4, #324363)

Герой Асфальта
Group: Roots
Group: Roots
Posts: 18547
FiL
На сколько я знаю, winnt.sif, нужно положить в папку I386, ну а исо, нужно создать, чтобы из образа потом сделать балванку с установкой :)
PM Email Poster Users Website ICQ MSN
Top Bottom
 FiL Member is Offline
 Posted: 22-11-2004, 01:56 (post 5, #324390)

Сварливый Мозг Клуба
Group: Roots
Group: Roots
Posts: 22869
QUOTE (Uzaren @ 21-11-2004, 15:58)
FiL
На сколько я знаю, winnt.sif, нужно положить в папку I386, ну а исо, нужно создать, чтобы из образа потом сделать балванку с установкой :)

Uzaren,
ну я, допустим, разобрался. А вот более простому юзеру как-то будет сильно непонятно в какую такую папку i386 надо положить, ибо папки у него такой нет. Вернее есть на CD, с которого делали образ. Но туда ничего не кладется.
В 90% случаем человек пользуясь этой инструкцией создаст образ, создаст файл winnt.sif и запишет образ обратно. Без файла.

Да, и еще вопрос, а как сделать, чтобы он EULA не показывал? А то все-таки надо Agree нажимать, а это тоже лень :)
PM Email Poster ICQ AOL MSN
Top Bottom
 Uzaren Member is Offline
 Posted: 22-11-2004, 02:06 (post 6, #324393)

Герой Асфальта
Group: Roots
Group: Roots
Posts: 18547
Кстате, у Newdjeen'а в первом посте написано: :p
QUOTE

При помощи UltraISO добавляем наш winnt.sif фаил в папку I386


Насчёт EULA я точно не помню, лень за диском лезть сейчас, но это вроде в первых пунктах визарда было, надо поигратся :p
PM Email Poster Users Website ICQ MSN
Top Bottom
 FiL Member is Offline
 Posted: 22-11-2004, 02:44 (post 7, #324399)

Сварливый Мозг Клуба
Group: Roots
Group: Roots
Posts: 22869
QUOTE (Uzaren @ 21-11-2004, 18:06)
Кстате, у Newdjeen'а в первом посте написано: :p
QUOTE

При помощи UltraISO добавляем наш winnt.sif фаил в папку I386


Насчёт EULA я точно не помню, лень за диском лезть сейчас, но это вроде в первых пунктах визарда было, надо поигратся :p

Ага, написано...
Только непонято где берется папка i386. Вернее не написано, что надо созданный в первом пункте образ открыть в этом самом UltraISO. Потом добавить В ОБРАЗE файл, сохранить образ и записать его (новый образ) в неро (??? почему не прямо в ultraISO???)

PM Email Poster ICQ AOL MSN
Top Bottom
 mts Member is Offline
 Posted: 22-11-2004, 03:13 (post 8, #324400)

штатный нетлабовский телепат

Group: News makers
Posts: 4832
Warn:0%-----
На самом деле этот файл, winnt.sif, гораздо проще располагать на дискете и не заморачиваться с изготовлением нового CD. При установке винды, setup должен поднять этот файл с дискеты.
Честно говоря сам я этого не пробовал, но опровержения такого метода не поступало.
PM Email Poster
Top Bottom
 veneamin Member is Offline
 Posted: 22-11-2004, 10:50 (post 9, #324433)

Медведь-потаскун

Group: Prestige
Posts: 2822
Warn:0%-----
Есть целый сайт про это: http://unattended.oszone.net/
PM Email Poster Shared files ICQ
Top Bottom
 Pharaoh Member is Offline
 Posted: 22-11-2004, 18:48 (post 10, #324512)

Member

Group: Members
Posts: 110
Warn:0%-----
QUOTE (veneamin @ 22-11-2004, 10:50)
Есть целый сайт про это: http://unattended.oszone.net/

Спасибо!!! Интересный сайт. :handup:
PM Email Poster Shared files
Top Bottom
 Newdjeen Member is Offline
   Posted: 06-05-2005, 20:44 (post 11, #416132)

Заслуженный переводчик СССР
Group: Privileged
Group: Privileged
Posts: 675
Warn:0%-----
Кроме всего прочего - winnt.sif сохраням на дискету, запускаем инсталляцию с ориг CD и... имеем тотже самый эффект :wink:
PM Email Poster Users Website ICQ
Top Bottom
 retro Member is Offline
 Posted: 07-05-2005, 15:50 (post 12, #416356)

JazzMan

Group: News makers
Posts: 6282
Warn:0%-----
С дискетой проще всего, но на последних компах их просто нет, поэтому универсальный CD хотя бы для вписывания номера, имени, и пр. муры делать просто необходимо - я только так и ставлю. Кстати, абсолютно не надо заморачиваться с изготовлением такого файла, в папке i386 имеется уже готовый unattend.txt (вытаскивается поиском из дистрибутива), который надо доделать для себя, переименовать и записать на флоппи. Кстати, не все это знают. Не знаю, как на HOME - не пользуюсь нигде, но на PRO есть (на сервере 2003 таких файлов несколько, для разных задач - терминалы, АД и т.д.).
PM Email Poster Shared files
Top Bottom
 retro Member is Offline
 Posted: 07-05-2005, 15:56 (post 13, #416359)

JazzMan

Group: News makers
Posts: 6282
Warn:0%-----
Мой стандартный файл, без заморочек с драйверами, политиками, доступами и пр.

ьььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььь

[Data]
Autopartition=0
FloppyLess=1
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch=Yes
OemPreinstall=No
OemSkipEula=Yes
FileSystem=*
WaitForReboot=No
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
TargetPath=\WINDOWS

[Display]
Xresolution=800
Yresolution=600
BitsPerPel=16
Vrefresh=60

[GuiUnattended]
AutoLogon=Yes
AdminPassword=*
TimeZone=125
OEMSkipRegional=1
OemSkipWelcome=1
EncryptedAdminPassword=NO
AutoLogonCount=1

[Shell]
DefaultStartPanelOff = Yes

[UserData]
ProductKey=K2KB2-BDBGV-KP686-D8T7X-HDMQ8
ComputerName=WINXPSP2
FullName="Admin"
OrgName="NoNaMe"

[RegionalSettings]
Language=00000409
LanguageGroup=5,12,1

[Networking]
InstallDefaultComponents=Yes

[Identification]
JoinWorkgroup=WORKGROUP

ьььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььь

P.S. был вопрос, как пропустить F8 > см. красным

Есть много тонкостей в строчках, например, резолюция или языки, и т.д. - если непонятно что-то - welcome... :)
PM Email Poster Shared files
Top Bottom
Topic Options