Главная

FreeBSD 10, установка и настройка Virtualbox.

Автор:

Статья написана 2015-07-16
Последние правки 2017-02-10

Рано или поздно, но вам обязательно понадобится запустить какую-нибудь другую ОС и тут есть два варианта: использовать отдельную железку или воспользоваться виртуализацией. Я расскажу о втором варианте - Virtualbox на FreeBSD 10.

Немного лирики: начитавшись об умных домах в общем и о сетях 1-wire в частности я решил начать с малого, а именно - с измерения температуры, для чего приобрел мастер 1-wire сети DS9490R и 10 температурных датчиков DS18S20. Для считывания их показаний необходим софт и самое очевидное решение - owfs. Официального порта в FreeBSD нет (UPD ФЕВРАЛЬ 2017 - уже есть, но грузит проц на 100%), но в сети можно найти модификацию под FreeBSD, что я и сделал. Все было хорошо, но только от силы месяц, после чего, скорее всего в результате обновления, система периодически стала падать в core. После отключения файловой системы, куда монтировались температурные датчики, все стало работать ровно.
Также, меня заинтересовала технология zwave, но под FreeBSD не удалось найти ни одного работающего софта для управления сетью zwave, все пишется только под линукс.
Отдельный компьютер под linux ставить не хотелось и я призвал на помощь виртуализацию. Под FreeBSD есть неплохая виртуальная машина и она называется virtualbox. Так как у нас сервер, то никаких X11, благо нынешняя версия virtualbox позволяет установку и без наличия иксов. Управление виртуальными машинами будет только через консоль.

UPD ИЮЛЬ 2015. На данный момент для сервера умного дома я использую Raspberry Pii 2, но опыт работы с виртуалкой был бесценен и я решил сохранить его в этой статье.
А у меня появилась новая задача для виртуализации: мои два провайдера не могут ужиться на одной FreeBSD и потому появилась необходимость запустить виртуальный сервер, чтобы разделить провайдеров.

Оглавление
Исходные данные
Установка
Настройка
Создаем и настраиваем виртуальную машину
Запуск виртуальной машины для установки гостевой ОС
Остановка виртуальной машины
Запуск виртуальной машины в "рабочем" режиме
Автостарт/стоп виртуальных машин
Установка Guest Additions
Удаляем виртуальную машину
Создание резервной копии
Перенос на другой сервер
Эксплуатация
Железо

Связанные странички
FreeBSD - net-snmp
fail2ban на FreeBSD
memcached на FreeBSD
Обновление ядра и мира в FreeBSD 10.2
FreeBSD, установка и настройка торрент-клиента transmission
Ставим samba на FreeBSD 10
Subversion сервер (FreeBSD)
Asterisk 13 на FreeBSD
Подключение к FreeBSD при помощи ssh из Windows
Обновление портов FreeBSD 10.1
Обновление исходного кода FreeBSD 10.1
Всё про jail на FreeBSD
FreeBSD, установка и настройка mediatomb
FreeBSD, ставим MySQL 5.6
Кодеки для asterisk в FreeBSD
USB наушники в FreeBSD
FreeBSD, подключаем USB сканер
FreeBSD 10, работаем с zfs
Установка FreeBSD 10.1
Работа с mysql в FreeBSD из консоли
Установке Serviio в FreeBSD
Свой DNS сервер на FreeBSD 10
FreeBSD, подключение к GPRS Мегафон
Debian как гостевая ОС на virtualbox