Опубликован: 12.03.2010 | Доступ: свободный | Студентов: 2218 / 888 | Оценка: 4.57 / 4.45 | Длительность: 04:13:00
Лекция 1:

Автоматизирование установки ОС с диска

Лекция 1: 123 || Лекция 2 >
Аннотация: Данная лекция посвящена автоматизации процесса установки операционной системы с компакт-диска с использованием файла ответов.

Введение

Вам когда-нибудь приходилось устанавливать операционную систему и приложения на большое количество компьютеров за ограниченное время? Вы являетесь системным администратором, обслуживающим более 50 компьютеров? Вам уже приходилось переустанавливать операционную систему всю ночь на пролет? У Вас постоянно не хватает времени на установку операционной системы на новый компьютер, потому что и так проблем по горло? Вы когда-нибудь задумывались об автоматизации процесса установки операционной системы и приложений? Вы хотели бы сэкономить время при развертывании операционной системы или при обновлении операционной системы на старых компьютерах? Вам хотелось бы, нажав пару кнопок и введя пару параметров пить чай или кофе в то время как операционная система и полный набор необходимых приложений устанавливается на компьютер? Хотели бы вы раз и навсегда покончить с проблемой переустановки операционной системы? Может быть вы задумывались о возможности устанавливать набор драйверов и приложений одним щелчком мыши? Вы хотите повысить уровень своих знаний? Или Вы просто хотите повысить эффективность своего труда?

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

Данный курс рассчитан на системных администраторов, специализирующихся на развертывании операционной системы. Уровень сложности средний, но много интересного здесь найдут и только начинающие специалисты, ведь надо же с чего-то начинать становиться квалифицированным специалистом. Как автор, я постараюсь наиболее подробно разобрать интересные моменты. Данный курс не является сухим справочным руководством, он является практическим средством в достижении цели.

Рекомендуется выполнять все практические упражнения.

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

Windows XP

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

История Windows XP

Данная операционная система выпущена компанией Microsoft 25 октября 2001 года. Она является эволюционной версией Windows 2000 и, в отличии от нее, является исключительно клиентской системой. Серверная версия данной операционной системы - Windows Server 2003, была выпущена позже. Windows XP имеет ядро NT 5.1, Windows Server 2003 - NT 5.2. Данным операционным системам предшествовали:

  1. Windows 2000 - 5.0
  2. Windows NT 4.0
  3. Windows NT 3.51
  4. Windows NT 3.5
  5. Windows NT 3.1

Операционная система Windows XP выпускалась в разных редакциях:

  1. Windows XP Professional Edition
  2. Windows XP Professional x64
  3. Windows XP Home
  4. Windows XP Edition N
  5. Windows XP Starter Edition.
  6. Windows XP Tablet PC Edition
  7. Windows XP Media Center Edition
  8. Windows XP Embedded
  9. Windows Embedded for Point of Service
  10. Windows XP 64-bit (Itanium)
  11. Windows Fundamentals for Legacy PCs

Windows XP прожила достаточно продолжительное время и за этот период было выпущено 3 сервис пака:

  • Service Pack 1 - 9 сентября 2002 года
  • Service Pack 2 - 6 августа 2004 года
  • Service Pack 3 - 21 апреля 2008 года

Бесплатная поддержка прекращена 14 апреля 2009, платная поддержка осуществляется вплоть до 8 апреля 2014 года.

Системные требования

Минимальные:

  • Процессор 233 МГц
  • Оперативная память 64 Мб
  • Видеоадаптер 640*480
  • Свободного места на жестком диске не менее 1,5 Гб
  • CD-ROM

Рекомендуемые:

  • Процессор 300 МГц
  • Оперативная память 128 Мб
  • Видеоадаптер 800*600
  • Свободного места на жестком диске не менее 1,5 Гб
  • CD-ROM

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

Понятие развертывания операционной системы

Как системный администратор, возможно, у вас появлялось желание, и вы хотели автоматизировать процесс установки (развертывание) операционной системы и приложений на компьютерах. Если же вы являетесь работником организации, с крупным парком компьютеров, примерно от 100 штук, то данная проблема может быть для Вас достаточно актуальной. Если Вы не видите преимущества автоматизации развертывание операционной системы, то давайте немножко посчитаем сколько суммарно уходит времени на установку системы и набора необходимых приложений.

И так, если в среднем операционная система устанавливается за 40 минут, затем необходимый набор приложений. В зависимости от их количества это время варьируется в пределах 20-40 минут. У некоторых этот процесс может затянуться, особенно, если устанавливаются не обычные офисные приложения типа MS Office, а какие-нибудь тяжеловесные приложения. Например, приложения для конструкторов AutoCAD или программы для трехмерного моделирования Catia или SolidWorks. Далее, идет установка драйверов. Все новые устройства, выпущенные после релиза операционной системы, требуют новых драйверов. Итак, установка драйверов устройств может занимать от 5 минут, при условии наличия комплекта драйверов, и до 1 часа, если появляется необходимость искать их в интернете. Теперь давайте посчитаем, сколько времени занимает установка одного компьютера: 40мин + 20мин + 10мин = 1час 10 минут, или же 40мин + 40мин + 40мин = 2 часа. Еще одна проблема, которая кроется в укомплектовании новых компьютеров, ну или переустановки системы на старых компьютерах, является не столько сложность установки, сколько невозможность отвлекаться, потому что все ключевые данные не вводятся один раз в начале установке, а растянуты на весь ее этап.

Итак, мы получаем: если в нашей организации обслуживается 100 клиентских машин, а сам процесс развертывания операционной системы и приложений на этих клиентских машинах занимает от 1 до 2 часов, то мы потратили от 100 до 200 часов рабочего времени. Из расчета, что один рабочий день длится 8 часов, мы получаем, что только развертывание системы на клиентских компьютерах занимает от 12,5 до 25 рабочих дней.

Для решения данной задачи разработаны несколько методов.

  1. Автоматическая установка операционной системы с использованием winnt32 или winnt и утилитами командной строки, при наличии файлов ответов, которая позволяет автоматизировать процесс установки с компакт-диска или по сети (из общей папки, при наличии доступа к ней).
  2. Автоматическая установка приложений.
  3. Клонирование системы. Клонирование может осуществляться как с помощью программных средств, позволяющих записывать образ диска в файл, а потом распаковывать его на другом компьютере, а так же аппаратные средства, например дубликатор дисков, позволяющий делать идентичные копии дисков, без использования программных средств.
  4. Установка операционной системы с помощью сервера автоматической установки, который позволяет устанавливать операционную систему и, при желании, приложения на клиентский компьютер по сети.

Автоматическая установка операционной системы с использованием winnt32.exe или winnt.exe и утилит командной строки

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

Установка операционной системы Windows XP, загруженной с компакт-диска осуществляется с помощью файла winnt.exe, расположенного в папке \i386. Данный файл является 16-разрядным приложением и предназначен для запуска из-под операционной системы DOS.

Для установки операционной системы по сети необходимо создать общий сетевой ресурс и запустить из него программу установки. Данный способ в основном используется для обновления операционной системы в случае повреждения системных файлов, а так же для миграции с Windows 98 и Windows NT. Для того чтобы начать процесс установки необходимо запустить файл winnt32.exe, также расположенный в папке \i386. Данная утилита позволяет автоматизировать процесс установки с использованием набора ключей:

  • /checkupgradeonly - выполнение проверки на возможность обновления до Windows XP.
  • /cmd:командная_строка - перед завершающим этапом установки будет выполнена данная команда.
  • /cmdcons - создает возможность выбора консоли восстановления во время загрузки операционной системы.
  • /copydir:i386\имя_папки - скопирует указанную папку во время установки.
  • /copysource:имя_папки - скопирует указанную временную папку во время установки, по завершению установки удалит ее.
  • /debug[уровень]:[имя_файла] - создание журнала отладки на заданном уровне. Используются уровни от 0 до 4, причем последний уровень самый подробный.
  • /dudisable - отключает динамическое обновление во время установки.
  • /duprepare:путь - подготавливает папку обновлений на сервере.
  • /dushare:путь - указывает путь к файлам обновлений, устанавливаемых на клиенте.
  • /m:имя_папки - этот параметр задает копирование программой установки файлов замены из альтернативной папки.
  • /makelocalsource - копирует установочные файлы на локальный жесткий диск.
  • /noreboot - запрещает производить автоматическую перезагрузку после фазы копирования файлов.
  • /s:источник - источник устанавливаемых файлов Windows XP.
  • /syspart:буква_диска - копирует загрузочные файлы на диск и помечает его активным.
  • /tempdrive:буква_диска - указывает диск для размещения временных файлов.
  • /unattend - обновление предшествующих версий Windows (98, Me, NT 4.0 или Windows 2000) в автоматическом режиме.
  • /unattend[число]:[файл_ответов] - выполнение новой установки без вмешательства пользователя с использованием файла ответов через заданный промежуток времени.

Для большей информации по ключам необходимо запустить winnt32.exe /?

А теперь подробнее поговорим о создании файла ответов.

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

  1. Под управлением пользователя - в файле ответов указываются стандартные параметры. Во время установки пользователь может их изменить.
  2. Полностью автоматическая установка - в файле ответов указываются необходимые параметры, которые пользователь не сможет изменить в процессе установки.
  3. Скрытые этапы - указываются параметры для скрытых от пользователя этапов установки.
  4. Только чтение - пользователь сможет просматривать параметры, но не сможет их изменить.
  5. Полное взаимодействие с пользователем - автоматическая часть установки будет выполняться только в текстовом режиме (так называется режим, который характеризуется синим фоном и в котором пользователь взаимодействует с компьютером только посредством клавиатуры, так называемый предустановочный режим). Графическая часть будет требовать от пользователя ввода всех необходимых данных.

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

Лекция 1: 123 || Лекция 2 >
Ирина Бурлакова
Ирина Бурлакова
Россия, Красноярск