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

Обновлено 14.07.2022

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

Всем привет! Продолжаем настройку нашего PXE server, в 6 части мы рассмотрели как установить FreeBSD по сети, сегодня мы разберем как установить CentOS 6 и CentOS 7 через PXE сервер. Для выполнения поставленной задачи у вас должны быть скачаны нужные вам релизы CentOS. Сам процесс будет частично похож на предыдущие, так что не пугайтесь, все будет легко и быстро. Уверен, что многие захотят иметь такой дистрибутив в своей локальной сети.

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

Как и с другими ОС нужно создать отдельную папку в /srv/tftp, назовем ее centos.

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

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

В папке centos создадим несколько папок с именами 6 и 7, на будущее можно и 8.

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

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

Теперь нам нужно поместить в эти папки загрузочные файлы, найти которые можно на установочном диске, если его нет то скачать можно у меня с яндекс диска. Диски необходимые нам называются initrd.img и vmlinuz

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

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

копируем их на наш сервер PXE.

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

Как установить загрузочный 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

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

Пробуем с клиентской машины загрузить CentOS по PXE, выбираем для примера CentOS 7.

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

Как установить загрузочный 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-09

После открытия видим, что начинается скачивание пакетов.

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

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

Появилось окно установки CentOS 7.

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

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

Проверяем CentOS 6, выбираем язык начнется докачивание пакетов.

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

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

Начинается установка CentOS 6.

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

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

В следующих статьях я расскажу как сделать свой локальный репозиторий CentOS. Вот так вот просто установить CentOS 6 и CentOS 7 по сети с помощью нашего PXE server. В 8 части я расскажу как добавить на ваш сервер утилиту проверки памяти Memtest86+.

Материал сайта pyatilistnik.org

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *