Готовы ли вы потратить 15 минут в
неделю, чтобы сдать основные
экзамены по Windows 2000?
Предлагаю вашему вниманию мою
первую статью из еженедельной серии,
посвященной подготовке к сдаче
основных экзаменов по 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». Так как это
моя первая статья, я заинтересован в
обратной связи с вами. Задавайте
вопросы – я отвечу на них. Я
готовлю новую статью и буду
счастлив, если вы найдете этот
ресурс полезным для вас. До
следующей недели, успешных
изысканий!
Дэн
Вернуться
к списку статей
|