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

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

Всем привет! Сегодня продолжим настройку нашего PXE сервера, в 5-ой части мы подробно рассмотрели, как установить ESXI 5.5 по сети, сейчас разберем, как установить FreeBSD по сети. Для этого у вас должны быть скачаны дистрибутивы FreeBSD, ссылки я дал ниже. Сам процесс настройки очень похожий на предыдущий, но везде есть свои нюансы и подводные камни.

Создать отдельную папку в /srv/tftp, назовем ее freebsd.

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

Создадим в ней две папки с названиями версий 9 и 10

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

Скопируем в каждую из них специальный загрузочный ISO, скачать FreeBSD fbsd9 и скачать FreeBSD fbsd10.1

Теперь нам с вами нужно подправить файл конфига в /srv/tftp/pxelinux.cfg/bsd

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

PROMPT 0
UI vesamenu.c32
MENU BACKGROUND background.jpg
MENU TITLE BSD

LABEL <- Main Menu
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default

LABEL FreeBSD-10.2-x64
kernel memdisk
initrd freebsd/10/mfsbsd-se-10.1-RELEASE-amd64.iso
append iso raw

LABEL FreeBSD-9.3-x64
kernel memdisk
initrd freebsd/9/fbsd92.iso
append iso raw
LABEL <- Main Menu
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default

Пробуем загрузиться выбираем Freebsd

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

попробуем установить FreeBSD 10.2

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

Начинается загрузка FreeBSD по сети. У вас появится меню установки. Жмем 1, и начинается загрузка минимальной среды установки.

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

Когда я попробовал загрузить FreeBSD-10.2-RELEASE-amd64-disc1.iso после загрузки загрузчика FreBSD словил вот такую вот ошибку.

cd0 at umass-sim0 bus 0 scbus3 target 0 lun 0
cd0: <ASUS SDRW-08D2S-U B302> Removable CD-ROM SCSI-0 device
cd0: 40.000MB/s transfers
cd0: cd present [1166275 x 2048 byte records]
Mounting from cd9660:/dev/iso9660/FREEBSD_INSTALL failed with error 19.

Loader variables:
    vfs.root.mountfrom=cd9660:/dev/iso9660/FREEBSD_INSTALL
    vfs.root.mountfrom.option=ro

Manual root filesystem specification:
    <fstype>:<device> [option]
        Mount <device> using filesystem <fstype>
        and with the specified (optional) option list.

    eg. ufs:/dev/da0s1a
        zf:tank

Пробовал перед загрузкой во время экрана с дьяволенком нажать ESC и прописать debug.acpi.disabled="hostres" не помогло и если загружал формат диска img эффект был тот же, если знаете как победить было бы здорово.

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

После выбора первого пункта у вас откроется окно c авторизацией, вводим root / mfsroot(либо root без пароля).

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

Для установки вводим

bsdinstall

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

Выбираем раскладку клавиатуры

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

Задаем имя хоста

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

Теперь вам предлагается выбрать зеркало в интернете откуда будут качаться файлы для установки FreBSD, если нажать Other, то можно указать свой репозиторий

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

Стираем и вводим например свой локальный репозиторий в виде ftp server.

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

Ну дальше стандартная установка. Не забудьте главное открыть нужные зеркала на прокси. Вот так вот можно установить FreBSD по сети, в следующих статьях я расскажу как устанавливать FreBSD с NFS с помощью скрипта. Далее читайте в 7 части Как установить по сети CentOS. Материал сайта pyatilistnik.org

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Артём

    Добрый день, а будет статья как настроить для установке Windows?

  2. Иван Семин автор

    Если нужно, то почему нет, но точных сроков не подскажу

  3. Артём

    Очень нужно)