Опубликован: 15.10.2008 | Уровень: специалист | Доступ: платный
Лекция 2:

Установка

Установка с компакт-диска

Установка с CD Windows Server 2003 – это, видимо, наиболее простой способ установки, поскольку для этого не требуется дополнительного оборудования или сетевой поддержки. Кроме того, установка с CD-ROM происходит быстрее, поскольку в ней используются операции ввода-вывода через высокоскоростную шину между CD-ROM и ЦП вместо более медленных сетевых соединений, которые используются при других способах установки.

Загрузка с CD Windows Server 2003

Платформа Windows уже много лет поддерживает загрузочный CD-ROM, и в Windows Server 2003 продолжается использование этого простого и полезного метода установки. Для загрузки с CD у вас должен использоваться привод CD-ROM, поддерживающий расширения ISO 9660 El-Torino для загрузочных носителей, а в BIOS первым загрузочным устройством должен быть выбран привод CD-ROM.

Этот способ можно использовать только для новой установки Windows Server 2003, но не для модернизации из предыдущей версии Windows.

Запуск Setup.exe с CD-ROM

Вы можете использовать этот способ, если на вашем компьютере уже установлена какая-либо операционная система Windows и вы хотите выполнить модернизацию из этой операционной системы (если она поддерживает модернизацию) или установить Windows Server 2003 как отдельную операционную систему (конфигурация для двойственной загрузки). Установите CD-ROM в дисковод, и если включено средство Autorun (Автозапуск), то появится меню с различными опциями. Если средство Autorun не включено, дважды щелкните на Setup.exe на CD-ROM.

Установка с загрузочной дискеты MS-DOS

Установка Windows Server 2003 с загрузочной дискеты MS-DOS – это подходящий вариант, только если вы устанавливаете новый экземпляр операционной системы. Этот способ нельзя использовать для установки из существующей операционной системы, установленной на данном компьютере.

Возможны две основные причины, по которым вам может потребоваться этот старый, но эффективный способ для установки Windows Server 2003. Во-первых, у вас может быть накопитель CD-ROM, не поддерживающий загрузку. Во-вторых, вам может потребоваться двойственная загрузка Windows Server 2003 на компьютере, где уже работает операционная система, которая не позволяет запускать ни одной из программ установки Windows Server 2003, например, Linux или FreeBSD.

В любом случае вы можете использовать загрузочную дискету MS-DOS с поддержкой CD-ROM для доступа к накопителю CD-ROM и затем запустить Winnt.exe для установки операционной системы.

Примечание. В отличие от Windows NT и Windows 2000, в систему Windows Server 2003 не включена поддержка загрузочных дискет.

Создание загрузочной дискеты MS-DOS не представляет сложностей (вы можете даже подготовить ее в системе Windows 9.x). Эта дискета должна содержать загрузочные файлы MS-DOS, драйверы DOS для большинства приводов CD-ROM с интерфейсом IDE, ATAPI и SCSI, а также утилиты создания дисковых разделов, включая Fdisk и Format. Он должен также содержать программу кэширования диска Smartdrv.exe, которая существенно сокращает время инсталляции на первом этапе программы установки, когда происходит копирование файлов на системный диск. Для большей эффективности проследите, чтобы в файле Autoexec.bat на дискете программа Smartdrv.exe вызывалась после Mscdex.exe, например,

@echo off
a:\mscdex.exe /d:mscd0001
a:\smartdrv.exe

Прежде чем использовать загрузочный диск MS-DOS для запуска установки Windows Server 2003, вы должны убедиться, что у вас хватает места на диске для использования программой установки. Программа установки, запускаемая при загрузке непосредственно с CD-ROM, может создавать дисковые разделы, но автономная программа Winnt.exe не может этого. Если вы попытаетесь начать установку Windows Server 2003 после загрузки с помощью загрузочной дискеты MS-DOS, не имея отформатированного раздела FAT16, FAT32 или NTFS, то программа установки сообщит, что нет доступного пространства на диске, и вам останется только выйти из программы установки.

Чтобы обойти это ограничение, вам нужно создать дисковый раздел, в котором можно сохранить временные файлы установки Windows Server 2003. Это должен быть первичный раздел (primary partition), и его нужно сделать активным. Он должен быть достаточно большим, чтобы вместить файлы установки (примерно 1 Гб), но это не обязательно должен быть загрузочный раздел или системный раздел после того, как будет установлена операционная система. Однако установка и управление системой Windows Server 2003 будут намного проще, если он будет загрузочным и системным разделом, а это означает, что он должен быть достаточно большим, чтобы вместить полностью установленную операционную систему (не менее 2 Гб для 32-битных систем x86 и 4 Гб для 64-битных систем Itanium). Этот раздел может поддерживать любую файловую систему Microsoft – FAT16, FAT32 или NTFS. Чтобы создать этот раздел, вы можете использовать любое средство, которое записывает таблицы разделов, включая утилиты Fdisk и Format на загрузочной дискете MS-DOS.

Создав загрузочную дискету и убедившись, что у вас имеется раздел FAT или NTFS, выполните загрузку компьютера, на котором хотите установить Windows Server 2003. Ваш накопитель CD-ROM должен быть представлен как системный диск, и вы можете затем запустить программу \i386\Winnt.exe, чтобы начать процесс установки.

Использование сетевых точек разделяемого доступа для установки

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

Для установки Windows Server 2003 из удаленного разделяемого ресурса, подсоединитесь к сетевому ресурсу, содержащему установочные файлы, и запустите Winnt.exe или Winnt32.exe.

Использование скриптов входа и пакетных файлов

Вы можете использовать скрипты входа (командные файлы и скрипты WSH) или запускаемые вручную пакетные файлы для запуска установок Windows Server 2003. Хотя это нельзя назвать формально автоматизированным методом установки (поскольку сам по себе пакетный файл не может передавать информацию установки в программу установки Windows Server 2003), вы можете использовать скрипты входа или пакетные файлы для передачи команд в Winnt.exe и Winnt32.exe, чтобы выполнять несопровождаемые установки. (Сведения о параметрах см. выше в разделах "Использование Winnt.exe" и "Использование Winnt32.exe").

Автоматизированные установки

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

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

Выбор типа автоматизированной установки

Для автоматизированной установки Windows Server 2003 можно использовать следующие три метода:

  • несопровождаемая установка;
  • установка с помощью SYSPREP;
  • установка с помощью RIS (Remote Installation Services).

Каждый из этих методов имеет свои преимущества и недостатки. Для их реализации имеются соответствующие средства на носителе установки.

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

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

Автоматизированные установки можно разделить на два вида.

  • Установки "образа" операционной системы. Репликация (дублирование) полностью сконфигурированного эталонного компьютера с Windows Server 2003 на один или несколько других компьютеров. SYSPREP – это метод установки с помощью образа. RIS тоже позволяет выполнять установку с помощью образа.
  • Установки с помощью файла ответов. Для конфигурирования целевых компьютеров Windows Server 2003 используется определенный текстовый файл. Этот текстовый файл содержит ответы на вопросы, которые запрашиваются у пользователя программой установки при интерактивной установке, например, имя компьютера, режим лицензирования и сетевые настройки. Несопровождаемая установка – это установка с помощью файла ответов; RIS тоже можно использовать как метод установки с помощью файла ответов.

В таблице 2.4 дается краткий обзор факторов для этих трех методов установки.

Таблица 2.4. Краткая справка для выбора метода автоматизированной установки
Фактор SYSPREP RIS Несопровождаемая установка
Использование для новых установок Да Да Да
Использование для модернизаций Нет Нет Да
Требование высокой пропускной способности Нет Да Нет
Идеально подходит для единообразного оборудования Да Да Нет
Идеально подходит для разнообразного оборудования Нет Нет Да
Требует TCP/IP Нет Да Нет
Поддерживает статическую адресацию TCP/IP Нет Нет Да
Поддерживает нестандартные уровни HAL Нет Нет Да
Ограничен сетевыми адаптерами (NIC), которые поддерживают PXE или поддерживаются средством Remote Boot Configuration Tool Нет Да Нет
Легко поддерживает нестандартные контроллеры ЗУ большой емкости Нет Да Да
Требует Active Directory Нет Да Нет
Требует DHCP Нет Да Нет
Поддерживает заранее установленные приложения, использующие Active Directory Нет Да Да
Поддерживает автоматизированную установку заранее сконфигурированных контроллеров домена Нет Да Да
Поддерживает автоматизированную установку Certificate Services Нет Да Да
Поддерживает автоматизированную установку Clustering Services Нет Да Да
Поддержка приложений сторонних фирм в методе установки Нет Да Да
Может использоваться с Windows Server 2003 Web Edition Да Нет Да
Примечание. Как SYSPREP, так и RIS можно использовать только для установки новой системы. Их нельзя использовать для модернизации компьютера к Windows Server 2003. Несопровождаемая установка – это единственный способ автоматизированной установки, который можно использовать для модернизации операционной системы.

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

  • Пропускная способность. Для установок с помощью RIS всегда требуется высокая пропускная способность, так как по определению образы операционной системы устанавливаются через сеть. Для установок с помощью SYSPREP и несопровождаемых установок тоже может потребоваться высокая пропускная способность, если файл образа SYSPREP или установочные файлы операционной системы находятся в разделяемом сетевом ресурсе. Однако для SYSPREP и несопровождаемых установок могут также использоваться файлы с локальных носителей, таких как CD-ROM или локальный жесткий диск.
  • Поддержка архитектуры. При использовании SYSPREP или RIS с опцией RIPREP на целевом компьютере должен использоваться уровень HAL, совместимый с HAL исходного компьютера. В таблице 2.5 приводится список взаимной совместимости уровней HAL по умолчанию, которые поддерживаются системой Windows Server 2003.
  • Поддержка сетевых адаптеров (NIC). Чтобы использовать RIS, один или несколько сетевых адаптеров на целевом компьютере должны поддерживать стандарт Intel Pre-Boot Execution Environment (PXE), либо сетевой адаптер должен поддерживаться загрузочным гибким диском RIS, который создается с помощью средства Remote Boot Floppy Generator Tool (RBFG.EXE). Загрузочный гибкий диск RIS поддерживает только определенный ограниченный список сетевых адаптеров на основе PCI, и его нельзя изменить для поддержки дополнительных сетевых адаптеров.
Таблица 2.5. Список совместимости уровней HAL для автоматизированных установок
Имя HAL Описание Поддерживаемая архитектура компьютеров
HAL.DLL Не-ACPI PIC (Программируемый контроллер прерываний) Не-ACPI PIC
ACPI PIC
Не-ACPI APIC однопроцессорная и многопроцессорная ACPI
APIC однопроцессорная и многопроцессорная
HALAPIC.DLL Не-ACPI APIC (Усовершенствованный программируемый контроллер прерываний) с одним процессором Не-ACPI APIC однопроцессорная
ACPI APIC однопроцессорная
HALMPS.DLL Не-ACPI APIC с несколькими процессорами Не-ACPI APIC однопроцессорная и многопроцессорная
ACPI APIC однопроцессорная и многопроцессорная
HALACPI.DLL ACPI PIC ACPI PIC
ACPI APIC однопроцессорная и многопроцессорная
HALAACPI.DLL ACPI APIC с одним процессором ACPI APIC однопроцессорная
HALMACPI.DLL ACPI APIC с несколькими процессорами ACPI APIC многопроцессорная
  • Контроллеры ЗУ большой емкости. Если целевой компьютер использует контроллер ЗУ большой емкости, который не включен в файлы информации по устройствам по умолчанию (.inf-файлы) для Windows Server 2003, и вы используете метод установки на основе образа операционной системы, то вы должны сконфигурировать специальную часть установки (Mini-Setup). Ввиду этого дополнительного шага более удобной для вас может оказаться несопровождаемая установка.
  • Сетевые протоколы и службы. Для работы RIS требуется, чтобы в вашей сети действовали протокол TCP/IP, службы DNS, DHCP и Active Directory (но службы DNS и DHCP не обязательно должны быть версиями, которые поставляет Microsoft). Для установок с помощью SYSPREP и несопровождаемых установок могут использоваться другие протоколы, такие как IPX/SPX, и для них не обязательно нужны службы DNS и Active Directory, если эти службы не требуются для образа, который вы устанавливаете на целевом компьютере.
  • Кластеры. В кластере серверов соответствующие машины должны иметь одинаковую конфигурацию за исключением сетевой адресации. Установки с помощью SYSPREP могут оказаться очень эффективным методом в этой ситуации, поскольку все компьютеры будут гарантированно иметь одинаковый набор файлов и версий. Однако важно помнить, что NLB (Network Load Balancing) нельзя реализовать в образе SYSPREP. NLB следует устанавливать и конфигурировать по отдельности на каждом компьютере после окончания процесса установки образа.
  • Приложения и службы. Если вы планируете распространять приложения как в составе установки на основе образа, то должны тщательно проверить, как эти приложения ведут себя на машине, подготовленной с помощью SYSPREP или RIP с опцией RIPREP (см. ниже в этой лекции). При использовании SYSPREP или RIPREP происходит полное стирание уникальной информации о компьютере, включая конфигурацию TCP/IP, идентификатор безопасности (SID) компьютера и другую информацию. По этой причине приложения, работа которых основывается на Active Directory, не следует устанавливать в образе SYSPREP. Их следует устанавливать только после того, как к целевому компьютеру применен образ SYSPREP. Это ограничение SYSPREP и RIPREP также означает, что данные методы нельзя использовать для установки Active Directory, Certificate Services, Clustering Services на целевом компьютере, хотя на компьютере, где выполнена установка образа с помощью одного из этих методов, можно установить любую из этих служб после начального конфигурирования компьютера.
  • Подсети TCP/IP. Для метода RIS требуется протокол TCP/IP, и работа сервера RIS основывается на DHCP для предоставления клиентам RIS информации по IP-адресам. Если вы планируете использовать RIS в качестве метода автоматизированной установки, а целевые компьютеры находятся в подсети TCP/IP, отличной от подсети доступного сервера DHCP, то вам потребуется сконфигурировать свой маршрутизатор для направления пакетов DHCP между этим сервером DHCP и целевыми компьютерами. Кроме того, если сервер RIS находится в подсети, отличной от подсети целевого компьютера, то вам нужно также сконфигурировать свой маршрутизатор для передачи пакетов DHCP на сервер RIS. Для этого обычно модифицируют таблицу маршрутизатора IP Helper, чтобы включить в нее запись для сервера RIS, или модифицируют провайдера ретрансляции DHCP.

Ясно, что требуется проанализировать большой объем информации, прежде чем сделать обоснованный выбор наиболее эффективного метода автоматизированной установки. Кроме того, важно помнить, что в вашем случае не обязательно будет использоваться только один метод. Например, в крупной организации с несколькими географически разбросанными отделениями имеет смысл использовать сочетание нескольких методов автоматизированной установки в зависимости от пропускной способности между этими отделениями. Если выбрать эффективный метод, отвечающий требованиям вашей среды, то автоматизированные установки окажутся быстрым эффективным и единообразным способом развертывания Windows Server 2003 среди компьютеров вашей организации.

Araz Heyderov
Araz Heyderov
Россия
iketommoe ike
iketommoe ike
Тайвань (Китай)