Удалённая загрузка (Загрузка образа диска по сети).

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

Информацию по удалённой загрузке можно найти на http://remoteboot.narod.ru
Бездисковые терминалы: http://twt.sf.net , http://thinstations.sf.net

Суть метода:

На клиентских компьютерах должны быть установлены сетевые карточки с  BootROM - это микросхема ПЗУ с микропрограммой-загрузчиком. BootROM встроен в некоторые сетевые карточки, например 3Com905C-TX-M, Intel PRO/100 S. Как правило, в этих карточках прошита микропрограмма для загрузки по методу PXE.

В сети должны быть настроены две службы: DHCP и TFTP. Первая отвечает за настройку параметров IP на бездисковых машинах, вторая - упрощенная версия FTP, служит для передачи образа загрузочной дискеты.

При включении компьютера активизируется загрузчик сетевой карты (для этого в BIOS должен быть выбран First Boot Device: LAN). Он находит в сети DHCP-сервер и запрашивает у него:

Затем с TFTP-сервера загрузчик скачает указанный файл и соответствующим образом передаст ему управление. После загрузки образа в памяти компьютера появляется виртуальный диск A: 

Создание образа загрузки

  1. Необходимо создать саму загрузочную дискетку стандартными методами.  Это может быть DOS или Linux. Дискета должна быть без сбойных секторов.
  2. С помощью программы Imgedit из пакета 3COM MBA создайте образ загрузочной дискеты (floppy.img), команда "Create a TCP/IP or PXE image file" из главной формы:
  3. Вставьте загрузочную дискету в дисковод, Задайте имя файла (floppy.img), размер виртуального диска (Capacity) и нажмите OK:

    Созданный файл можно редактировать добавляя или удаляя файлы и каталоги (кнопка "Edit an existing file" из главной формы)
  4. Создайте PXE menu boot file (mba.pxe), кнопка "Create a TCP/IP menu boot  file" из главной формы, в котором пропишите образ, Image file (floppy.img), созданный в п.2. (Кнопка "Add")
  5. Сохраните этот файл под именем mba.pxe (Кнопка "Save").

Итак, в корневом каталоге загрузки (c:\tftpdroot) должны располагаться 2 файла: floppy.img и mba.pxe. Сначала будет загружаться PXE menu boot file (mba.pxe) , который в свою очередь загрузит образ. 
Можно создать несколько разных образов и прописать их в PXE menu boot file, тогда при загрузке можно будет выбрать нужный из меню.

Настройка служб загрузки cервера.

На сервере необходимо установить и настроить DHCP и TFTP сервер.
Существует 2 пути:
1. Воспользоваться штатными сервисами Windows 2000 Server.
2. Установить ПО других производителей.

Вариант 1.
Устанавливаем компоненты Windows 2000 Server:
DHCP сервер и "Службы удалённой установки".
Настраиваем область DHCP и добавляем параметры области:

Эти параметры передаются клиентской сетевой карточке при загрузке. Запускаем службу "Упрощённый FTP демон" (TFTP сервер) и устанавливаем тип запуска «Авто». Файл загрузки будет размещаться в каталоге c:\tftpdroot на системном диске,где установлен Windows 2000 Server (этот каталог создаётся автоматически при установке "Служб удалённой установки").

Вариант 2.
Предпочитаю использовать tftpd32 (freeware). Он содержит DHCP  server и TFTP server. Т.е. полный комплект всего, что нужно на сервере. Кроме того, эту программу можно установить на компьютере с Windows9x/2000/XP.

Пример настройки tftpd32 (IP-адреса у вас могут быть другими!):

 

Кстати, а что бы вы хотели узнать ещё по "терминальной" теме? Пишите СЮДА
Hosted by uCoz