5.4 Установка по сети

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

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

Затем необходимо установить и настроить на сервере необходимые сервисы (серверные программы):

Для установки и настройки TFTP-сервера необходимо:

  1. установить пакет tftpd-hpa;
  2. на DVD-диске с дистрибутивом ОС из каталога /netinst скопировать в каталог /srv/tftp файлы initrd.gz, linux, pxelinux.0;
  3. в каталоге /srv/tftp создать подкаталог pxelinux.cfg, в котором создать текстовый файл default следующего содержания:
  4. 		DEFAULT astra
    		
    		LABEL astra
    		kernel linux
    		append initrd=initrd.gz
    		
    		TIMEOUT 1
    
  5. перезапустить сервер командой
  6. 		/etc/init.d/tftpd-hpa restart
    

Для установки и настройки DHCP-сервера необходимо:

  1. установить пакет dnsmasq;
  2. откорректировать в файле /etc/dnsmasq.conf следующие строки:
  3. 		dhcp-boot=pxelinux.0,astra,<IP-адрес сервера>
    		dhcp-range=<начальный IP-адрес>,<конечный IP-адрес>,12h
    
  4. перезапустить сервер командой
  5. 		/etc/init.d/dnsmasq restart
    

Для установки и настройки HTTP-сервера необходимо:

  1. установить пакет apache2;
  2. откорректировать в файле /etc/apache2/sites-enabled/astra следующие строки:
  3. 		<Directory /media/cdrom>
    		Options Indexes FollowSymLinks
    		Allowoverride None
    		</Directory>
    		
    		Alias /astra "/media/cdrom"
    
  4. перезапустить сервер командой
  5. 		/etc/init.d/apache2 restart
    

Для сетевой установки необходимо:

  1. ввести имя зеркала, с которого будет загружена ОС. В процессе установки необходимо использовать формат:
  2. 		[[user]:[pass] @] host [:port]
    

После этого, при включении питания целевого компьютера на его жесткий диск начнут загружаться файлы установки, и начнется установка, аналогично установке ОС с DVD-диска (см. 5.1 Установка с DVD-диска).



Разделы