(OS Windows Server 2012 R2 Std)
Задача: Пройтись по моментам установки FreeBSD-11.2-RELEASE-amd64-dvd1.iso
внутрь виртуальной машины под Hyper-V (OS Windows Server 2012 R2 Std)
Просто до меня в этой конторе был системный администратор, повернутый на FreeBSD
и все сервисы были подняты на этой операционной системы, когда я пришел то мне эта ось не знакома, а так, как только мне работать со всем что есть в компании то я перенес их на Ubuntu
составляющую, долговременные релизы. И по прошествии уже трех лет проблем не знаем, все работает как часы, бекапы делаются, консультация по сервисам осуществляется.
Но вот осталась пока одна система, развернутая на hyper-v
— это сервис openfire
, его я хочу смигрировать на ESXi 6.7.0
, но сперва попробую развернуть FreeBSD 11
, а после перенесу VM
если все пройдет удачно, то поставлю себе плюсик и уже перенесу/отдельно разверну на Ubuntu 22.04 Server
, увы перенос через "StarWind V2V Converter"
проходит неудачно, меняется точки монтирования, а чтобы их поправить каждое посылаемое действие с клавиатуры повисает и приходится ждать. В общем просто разверну OpenFire
на Ubuntu 22.04 + AD.
Шаг №1:
Создаю виртуальную машину через оснастку Hyper-V Manager
с параметрами:
CPU = 1
RAM = 1Gb
HDD = 50Gb
Eth: HyperV
Hyper-V Manager - srv-virtual01 - New - Virtual Machine
Name: srv-freebsd
Location: D:\Hyper-V\VM conf\
Choose the generation of this virtual machine: Generation 1
На заметку: второе поколение Generation 2
операционная система FreeBSD
не поддерживает.
Startup memory: 1024 MB
Connection: Hyper-V
Create a virtual disk
Name: srv-freebsd.vhdx
Location: D:\Hyper-V\VHD\
Size: 50Gb
Installation Options
You can install an operating system now if you have access to the setup media, or you can install it later: Install an operating system from a bootable CD/DVD-ROM
Image file (.iso): C:\Soft\FreeBSD-11.2-RELEASE-amd64-dvd1.iso
и нажимаю Next, Finish
Контейнер для виртуальной машины создан.
Шаг №2:
Запускаю VM:
через правый клик мышью на srv-freebsd
внутри Hyper-V Manager
выбираю Start, Connect
выбираю 1. Boot Multi User [Enter]
Welcome to FreeBSD! Would you like to begin an installation or use the live CD? выделяю Install и нажимаю ENTER
Continue with default keymap: нажимаю Enter
Please choose a hostname for this machine: srv-freebsd
Choose optional system components to install: нажимаю Enter
How would you like to partition your disk? выбираю Auto (UFS) и нажимаю Enter
Partition: выбираю Entire Disk и нажимаю Enter
Select a partition scheme for this volume: выбираю MBR и нажимаю Enter
Please review the disk setup. When complete, press the Finish button. (все меня устраивает) выбираю Finish и нажимаю Enter
Your changes will now be written to disk. If you have chosen to overwrite existing data, it will be PERMANENTLY ERASED. Are you sure you want to commit your changes? выбираю Commit и нажимаю Enter
ожидаю…
FreeBSD Installer
Please select a password for the system management account (root):
Typed characters will not be visible.
Changing local password for root
New Password: указываю 712mbddr@ и нажимаю Enter
Retype New Password: указываю 712mbddr@ и нажимаю Enter
Please select a network interface to configure: выбираю hn0 (Hyper-V Network Interface) и нажимаю Enter
Would you like to configure IPv4 for this interface? выбираю Yes и нажимаю Enter
Would you like to use DHCP to configure this interface? выбираю Yes и нажимаю Enter
Would you like to configure IPv6 for this interface? выбираю No и нажимаю Enter
Resolver Configuration:
-
Search: polygon.local
IPv4 DNS #1: 192.168.9.3
IPv4 DNS #2: 192.168.9.2
и нажимаю OK
Select a region: Europe/Russian Federation/MSK+00
Time & Date: Skip
Choose the services you would like to be started at boot: SSHD, dumpdev
Choose system security hardening options: ничего не выбираю и нажимаю OK
Would you like to add users to the installed system now? выбираю No и нажимаю Enter
Final Configuration: выбираю Exit и нажимаю Enter
The installation is now finished. Before exiting the installer, would you like to open a shell in the new system to make any final manual modifications? выбираю Yes и нажимаю Enter
и вот оно окно приветствия установленной операционной системы FreeBSD 11
This shell is operating in a chroot in the new system. When finished making configuration changes, type "exit". # ifconfig 192.168.9.135
Чем мне нравится виртуализация, тем что железо/контейнер под виртуализацией стандартизировано и можно переносить виртуальную машину с одного хоста на другой, увеличивать ресурсы если есть такая необходимость, можно бекапировать всю систему целиком и восстанавливать также.
Заметка по развертыванию FreeBSD 11
внутри Hyper-V (OS: Windows Server 2012 R2 Std)
успешно завершена, но в продуктиве использоваться не будет, по крайней мере на этой работе, я больше по Ubuntu
системам и сервисам на них. На этом все, с уважением автор блога Олло Александр aka ekzorchik.