Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS
Обновлено 14.07.2022
Всем привет! Продолжаем настройку нашего PXE server, в 6 части мы рассмотрели как установить FreeBSD по сети, сегодня мы разберем как установить CentOS 6 и CentOS 7 через PXE сервер. Для выполнения поставленной задачи у вас должны быть скачаны нужные вам релизы CentOS. Сам процесс будет частично похож на предыдущие, так что не пугайтесь, все будет легко и быстро. Уверен, что многие захотят иметь такой дистрибутив в своей локальной сети.
Установка CentOS по сети
Как и с другими ОС нужно создать отдельную папку в /srv/tftp, назовем ее centos.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-02
В папке centos создадим несколько папок с именами 6 и 7, на будущее можно и 8.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-03
Теперь нам нужно поместить в эти папки загрузочные файлы, найти которые можно на установочном диске, если его нет то скачать можно у меня с яндекс диска. Диски необходимые нам называются initrd.img и vmlinuz

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-05
копируем их на наш сервер PXE.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-06
Далее нужно подправить конфиг /srv/tftp/pxelinux.cfg/linux и добавить в него вот такие вот строки
LABEL CentOS-7-x64
kernel centos/7/vmlinuz
append initrd=centos/7/initrd.img method=http://mirror.mirohost.net/centos/7/os/x86_64/ devfs=nomount ksdevice=link ramdisk_size=100000
LABEL CentOS-6-x64
kernel centos/6/vmlinuz
append initrd=centos/6/initrd.img method=http://mirror.mirohost.net/centos/6/os/x86_64/ devfs=nomount ksdevice=link ramdisk_size=100000

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-07
Пробуем с клиентской машины загрузить CentOS по PXE, выбираем для примера CentOS 7.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-08
Пошла загрузка, но мы получили вот такую вот ошибку что mirror.mirohost.net не доступен открываем его на проксе.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-09
После открытия видим, что начинается скачивание пакетов.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-10
Появилось окно установки CentOS 7.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-11
Проверяем CentOS 6, выбираем язык начнется докачивание пакетов.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-12
Начинается установка CentOS 6.

Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-7 часть. Добавляем CentOS-13
В следующих статьях я расскажу как сделать свой локальный репозиторий CentOS. Вот так вот просто установить CentOS 6 и CentOS 7 по сети с помощью нашего PXE server. В 8 части я расскажу как добавить на ваш сервер утилиту проверки памяти Memtest86+.
Материал сайта pyatilistnik.org
Добавить комментарий