2023-01-09 Установка FreeBSD

Для начала установки необходимо получить загрузочный образ. В отличие от Linux FreeBSD не предлагает ближайшее зеркало по умолчанию и мне пришлось найти его руководствуясь опытом работы с linux. В книге FreeBSD https://docs.freebsd.org/en/books/handbook/ (далее книга) указано что зеркало вам будет предоставлено автоматически на основе GeoDNS, но к сожалению данная штука работает не совсем корректно или поддерживает только официальные зеркала. Скорость загрузки с которых не самая высокая.

Обычно самым быстрым зеркалом всегда был yandex. Скачать загрузочные образы для разных платформ можно с репозитория по ссылке https://mirror.yandex.ru/freebsd/releases/ISO-IMAGES/13.1/

Для начала, без экстремизма установим систему в виртуальную машину для ознакомления. В качестве гипервизора я буду использовать свободный и бесплатный Oracle VirtualBox, который работает на большинстве операционных систем и обладает всем необходимым функционалом. Для полноты функционала рекомендуется так же установить не свободные дополнения - “VirtualBox Extension Pack”, доступные для скачивания на странице проекта.

Создание ВМ в Oracle VirtualBox

Интерфейс гипервизора представлен на снимке ниже.

Не смотря на то, что FreeBSD предлагает готовые, установленные образы в формате популярных виртуальных дисков, меня интересует именно установка с загрузочного образа, как она происходит на реальном оборудовании.

Для создания новой виртуальной машины необходимо нажать кнопку “Добавить” с пиктограммой зеленого креста. В открывшемся интерфейсе ввести следующие необходимые данные:

  • Имя виртуальной машины;
  • Папка - директория в которой будут сохранены конфигурационные файлы ВМ и виртуальные диски;
  • Образ ISO - необходимо указать путь к загрузочному образу ISO, который будет использован для установки системы;
  • Тип - указать тип операционной системы виртуальной машины, в данном случае BSD;
  • Версия - указать название ОС ВМ, в данном случае FreeBSD (64-bit);

На этапе “Оборудование” необходимо задать объем оперативной памяти ВМ и количество виртуальных процессоров.

В разделе “Виртуальный жесткий диск” задать объем диска и при необходимости полной резервации дисковой емкости отметить пункт “Выделить место в полном размере”.

Страница “Итог” выводит суммарную информацию по создаваемой виртуальной машине. Необходимо ознакомиться с параметрами, при необходимости изменить их путем нажатия кнопки “назад” и нажать кнопку “Готово” для запуска процесса создания ВМ,

Созданная виртуальная машина будет отображена в списке машин справа.

 

Установка FreeBSD в ВМ

Процесс установки FreeBSD подробно описан в https://docs.freebsd.org/en/books/handbook/bsdinstall/ и включает в себя полное описание всех расширенных настроек. Данное руководство содержит описание базовых параметров установки внутри виртуальной машины.