Установка Windows 2000 Professional

Предлагаю вашему вниманию мою первую статью из еженедельной серии, посвященной подготовке к сдаче основных экзаменов по Windows 2000 (70-210, 70-215, 70-216, 70-217). Идея подготовить эту серию родилась в ходе бесед с моими студентами, которые были вынуждены отказаться от мысли пройти новую сертификацию Microsoft, требующую огромных затрат усилий и времени.

Как преподаватель и консультант я хочу сказать вам, что прекрасно понимаю, как трудно найти время на подготовку к экзаменам, особенно если не все ваши интересы сводятся только к работе. Я понимаю - у вас просто нет времени, чтобы сесть и прочитать 3 - 4 книжки, и вот что предлагаю я: каждую неделю я буду писать по одной статье, посвященной определенной теме из основных экзаменов Windows 2000. Я не буду перегружать вас деталями, но остановлюсь на наиболее важных фактах и дам ссылки на наиболее полные источники. И так тема за темой. Идея состоит в том, что если вы будете регулярно затрачивать на подготовку небольшое количество времени, это не будет так болезненно, и за несколько месяцев вы будете готовы успешно сдать экзамен. Я думаю, вы в состоянии прочесть несколько страниц в неделю! Помните, моя цель - подготовить вас к сдаче экзамена с наименьшими усилиями с вашей стороны.

Первая тема - "установка Windows 2000 Professional". Я уверен, что сразу же возникает соблазн перескочить такую "простую" тему, но инсталляционные условия для Windows 2000 изменились столь значительно, что вы обязательно должны знать их для сдачи экзамена. Вопросы, которые мы затронем в этой статье:

  • соответствие минимальным требованиям к аппаратным ресурсам
  • стандартные установочные условия
  • создание образа (изображения) Windows 2000 Professional
  • автоматическая (Unattended) инсталляция
  • служба удаленной установки (Remote Installation Services)
  • развертывание служебных пакетов (Service Packs)

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

Операционные системы, которые могут быть обновлены до Windows 2000 Professional:

  • Windows 95 (все версии и OSR)
  • Windows 98 (все версии и OSR)
  • Windows NT 3.51 and 4 (с и без service pack)

Минимальные аппаратные требования:

  • P133 процессор
  • 32 MB RAM (64 MB рекомендуется)
  • 2GB жесткий диск с минимумом 650 MB свободного пространства.

Стандартные установочные условия

Windows 2000 Professional может быть установлена несколькими понятными (и привычными по Windows 4.0 NT) способами - при помощи набора установочных дискет, CD-ROMа или по сети. Вот что вы должны знать об этом:

  • Теперь используются 4 установочные дискеты вместо 3. Для их создания больше не применяется команда winnt32 /ox. Теперь CD содержит директорию Bootdisk, в которой вы найдете утилиты makeboot.exe и makebt32.exe для создания 4 установочных дискет.
  • Если BIOS вашего компьютера поддерживает загрузку с CD, вам не потребуются установочные дискеты.
  • Установка по сети требует, чтобы директория i386 была предоставлена в общее пользование на сетевом диске.

Нужно заметить, что установка на системах с Windows 95, 98, (так же как и NT или W2K) запускается командой Winnt32.exe. Из под DOS, старых версий Windows или на компьютерах, на которых не установлена OS, установка запускается командой winnt.exe.

Создание образа (изображения) Windows 2000 Professional

Windows 2000 Professional "официально" поддерживает использование программ сторонних фирм-производителей (таких как Ghost или DriveImage) для создания бинарных образов жестких дисков. Однако после создания образа было необходимо изменять имя компьютера и затем использовать утилиты для стирания и воссоздания уникального SID (security identifier) идентификатора.

Windows 2000 предоставляет новую утилиту для создания образов дисков - Sysprep.exe, которая облегчает этот процесс (она находится на CD в директории support\tools в файле deploy.cab). Если не нагромождать детали, то суть состоит в том, что сначала вы устанавливаете вашу систему, конфигурируете ее в соответствии с вашими требованиями к настройкам и программному обеспечению, а затем запускаете Sysprep.exe. Эта утилита удаляет SID и другие уникальные системные установки. Теперь вы можете использовать Ghost или другую вашу любимую программу для создания образа жесткого диска.

После установки образа на другие машины мини-программа начнет опрашивать вас для получения информации об уникальном имени компьютера, вашей компании, ID продукта и т.д. Если вы посчитаете, что отвечать на большинство этих вопросов снова и снова утомительно, вы можете создать файл, называемый Sysprep.inf, используя Setup Manager (Менеджер Установки), инструмент, который мы рассмотрим ниже. Идентификатор защиты (SID) будет воссоздан после запуска системы и на этом ваши хлопоты завершаюся. Две важные и интересные вещи об утилите Sysprep:

  • Переключатель - pnp утилиты Sysprep заставляет систему обнаруживать plug-and-play совместимые аппаратные средства на целевой системе. Это особенно полезно, если ваше "железо" (видео-карта, например) не такое же как на компьютере-образе.
  • Заметьте следующее: вы не сможете поместить "изображение" с одним HAL (hardware abstraction layer) или контроллером дисков на систему с другими характеристиками. Например: изображение созданное на системе с ACPI (Advanced System Configuration and Power Interface - усовершенствованный интерфейс конфигурирования системы и управления энергопитанием) не будет функционировать на системе с APM (advanced power management).

Хотите узнать больше? Смотрите здесь.

Автоматическая установка

Если вы в свое время помучились с Windows NT и набили руку на установке систем с разными аппаратными конфигурациями, то вы должны помнить, что перед тем, как полюбоваться видом ваших множества ваших абсолютно одинаковых систем, вам приходилось потратить немало времи на создание unattended file (файла автоматической установки). После этого установка становилась серией ответов на задаваемые вопросы и только, не так ли? Вся проблема сводилась к созданию этого гадкого unattend.txt файла и для того, кто опасается работать без графического интерфейса, этот файл был "страшилкой".

Microsoft решила эту проблему, создав утилиту Setup Manager (Менеджер Установки). Хотя такая же утилита была и на NT 4.0 CD, теперь она имеет другое применение. Setupmgr.exe (также часть deploy.cab файла) снабжен графическим интерфейсом и позволяет вам создавать новый или редактировать существующие файлы ответов. Все что вам необходимо делать - это отвечать на вопросы, а Setup Manager "вытянет" из них текстовый файл - больше не надо беспокоиться, правильный ли формат вашего файла или вы что-то напутали. Setup Manager также важен, потому что позволяет создать файл Sysprep.inf, который может быть использован для ответов на вопросы, задаваемые мини-установочной программой, после использования Sysprep для создания образа. В заключении, Setup Manager может также быть использован для создания файлов ответа для автоматической установки систем с применением службы удаленной установки Remote Installation Services (RIS - службы удаленной установки).

Запуск автоматической установки не очень отличается от того, как он осуществлялся ранее. Заслуживает пристального внимания синтаксис параметров /u и /unattend для команд winnt.exe и winnt32.exe соответственно. И, конечно, никуда не делся файл сценария (Uniqueness Database File, UDF).

Служба удаленной установки (Remote Installation Services, RIS)

Другое новшество в W2K - это возможность развертывания Windows 2000 Professional (и только W2K Pro!) используя службу Windows 2000 сервера называемую службой удаленной установки (Remote Installation Services, RIS).

RIS - решение компании Microsoft для удаленной автоматизации установки OS. Определенные службы должны присутствовать в сети и на клиенте как предварительное условие для успешного функционирования RIS. Необходимые сетевые службы это:

  • DHCP (выделяющая клиенту IP адрес)
  • DNS (позволяющая клиенту запрашивать Active Directory)
  • Active Directory (сообщающая клиенту, где находится RIS сервер)

Если DHCP сервер работает под Windows 2000, обратите внимание на то, что он должен быть авторизирован как "законный" сервер в Active Directory или он не будет функционировать. DHCP сервер авторизируется при помощи оснастки DHCP Manager.

И, конечно, RIS сервер должен быть установлен на Windows 2000 сервер в сети. Важные вещи, которые вам необходимо знать о RIS:

  • RIS требует собственный выделенный NTFS раздел для корректной работы, который не должен являться системным или загрузочным разделом Windows 2000. Microsoft рекомендует как минимум от 800 MB до 1 GB свободного места на разделе, для того, чтобы вместить образ Windows 2000 Professional.
  • Установка RIS на сервер осуществляется инсталляцией службы удаленной установки через утилиту Установка и удаление программ Панели Управления, и, после перезагрузки, запуском команды Risetup.exe из командной строки.
  • В ходе выполнения Risetup.exe, вам нужно будет ответить на вопрос, хотите ли вы, чтобы RIS отвечала на все запросы клиентов, или не отвечала неизвестным компьютерам. Если вы выберете второе условие, то только предварительно установленные компьютеры получат ответ (мы скоро обсудим это) и никакие другие машины не смогут получить "образ" от сервера!
  • RIS автоматически создает Windows 2000 Professional образ по умолчанию, называемый CD-образ, и указывает вам на расположение файлов. На самом деле это не является образом жесткого диска, а скорее дистрибутивом для автоматической стандартной установки W2K Pro.
  • RIS сервер должен быть также авторизирован в AD для ответов на запросы клиентов. Это достигается через оснастку DHCP manager.
  • Только этот образ существует на сервере, пока вы не создадите другие. Для того чтобы создать другие образы, вы должны предварительно установить систему на один компьютер, установить необходимые приложения, сконфигурировать его по своим потребностям и т.д. (точно также как вы делали это при помощи программы Ghost).

После того, как это будет сделано, вам необходимо запустить Riprep.exe на данной машине для создания ее образа. Riprep.exe находится на RIS сервере по адресу:
\\RISservername\Reminst\Admin\i386\Riprep.exe

Вы можете выбрать RIS сервер на котором вы хотите хранить созданный образ, также как и дружественное имя для него (образа). Riprep.exe выполняет функцию, схожую с Sysprep.exe, удаляя SID и другие настройки, которые должны быть уникальны для каждой системы при ее развертывании. И опять, вы можете применить Setup Manager для создания файла ответов, который будет автоматически отвечать на задаваемые вопросы (для сведения: доступ к этому файлу может быть ограничен при помощи разрешений NTFS, которые помогут вам контролировать доступ к отдельному изображению).

Ух, получилась большая статья о RIS, но мы пока рассматривали ее со стороны сервера, а есть еще и требования относящиеся к клиентам RIS.

Первое и самое главное, клиент должен поддерживать загрузку по сети через PXE Boot ROM (Pre-boot execution environment). Однако не все потеряно, даже если ваша сетевая карта не поддерживает эту возможность. Вы можете создать загрузочную дискету для удаленной инсталляции (Remote Installation boot floppy) на RIS сервере, запустив команду Rbfg.exe. Эта утилита создаст RIS-дискету для загрузки по сети. Одна проблема - не все сетевые карты поддерживаются, поэтому вам нужно проверить список доступных драйверов.

Когда клиент загружается, помните, что на нем не установлена OS (или установлена, но не работает), и вы пытаетесь получить ее по сети. После того, как система получает IP адрес, пользователю предлагается нажать F12 для контакта с RIS сервером и процесс начинается.

И последнее о RIS - это то, как вы можете контролировать кто получает доступ к образу. Здесь есть два главных варианта - когда вы запускаете Riprep.exe, вы можете выбрать позволить ли получать образ всем желающим или запретить RIS серверу отвечать "неизвестным" клиентам. Неизвестный клиент - это некая система, чей компьютерный аккаунт не был предустановлен (pre-staged). Клиент предустанавливается через размещение его компьютерного аккаунта в Active Directory, и затем сопоставлением этому компьютеру глобального однозначного идентификатора (globally unique identifier, GUID). Теперь RIS сервер позволяет получать доступ к образу только тем компьютерам, которые были предустановлены в AD. Как я могу узнать GUID моего компьютера? Нужно посмотреть в BIOSе. Если здесь его нет, вы можете использовать МАС адрес клиента, расширенный добавлением нулей впереди него. Другая возможность - это ограничение доступа к файлу ответов, связанных с некоторым образом, при помощи NTFS разрешений.

В заключении, если вы не предустановили компьютер, помните, что компьютерный аккаунт есть вещь необходимая, если пользователь устанавливает систему, используя RIS. Решение этой проблемы заключается в делегировании контроля для того, чтобы дать соответствующей группе пользователей возможность Join a Computer to the Domain (Присоединять компьютер к Домену).

Хотите узнать больше? Смотрите здесь.

Использование служебного пакета (Service Pack)

Каждый, кто провел некоторое время, занимаясь поддержкой Windows NT 4.0, помнит тревогу, порождаемую необходимостью установки service pack. Вам было нужно не только установить service pack, но и отменять его установку и переустанавливать вновь, в случае необходимости добавить новый сервис, дистрибутив которого находился среди исходных файлов системы.

Для упрощения этой процедуры Windows 2000 предлагает новую идею, называемую slipstreaming (возможность встраивания служебных пакетов в дистрибутив). Используя эту идею, вы можете ставить service pack, обновляющий дистрибутивные файлы. Для обновления дистрибутивных файлов используется команда update.exe /s, с параметром, определяющим положение дистрибутивной директории. Когда существующие дистрибутивные файлы будут обновлены, вы больше можете не беспокоиться о проблемах инсталляции дополнительных служб после установки service pack. Если у вас уже установлен Windows 2000, вы просто вручную запускаете upgrade.exe и обновляете ваш дистрибутив для дальнейшего использования.

Приятно было ознакомить вас с основами установки Windows 2000 Professional. На следующей неделе мы остановимся на теме 2: "Администрирование ресурсов в Windows 2000". Так как это моя первая статья, я заинтересован в обратной связи с вами. Задавайте вопросы - я отвечу на них. Я готовлю новую статью и буду счастлив, если вы найдете этот ресурс полезным для вас. До следующей недели, успешных изысканий!


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=566