Наверное, каждый пользователь не раз сталкивался с задачей установки ОС Windows на свой персональный компьютер.
Но Windows как операционная система довольно капризна, и потому после установки и удаления нескольких десятков программ необходимо производить чистку реестра. Задача эта, скажем прямо, не простая, и если не создан образ диска с чистой операционной системой, то нередко единственным выходом является полная переустановка ОС, которая начинается с форматирования жесткого диска. Ну а те пользователи, которые любят экспериментировать со своим ПК, сталкиваются с этой задачей регулярно.

онечно, установить операционную систему, имея дистрибутив, довольно просто. Однако установка ОС — это еще далеко не все, ведь после этого следуют рутинные процессы настройки ОС, установки Service Pack, обновлений к ОС, всех необходимых драйверов, прикладных программ и утилит. И именно этап отладки ОС занимает куда больше времени, чем установка самой операционной системы. При этом не стоит забывать, что под рукой нужно иметь не только диск с дистрибутивом ОС, но и диск со всеми драйверами, любимыми программами и утилитами. Видимо, все, кому доводилось выполнять эту задачу, задумывались над возможностью полной автоматизации процесса установки. Автоматизации, при которой не нужно вводить серийный номер ОС, отлаживать ее, устанавливать массу драйверов и т.д. Идеальным в этом смысле представляется такой процесс установки, когда с одного загрузочного компакт-диска без участия пользователя можно установить операционную систему с Service Pack (SP) со всеми драйверами и утилитами и получить на выходе полностью настроенную ОС.

Оказывается, создать такой загрузочный диск вполне возможно и своими руками. Задача эта особенно актуальна именно сейчас — после выхода очередной версии SP2 для Windows XP. Конечно, Service Pack можно установить и поверх уже настроенной операционной системы, но… подводных камней на этом тернистом пути не мало.

Нередко попытка установки SP2 заканчивается поистине фатально для Windows XP. Представьте себе следующую ситуацию: купив лицензионный дистрибутив Windows XP вместе с новым ПК у какого-нибудь недобросовестного производителя, вы со временем выясняете, что серийный номер вашей ОС занесен компанией Microsoft в черный список (попутно заметим, что мы и мысли не допускаем, что среди пользователей ПК найдутся те, кто использует пиратский софт). И если в дальнейшем вы попытаетесь инсталлировать SP2 на свой ПК, то последствия окажутся весьма и весьма плачевными: после перезагрузки Windows XP скажет вам «до свидания» и окончательно исчезнет. Однако если вы имеете загрузочный диск с интегрированным SP2, то эта проблема не будет стоять на повестке дня.

Итак, актуальность задачи автоматизации процесса установки операционной системы не подлежит сомнению — осталось только выяснить, как это сделать. Сразу же отметим, что никаких оригинальных идей мы в этой статье не выскажем. Все, о чем пойдет речь далее, давно известно (в узких кругах), так что при желании и наличии «халявного» Интернета (а времени для этого потребуется немало) информацию о том, как автоматизировать процесс установки и создать загрузочный диск своими руками, можно найти в Сети. В качестве примера приведем ресурс http://unattended.msfn.org , посвященный проблеме автоматизации процесса установки ОС.

Вариант 1

Теперь рассмотрим алгоритм создания загрузочного диска Windows XP Professional с интегрированным SP2 и расскажем о том, как автоматизировать процесс установки, сделав его невидимым для пользователя (то есть как обойтись без назойливых диалоговых окон). И хотя в дальнейшем мы будем говорить о создании загрузочного диска Windows XP Professional, cледует иметь в виду, что загрузочные диски для других версий Windows XP создаются аналогичным образом. В заключение отметим, что предлагаемый алгоритм был опробован на различных конфигурациях ПК и не вызвал никаких осложнений.

Шаг 1. Подготовительный этап

Для создания загрузочного диска нам потребуется:

  • лицензионный дистрибутив Windows XP Professional;
  • Service Pack 2 (SP2), который можно скачать с сайта Microsoft;
  • файл xpsp1deploytools_en.cab, который можно скачать с сайта Microsoft по ссылке: http://dowmload.microsoft. com/download/whistler/ToolDep/SP1/WXP/EN-US/xpsp1deploytools_en.cad ;
  • файл xpboot.bin, который можно легко найти в Интернете;
  • пишущий оптический привод и программа для записи на CD (DVD), умеющая создавать загрузочные диски (мы настоятельно рекомендуем воспользоваться пакетом Nero Burning Rom).

Прежде всего в корневом каталоге С:\ жесткого диска необходимо создать директорию, куда копируется дистрибутив Windows XP, например директорию C:\WinXP. Кроме этой директории, в которую копируется дистрибутив операционной системы, в корневом каталоге необходимо создать и директорию, в которую копируется Service Pack 2. В нашем случае это будет директория C:\SP2, и туда мы скопируем файл WindowsXP-KB835935-SP2-ENU.exe, который, собственно, и представляет собой самораспаковывающийся архив с SP2.

Далее необходимо распаковать архив, для чего в командной строке (Start => Run) набирается команда C:\SP2\WindowsXP-KB835935-SP2-ENU.exe –x. Вам будет предложено указать директорию для распаковки или произвести распаковку в директорию C:\SP2, в которую мы и распакуем наш архив.

На следующем этапе необходимо интегрировать SP2 в дистрибутив операционной системы, для чего следует выполнить команду C:\SP2\i386\Update\ Update.exe -S:C:\WinXP, после которой запускается процесс интеграции.

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

Шаг 2. Создание файла WINNT.SIF

Далее нам следует создать и отредактировать файл WINNT.SIF, который представляет собой скрипт, позволяющий автоматизировать процесс установки операционной системы. В этом файле фактически содержатся ответы, которые пользователь вводит при традиционном способе установки операционной системы.

Файл WINNT.SIF создается с помощью утилиты Setup Manager (мастер создания) setupmgr.exe, входящей в пакет xpsp1deploytools_en.cab. Для того чтобы извлечь данную утилиту из пакета, можно воспользоваться стандартным архиватором. После запуска данной утилиты последовательно открывается 23 диалоговых окна, в большинстве которых (за исключением нескольких информационных окон) пользователю предлагается ответить на вопросы о настройке операционной системы. Пропустив первое диалоговое окно приветствия Welcome to Setup Manager, в окне New or Existing Answer File (Создать новый или модифицировать существующий) выбираем опцию Create new, то есть создаем новый файл (рис. 1).

В следующем окне Type of Setup (Тип установки) выбираем опцию Unattended Setup (Автоматическая установка), определяющую формат и тип результирующего файла, который будет создан утилитой setupmgr.exe (рис. 2).

В окне Product (Версия операционной системы) задается тип операционной системы. В нашем случае — Windows XP Professional (рис. 3).

В окне User Interaction (Участие пользователя) выбор опции Fully automated (рис. 4) позволяет автоматизировать процесс инсталляции ОС таким образом, чтобы пользователю в дальнейшем не требовалось отвечать на вопросы в диалоговых окнах.

В окне Distribution Share необходимо выбрать опцию Set up from a CD (рис. 5), то есть указать, что создается версия дистрибутива операционной системы на компакт-диске.

Следующее диалоговое окно License Agreement предложит вам согласиться с лицензионными условиями, для чего необходимо выбрать единственную опцию I accept the terms of the License Agreement (рис. 6). Попробуйте угадать, что будет, если вы откажетесь от данного соглашения!

Остальные диалоговые окна, с которыми вам придется работать в процессе создания файла ответов WINNT.SIF, подобны тем, с которыми сталкивается пользователь во время установки операционной системы, поэтому мы лишь вкратце рассмотрим назначение этих окон:

Name and Organization — предназначено для ввода имени пользователя и названия организации; с этой стандартной процедурой пользователь каждый раз сталкивается при установке операционной системы;

Display Settings — позволяет задать глубину цвета, разрешение экрана и частоту кадровой развертки. При стандартной установке ОС такого диалогового окна не возникает, поскольку настройка параметров видеокарты происходит уже после установки ОС. В данном случае эту процедуру можно осуществить на этапе установки;

Time zone — позволяет задать часовой пояс региона. Для Москвы это — GMT+03:00;

Computer Names — предназначено для ввода имени компьютера;

Administrator Password — как несложно догадаться, данное окно позволяет задать пароль администратора;

Networking Components — предназначено для задания сетевых настроек. Кроме опции Typical, при которой IP-адрес автоматически присваивается DHCP-сервером, можно выбрать опцию Customize, с тем чтобы задать статический IP-адрес ПК на этапе установки ОС. Если компьютер не подключен к сети или в сети используется DHCP-сервер, то необходимо выбрать опцию Typical;

Workgroup or Domain — позволяет задать имя рабочей группы (по умолчанию WORKGROUP) или сетевого домена, в который входит ПК;

Telephony— задает настройки модемного соединения (код страны, код города, тип набора — номера импульсный, тоновый);

Regional Settings (Региональные настройки) — предназначено для задания формата отображения чисел, дат и т.д.;

Languages— позволяет определить дополнительный язык (наряду с английским), а также язык для отображения диалоговых окон;

Browser and Shell Settings — предоставляет возможности задать настройки Web-браузера, указать URL-адрес стартовой страницы, указать путь к папке Favorites и т.д.;

Installation Folder — позволяет указать имя директории, в которую будет инсталлироваться операционная система. По умолчанию эта директория называется WINDOWS;

Install Printers — предназначено для того, чтобы на этапе инсталляции операционной системы установить сетевые принтеры (если таковые имеются);

Run Once — позволяет задать команду, которая будет выполнена только один раз — после установки ОС и первой перезагрузки ПК;

Additional Commands — задает дополнительные команды, которые будут выполняться каждый раз после загрузки операционной системы.

После того как утилита setupmgr.exe закончит создание файла ответов, будут созданы два файла: unattend.txt и unattend.bat. Файл unattend.txt необходимо переименовать в файл WINNT.SIF.

Шаг. 3. Редактирование файла WINNT.SIF

Созданный утилитой setupmgr.exe файл WINNT.SIF вполне работоспособен, однако для дальнейшего процесса автоматизации установки операционной системы его необходимо отредактировать. Для этого данный файл нужно открыть в текстовом редакторе (например, в Notepad).

Если все сделано правильно, то файл WINNT.SIF должен иметь следующее содержание:

MsDosInitiated=”0"

UnattendedInstall=”Yes”

UnattendMode=FullUnattended

OemPreinstall=No

TargetPath=\WINDOWS

EncryptedAdminPassword=NO

OEMSkipRegional=1

OemSkipWelcome=1

ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

FullName=”USER”

OrgName=”TestLab”

ComputerName=Computer

Xresolution=1024

LanguageGroup=5,1

SystemLocale=00000419

UserLocale=00000419

InputLocale=0409:00000409

JoinWorkgroup=WORKGROUP

InstallDefaultComponents=Yes

Как видите, структура файла достаточно проста: он состоит из нескольких разделов, которые можно легко редактировать. Подробно обо всех опциях файла можно узнать из файла справки ref.chm, мы же рассмотрим лишь основные разделы, которые подлежат редактированию вручную. Наиболее важными являются разделы , и .

Раздел содержит важный параметр AutoPartition, значение которого по умолчанию равно 0. В таком случае ОС будет устанавливаться на первый доступный логический раздел, который имеет для этого достаточно места и не содержит ранее установленной операционной системы. Если планируется с помощью загрузочного диска переустанавливать систему, то желательно присвоить данному параметру значение 1.

В разделе рекомендуется добавить параметр UnnatendSwitch, присвоив ему значение Yes. В этом случае после установки ОС и первой перезагрузки ПК не будет появляться экран Windows Welcome c приглашением ознакомиться с возможностями ОС.

Еще одна возможная опция — WaitForReboot. Присвоив этому параметру значение No, вы избавитесь от 15-секундных пауз перед перезагрузкой ПК в процессе установки ОС.

Ну и последний параметр, о котором хотелось бы сказать, — это Repartition. Данному параметру (его нужно предварительно добавить в раздел ) мы рекомендуем присвоить значение No. В противном случае при установке ОС все логические разделы на первом физическом диске будут переформатированы под файловую систему NTFS. Поскольку чаще всего требуется переформатировать только один раздел (на который устанавливается ОС), чтобы избежать потери данных на остальных разделах, рекомендуется запретить возможность автоматического переформатирования разделов.

Еще один важный раздел в файле WINNT.SIF — . По умолчанию данный раздел не создается, поэтому его рекомендуется добавить в файл WINNT.SIF. Параметры данного раздела позволяют задать тему рабочего стола, используемую Windows, и обратиться к классическому меню Start. К примеру, раздел может иметь следующее содержание:

DefaultStartPanelOff = Yes

DefaultThemesOff = Yes

В данном случае используется классическое меню Start и классическая тема рабочего стола.

После того как файл WINNT.SIF будет полностью готов, останется поместить его в директорию C:\WinXP I386.

Шаг 4. Создание загрузочного диска

На следующем этапе мы покажем, как, используя созданный в директории C:\WinXP дистрибутив, создать загрузочный диск. Для этого нам потребуется файл xpboot.ini, о котором мы уже упоминали. Процесс создания загрузочного диска мы покажем на примере использования утилиты Nero Burning Rom версии 6.3.0.0.

Сначала, запустив утилиту Nero Burning Rom, создадим новый проект, выбрав пункт CD-Rom (Boot). На вкладке Boot диалогового окна нового проекта (New Compiliant) необходимо выбрать опцию Image file, указав путь к файлу xpboot.ini (рис. 7).

На этой же вкладке необходимо активизировать группу Enable Expert Settings и задать значение пункта Kind Of Emulation (тип эмуляции) как No Emulation. Значение пункта Number of loaded sectors должно быть равно 4.

Следующие изменения касаются вкладки Label (рис. 8), где необходимо указать метку тома (Volume Label), которую можно выяснить из дистрибутива операционной системы. В случае английской версии Windows XP Professional — это WXPVOL_EN.

При желании в Интернете можно найти специализированные утилиты, позволяющие автоматизировать и упростить процедуру создания загрузочного диска. Одна из таких утилит — nLite (текущая версия 0.98.7 beta 2), которую можно бесплатно скачать с сайта http://nuhi.msfn.org/.

Данная утилита представляет собой мастер создания загрузочного диска с возможностями интеграции его с SP2 и дополнительной настройки операционной системы на этапе установки. Все, что потребуется для создания загрузочного диска, — это оригинальный дистрибутив операционной системы и SP2, а на выходе мы получим образ загрузочного диска в формате ISO.

После установки и запуска утилиты nLite необходимо указать путь к директории, содержащей копию дистрибутива операционной системы (в нашем случае — C:\WinXP) (рис. 10).

Рис. 10. Указание пути к директории с дистрибутивом операционной системы

В следующем диалоговом окне имеется возможность интегрировать SP2 в дистрибутив ОС, для чего нужно указать путь к директории с SP2, нажав на кнопку Browse (рис. 11).

Очередное диалоговое окно (рис. 12) позволяет «облегчить» операционную систему, указав приложения, директории, службы, драйверы и т.д., которые не нужно устанавливать на ПК (соответственно их можно удалить и из дистрибутива).

Рис. 12. Выбор компонентов операционной системы, которые можно удалить из дистрибутива

Пропустив следующее диалоговое окно и перейдя к окну Unattended setup, отмечаем пункт Unattended support на вкладке Info, что позволит нам автоматизировать процесс установки ОС. На вкладке General необходимо указать серийный номер дистрибутива Windows XP, а на вкладке Personal — часовой пояс, имя компьютера, пароль администратора и имя рабочей группы, то есть те данные, которые пользователь должен указывать в процессе установки операционной системы традиционным способом.

Затем в диалоговом окне (Setup Options) можно настроить параметры отображения рабочего стола, разрешить использование неподписанных драйверов и пр.

В итоге после запуска процесса создания загрузочного диска утилита создаст образ диска в формате ISO, который впоследствии можно будет использовать для прожига загрузочного диска с помощью утилиты Nero Burn Rom или ей подобной.

***

ассмотренные нами способы изготовления загрузочного диска Windows XP с интегрированным SP2 представляют собой лишь начальный этап автоматизации процесса настройки ПК, при котором нет необходимости вбивать серийный номер и отвечать на прочие вопросы в диалоговых окнах. Однако процесс автоматизации можно и усовершенствовать. К примеру, можно попытаться интегрировать в дистрибутив драйверы устройств, а также интегрировать вместе с операционной системой приложения, которые будут устанавливаться автоматически. Информацию о том, как это сделать, можно найти на различных Интернет-ресурсах.

Мы же кратко рассмотрим наиболее простые способы, не учитывающие особенности конкретных версий драйверов или программного обеспечения, которое предполагается интегрировать в дистрибутив.

К примеру, если при инсталляции операционной системы требуется, чтобы в корневой каталог была скопирована папка Utils с часто используемыми программами, то в директории дистрибутива C:\WinXP необходимо дополнительно создать поддиректорию $OEM$, а в файле winnt.sif в разделе для параметра OemPreinstall указать значение Yes. В этом случае при инсталляции операционной системы будет просматриваться и использоваться содержимое директории $OEM$.

Или, например, в самой директории $OEM$ требуется создать поддиректорию $1. В этом случае содержимое этой директории будет скопировано в корневой каталог диска при установке операционной системы. Таким образом, если в директории C:\WinXP\$OEM$\$1 создана папка Utils (можно создать папку с драйверами или сразу несколько папок), то при установке операционной системы эта папка будет скопирована в корневой каталог (C:\Utils).

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

Одной из характерных черт любой версии операционной системы от команды разработчиков Майкрасофт, является то, что подобный продукты буквально притягивают разнообразные проблемы, ошибки, конфликтные ситуации. Просто удивительно, почему люди до сих пор не перешли на альтернативные ОС, в которых многие подобные неприятности просто невозможны. Наверное, причина в том, что имея подобный недостаток, любая из Виндовс, тем не менее, обладает целым рядом существенных преимуществ.

Так вот, многие проблемы, которые возникают в подобных системах, в том числе и на до сих пор очень популярной Виндовс XP, можно решить только с помощью загрузочного диска.

Сразу же возникает вопрос – как выполнить создание загрузочного диска Windows XP своими руками? Действительно, существует ряд методик, позволяющих осуществить задуманное. Практически все из них подразумевают применение в процессе специальных программ-эмуляторов CD/DVD-дисководов. В этой статье будут рассмотрены самые известные из них.

Использование NERO

Приложение Nero является одним из самых используемых, по крайней мере в нашей стране, для создания различных ISO образов. Вполне естественно, что это ПО позволяет решить и поставленную в статье задачу. Для этого необходимо сделать следующее:

  1. Скачать версию нужной программы с официального сайта разработчиков. Конечно, эксплуатация этого ПО является платным. Тем не менее, производитель позволяет полмесяца использовать ее бесплатно.
  2. После завершения процедуры инсталляции – выполнить включение приложения.
  3. Следующий шаг – старт DVD-ROM/CD-ROM (Boot) проекта. Конечно, от пользователя требуется выбрать тот вариант носителя, который он планирует использовать в своей работе.
  4. Перейти на вкладку «загрузки» и в строке «файл образа» указать путь к источнику. Сделать это можно с помощью рядом расположенной кнопочки «обзор». Также потребуется поставить галочку в ниже расположенном разделе, который называется «Расшир.».
  5. Следующая вкладка, где потребуется внести собственные настройки, называется «Запись» – перейти в нее. Можно выставить параметр финишного использования накопителя – это гарантирует, что впоследствии с него ничего не будет удалено.
  6. По завершении всех предварительных настроек нужно будет нажать на кнопку «новый».
  7. Диск уже должен стоят в считывающем устройстве. С помощью мышки на него перетаскивается вся требуемая информация из источника. В нижней части рабочего окна есть специальная шкала, показывающая информацию о том, сколько места займет создаваемый образ на носителе.
  8. Дальше: кнопка «запись» – «Прожиг».




Остается только подождать завершения процедуры, которую рекомендуется выполнять на минимально возможных скоростях.

Применение UltraIso для создания загрузочного диска Windows XP

UltraIso – еще один вариант, который может применить любой юзер, который хочет создать очень важный инструмент, для профилактики, лечения и переустановки своей Windows XP.

Первые шаги – все тоже самое: нужно скачать и инсталлировать программу на жесткий диск. Дальше необходимо выполнить следующие шаги, чтобы добиться ожидаемого результата:

  1. При первом запуске приложения появится окошко с несколькими предложениями от разработчиков. Если пользователь хочет воспользоваться программой бесплатно, то ему следует выбрать четвертый вариант.
  2. Важно убедиться, что UltraIso не вступит в конфликт с NERO, если второй инструмент также находится в рабочем состоянии на винчестере. Для этого изначально необходимо зайти в опции – настройки – запись. Убедиться, что галочка не стоит рядом с надписью «Использовать NEROAPI если возможно».
  3. Дальше вставляется чистый диск для проведения записи.
  4. Совершается очередной переход: файл – открыть – ISO файл.
  5. Необходимо указать путь к источнику.
  6. В новом окошке важно убедиться, что в его верхнем левом углу есть надпись «самозагружаемый».
  7. Следующий этап: Инструменты – записать образ.
  8. Перед окончательным стартом задуманного процесс необходимо внести ряд изменений в настройки: выбрать скорость (желательно минимальную), порекомендовать системе сделать проверку после завершения проекта (галочка в соответствующем месте), указать место расположения накопителя (используемый привод) и методику выполнения поставленной задачи.






Остается только нажать на кнопочку «записать» и подождать итогового результата.

Третий вариант действий пользователя с DAEMON Tools Pro

Он подразумевает применение еще одного весьма популярного приложения, которое называется DAEMON Tools Pro. Как обычно, в начале выполняется скачивание этого продукта, его установка и запуск.


Дальнейшие действия:

  1. В открытом окне программы выбрать сверху вариант «Записать образ». Естественно, что накопитель данных уже должен располагаться в приводе, который необходимо указать на следующем этапе.
  2. Третий этап – выбор скорости и указание месторасположения источника для запланированной процедуры.
  3. Завершение подготовительного процесса – нажатие на кнопочку «Старт».

Это все что потребуется от простого юзера, который желает всегда иметь при себе подобный инструмент, часто спасающий ситуацию с проблемной ОС.

Почти все пиратские копии компакт-диска с Windows XP не являются загрузочными, а также часто задаются вопросы, как сделать загрузочный дистрибутивный компакт-диск Windows XP с самостоятельно интегрированным SP1

Иметь загрузочный компакт достаточно полезно: возможно загрузить консоль восстановления, нет мороки при установке Windows XP из-под ДОС (забудьте о SmartDrv, временных файлах, обязательном активном разделе с системой FAT/FAT32) и так далее…

А сделать его достаточно просто. Для создания требуются:

  1. Дистрибутив Windows XP
  2. Программа записи Nero
  3. Прямые руки

Приступаем к созданию…

Запускаем Nero и создаем новую компиляцию со следующими параметрами:

  1. тип: «CD-ROM (Boot)»
  2. на вкладке «Boot» выбираем в разделе «Source of boot image data» пункт «Image file», где прописываем файл cdboot.bin
  3. задаем параметры, точно соответствующие параметрам на скриншотах

Задаем параметры

На вкладке «Label» значение «Volume Label» зависит от версии дистрибутива. Например:

  • WXPVOL_EN
  • WXPVOL_RU
  • WXPOEM_EN
  • WXPSP1_EN

Вкладки «Dates» и «Misc» пропускаем.

Скорость записи и тип носителя (R/RW) значения не имеют. «Write Method» желателен «Disc-At-Once/96», но возможен и простой «Disc-At-Once».

Готовим дистрибутив

Нажимаем «New», и получаем окно, в которое нужно перетащить файлы дистрибутива. Далее я привожу содержание оригинальных (не пиратских) дисков.

Необходимо

Для загрузки с диска обязательно должны быть следующие файлы и папки:

  • Папка I386 — собственно, сам дистрибутив
  • Файл WIN51 — маркерный файл, его содержимое не имеет значения (в оригинале — слово «Windows»)
  • Файл WIN51IP — то же самое, что и предыдущий, только имя другое

Для некоторых версий также необходимы :

  • Файл WIN51IP.SP1 — если в дистрибутив интегрирован Service Pack 1
  • Файл BOOTFONT.BIN — национальный шрифт для локализованных версий (если такого файла нет — копируем его из папки I386 )

Желательно

Также на оригинальных дисках присутсвуют дополнительно (то есть и без них все будет работать нормально):

  • файлы AUTORUN.INF и SETUP.EXE — для автозапуска диска из-под работающей Windows
  • файл README.HTM — ясно из названия
  • папка DOCS — документация к дистрибутиву
  • папка SUPPORT — утилиты, чрезвычайно полезные для администраторов и продвинутых пользователей
  • папка VALUEADD — различные полезные и не очень дополнения

Замечания

  • Регистр имен фалов значения не имеет, так как стандарт записи ISO 9660 не предусматривает разные регистры.
  • Дата и время файлов / папок никакой роли не играют, но желательно сохранить оригинальные значения.
  • Можно создавать собственные дополнительные файлы и папки.

Так как на диске останется достаточно много свободного места, можно заполнить его по своему усмотрению.

Резать можно, только осторожно

Во избежание прорблем советую сначала записать «почти оригинальный загрузочный дистрибутив Windows XP» на CD-RW и проверить диск на загружаемость, а затем уже разать «начисто». Если что-то глючит — еще раз проверяем соответствие параметрам на скриншотах.

Гладких вам «блинов»!

Published on Февраль 18, 2009 by · Комментариев нет

В этой статье мы научимся создавать загрузочный диск для системы Windows XP. Загрузочный диск может запустить операционную систему на компьютере под управлением Windows XP, если она не загружается правильно или если были повреждены файлы, запускающие Windows.

Используйте процедуры, описанные в этой статье для того, чтобы обойти проблемы, которые мешают запуску вашей системы. Проблемы могут появиться (но не ограничены этим) при повреждении загрузочного сектора, потери файлов, в результате работы вируса, неправильными драйверами и т.п. Обо всем этом мы расскажем в этой статье. Мы опишем терминологию процесса загрузки, возможные проблемы и ситуации, а затем, покажем вам, как создать и использовать загрузочный диск. Не работающий сервер – это не очень хорошо для компании, особенно если на этом сервере хранятся важные документы. Я рекомендую создать загрузочный диск и всегда держать его рядом на тот случай, если произойдет авария и вам потребуется запустить систему, которая не загружается.

Терминология

В этом разделе я опишу терминология, которая используется в этой статье.

  • POST: Power On Self Test (Автоматический тест при включении компьютера). Когда компьютер начинает загрузку, BIOS запускает процедуру, которая проверяет, что все компоненты работают правильно. При помощи различных звуков при загрузке компьютера BIOS пытается сообщить об успехе или неудаче при работе теста.
  • MBR : Сокращение для Master Boot Record (основная загрузочная запись)- маленькая программка, которая выполняется при загрузке компьютера. Обычно, MBR размещается в первом секторе жеского диска. Программа начинает процесс загрузки, заглядывая в таблицу разделов для определения какой из разделов использовать для загрузки
  • BIOS : аббревиатура от Basic Input/Output System (базовая система ввода/вывода). На PC BIOS используется для выполнения всех необходимых функций для правильной инициализации системного аппаратного обеспечения при подаче напряжения. BIOS также помогает процессу загрузки.
  • CMOS : Complementary Metal Oxide Semiconductor . Чип, который потребляет мало энергии. Он питается от батареи и используется для сохранения конфигурационной информации при выключении компьютера.

Процесс загрузки

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

  • Первое, что происходит, когда вы включаете питание компьютера – это запускается POST. POST проверяет ваше аппаратное обеспечение.
  • Тестируется такое аппаратное обеспечение, как память и др. Это обычно можно увидеть на мониторе при запуске системы.
  • После того, как POST завершает свою работу, PC пытается определить загрузочное устройство, настроенное в системе BIOS/CMOS.
  • После того, как загрузочное устройство найдено, MBR (Master Boot Record) загружается в память.
  • MBR определяет активный раздел и загружает загрузочный сектор в память.
  • Загрузочный сектор содержит код, который запускает NTLDR , который является загрузчиком для Windows XP. NTLDR должен располагаться в корневой папку активного раздела вместе с файлами Ntdetect.com , boot.ini , bootsect.dos (для двойной загрузки) и Ntbootdd.sys (необходим для некоторых адаптеров SCSI)
  • NTLDR выбирает операционную систему.
  • NTLDR использует файлы Ntdetect.com , boot.ini , и bootsect.dos , чтобы правильно выбрать и загрузить операционную систему
  • Система запускается в 16-битном режиме, затем переходит в 32-битный режим.
  • После того, как NTLDR переключается в 32-битный режим, загружается файловая система (NTFS, FAT32, и т.п.), поэтому может быть прочитан и проверен файл boot.ini .
  • После проверки boot.ini , вы выбираете операционную систему, которую хотите загрузить.
  • При выборе из загрузочного меню XP, NTLDR запускает Ntdetect.com , чтобы получить информацию об установленном аппаратном обеспечении.
  • Затем NTLDR использует путь ARC, который указан в файле boot.ini , чтобы найти загрузочный раздел. Это может выглядеть примерно так:

default=multi (0)disk (0)partition (2) \WINDOWS
multi(0)disk(0)partition(2)\WINDOWS=»Microsoft Windows XP» /fastdetect

  • Ntdetect.com может начать собирать информацию о вашем аппаратном обеспечении:
    • ID компьютера
    • Тип шины/адаптера
    • Адаптеры SCSI
    • Видео адаптеры
    • клавиатура
    • Com порты
    • Параллельные порты
    • Гибкие диски
    • Мышку и подобные устройства (джойстик, трекбол)
  • После того, как Ntdetect.com соберет необходимую информацию, NTLDR загрузит Ntoskrnl и передаст ему управление.
  • Загружаются Ntoskrnl.exe и hal.dll . Ntoskrnl.exe и Hal.dll должны располагаться в папке %SystemRoot%\System32.
  • Далее загружается реестр и выбирается профиль аппаратного обеспечения. Если у вас созданы несколько профилей, то вас могут спросить, какой из них необходимо загрузить.
  • После того, как вы выберите правильный профиль аппаратного обеспечения (или загрузится профиль по умолчанию), появится окно для входа в систему.
  • Ntoskrnl.exe запустит Winlogon.exe , которая в свою очередь запустит Lsass.exe (Local Security Administration) – это программа, которая отображает окно приветствия и позволяет пользователю войти в систему (указать учетную запись и пароль).

Чтобы дойти до этого момента, все перечисленные выше файлы должны присутствовать и правильно работать. Также как и любые другие данные, они могут быть подвержены разрушению, повреждению или диверсии. Загрузочный диск – это ни что иное, как набор наиболее критичных файлов, которые в случае повреждения могут быть заменены, что позволить загрузить систему. Вы можете использовать загрузочный диск в случае аварии, чтобы получить критичные данные или вернуть сервер в рабочее состояние.

Проблемы при загрузке

В большинстве случаев избежать проблем не удается. Повреждение или вирус в загрузочном секторе может убить любую систему. Так что же может случиться? В этом разделе мы расскажем об основных проблемах, которые могут возникнуть.

  • Повреждение загрузочного сектора
  • Повреждение главной загрузочной записи
  • Проблемы с вирусами
  • Пропавшие или поврежденные файлы (Ntldr или Ntdetect.com)
  • Неправильный драйвер Ntbootdd.sys

Загрузочный диск 101

Теперь вы знаете, что такое загрузочный процесс, и что может его нарушить, поэтому теперь давайте посмотрим, как создать и использовать загрузочный диск.

Чтобы создать загрузочный диск для Windows XP для раздела NTFS или FAT вам нужен отформатированный гибкий диск. Он должен быть чистым и без вирусов. Вам также понадобится Windows XP CD-ROM или работающий на Windows XP компьютер.

1. Отформатируйте ваш гибкий диск.

2. Скопируйте необходимые файлы (Ntldr, Ntdetect.com, и the boot.ini). Скопируйте их с Windows XP, если он не заражен вирусами, или с установочного диска Windows XP.

3. Отредактируйте файл boot.ini, который вы скопировали на гибкий диск. Вам необходимо правильно установить путь, поэтому вы должны знать . Вы можете изучить ее при помощи документации Microsoft.

4. Запустите ваш компьютер с помощью гибкого диска, а затем войдите в Windows XP.

Примечание:

  • Если ваш компьютер загружается с жесткого SCSI диска, то вам может понадобиться заменить multi(0) на scsi(0) в строке
  • Есть возможнсоть отключить загрузочный экран Windows XP и тем самым немного ускорить процесс загрузки. Вы может попрактиковаться в редактировании файла *.ini и посмотреть процесс, которые он скрывает
    • Редактирование boot.ini
    • Добавление » /noguiboot» сразу после «/fastdetect».
    • После перезагрузки загрузочный экран исчезнет.
    • Он может быть восстановлен, если удальть ключ, указанный выше

Устранение неисправностей

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

  • Вы можете разместить копию edit на загрузочный диск, чтобы с его помощью редактировать boot.ini.
  • Файл Boot.ini почти всегда будет проблемой, только если диск не поврежден, заражен и т.п.
  • Вы можете увидеть сообщение об ошибке, связанной с ‘ARC’, и если это случилось, то скорей всего ваш файл boot.ini неправильно сконфигурирован. Если вы не знаете синтаксиса файла boot.ini, то вы можете записать на гибкий диск необольшой текстовый файл с простым пояснением, что и как вам надо сделать.
  • Сторонние производители (например производители NTFSDOS) имею программные продукты, которые могут монтировать диск NTFS, что позволит вам в случае необходимости скопировать файлы (если у вас отсутствует раздел FAT), а также, посмотреть текущий файл boot.ini, чем отличаются текущий и оригинальный файл.

Резюме

В этой статье мы изучили основы создания загрузочного диска Windows XP. Для тех из вас, кто уже является гуру Microsoft, я надеюсь, что эта статья послужила хорошим источником информации о том, как сохранить систему Windows от аварии… мы будем выглядеть как чемпионы, когда мы спасем систему! Я думаю, что после прочтения статьи вы захотите создать загрузочный диск! Расскажите мне о том, что вы думаете в форуме.

www.windowsnetworking.com

Смотрите также:

Readers Comments (Комментариев нет)

Да человек я, человек! =)

Exchange 2007

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ...

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ...

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть...

Уже прошло достаточно времени с тех пор, как стал доступен третий пакет сервисных обновлений для Windows XP . Поэтому предлагаем вашему вниманию мануал по интеграции бета-версии XP SP3 в дистрибутив Windows XP .

Чтобы создать собственный загрузочный диск Windows XP SP3 вам понадобится следующее:

Загрузочный диск Windows XP (с любым SP, любой версией - Home или Pro).
Windows XP SP3 (находящийся сейчас в состоянии бета теста).
Bart’s Boot Image Extractor (BBIE).
Nero Burning ROM.

Вам не обязательно использовать именно Nero и BBIE, но в данном мануале мы используем именно их. Всё, что вам нужно - приложение, которое может извлечь образ загрузочного сектора с вашего диска Windows XP , и приложение, которое сможет его использовать при записи для создания загрузочного диска. Выбор приложений не критичен.

Не используйте данную инструкцию, чтобы создать публичную версию диска с ныне доступной версией XP SP3: в Windows Product Activation существует серьёзная ошибка, которая не позволит вам установить Windows XP без ввода ключа. То есть у вас всё равно будут запрашивать ключ продукта, но инсталлятор не примет ни один ключ, который вы введёте. Мы сообщили об этом в Microsoft и ждём ответа, но, как вы можете предположить, эту проблему решат лишь перед выпуском пакета на золото.

Шаг первый. Подготовка данных.

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

Я использовал логический диск D:\ и создал на нём две папки - XPSP2CD (мой диск уже поставляется с XP SP2) и XP SP3, так что далее я буду использовать именно эти названия.

Скопируйте содержимое диска с XP SP2 в соответствующую папку, но сначала убедитесь, что у вас включено отображение скрытых файлов и папок и выключена защита системных файлов.

Чтобы сделать это, зайдите в моём компьютере в меню Сервис - Свойства папки - Вид и посмотрите, чтобы у вас была включена опция "Показывать скрытые файлы папки", а напротив пункта "Скрывать защищённые системные файлы" не стояла галочка.

Далее скопируйте файл самого XP SP3 (windowsxp-kb936929-sp3-x86-enu.exe) в соответствующую папку. Для распаковки содержимого данного архива вы можете использовать любой архиватор, но проще набрать в командной строке: D:\XPSP3\windowsxp-kb936929-sp3-x86-enu.exe -x.

Данная команда запустит диалоговое окно распаковки. Распакуйте содержимое архива в папку D:\XPSP3 и как только архив будет распакован, можете его стереть, так как он больше не понадобится.

Шаг второй. Извлечение образа загрузки.

Скачайте BBIE и распакуйте его в папку (в моём случае это D:\BBIE), после чего откройте командную строку и зайдите в D:\BBIE, наберите bbie x:, где х - диск с XP SP2.

BBEE проведёт сканирование диска и извлечёт все доступные загрузочные образы, создавая имена типа image1.bin, image2.bin. На диске с XP должен быть только один загрузочный образ. BBIE также может извлекать загрузочные образы из образов дисков. Для этого надо ввести команду bbie x:\cdimage.iso, где х - папка, а cdimage.iso - название файла.

После сканирования диска загрузочный сектор будет сохранён в папке с BBIE.

Шаг третий. Интеграция SP 3.

Чтобы интегрировать данный пакет обновлений, необходимо в командной строке ввести: D:\XPSP3\i386\update\update.exe /integrate:D:\XPSP2CD.

Заметьте, что между integrate: и D:\XPSP2CD нет пробела. После чего запуститься программа обновления, и интегрирует SP3 в локальную копию диска и сообщит об успешном окончании процесса.

Шаг четвёртый. Создание загрузочного диска.

Запустите Nero Burning ROM и создайте новый загрузочный диск. Когда появится окно настройки создания диска, войдите во вкладку настроек загрузки.

Отметьте кнопку "Файл образа" и выберите файл image1.bin, который вы получили благодаря BBIE. Затем в дополнительных настройках в меню "Тип эмуляции" выберите "Без эмуляции" и убедитесь, что параметр "Загрузочный сегмент секторов" установлен в "07C0" и измените "Количество загружаемых секторов" на 4.

После чего нажимайте ОК и добавляйте содержимое папки D:\XPSP2CD в проект.

Большинство обновлений для Windows могут быть интегрированы таким же образом, так что имеет смысл сохранить на диске образ диска, проект записи диска в Nero, что позволит вам легко добавлять обновления. Использование перезаписываемого диска позволит вам избежать траты лишних дисков. Этот метод также работает при обновлении содержимого диска по сети.

Данный материал подготовлен сайтом: thevista.ru
Перевод: Zloy Kak Pё$