FreeBSD 6.3 в Virtualbox 1.6 и 2.0 запустить не удалось (были испробованы всевозможные
комбинации конфигурации VirtualBox), наблюдается крах в процессе загрузки ядра.FreeBSD 7.0 был удачно установлен и использован в Virtualbox 1.6.x, но в VirtualBox 2.0
перестал работать режим аппаратной виртуализации VT-x/AMD-V, при включении данной
опции bootloader вываливается в бесконечную демонстрацию регистровых дампов.
Пришлось откатиться обратно до Virtualbox 1.6.6.Далее, привожу особенности установки FreeBSD 7.0 в Virtualbox.
Во время установки FreeBSD в виртуальном окружении Virtualbox, процесс зависает
во время отображения меню bootloader'а.
Чтобы зависания не произошло нужно в параметрах VirtualBox запретить использование VT-x/AMD-V.
В форумах также можно найти жалобы на зависание в процессе загрузки ядра, решаемые выключением ACPI в VirtualBox.После завершения установки, загрузившись в новую гостевую систему, меняем /boot/loader.conf:
kern.hz="50"
beastie_disable="YES"Т.е. уменьшаем частоту генерации прерываний от таймера, чтобы виртуальная машина
не грузила CPU хост-системы и запрещаем отображение меню загрузчика, на котором
система повисает при включении VT-x/AMD-V.Включаем в настройках VT-x/AMD-V. Тип эмулируемого сетевого адаптера нужно выбрать PCNet-PCI II,
тот что ставится по умолчанию (PCNet-Fast III) не работает во FreeBSD.Тип эмуляции сетевого интерфейса выбираем NAT, а в FreeBSD получаем адрес по DHCP или
устанавливаем IP из диапазона 10.0.2.0/24, шлюз 10.0.2.2, DNS 10.0.2.3.
Внимание, ping в NAT режиме не работает, проверять приходится через telnet.Для того чтобы в гостевую систему можно было зайти по SSH, нужно перебросить 22 порт из вне.
Запускаем в консоли хост-системы:VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222где, "freebsd" - это имя виртуальной машины, а pcnet тип эмулируемой карты.
После перезапуска гостевого окружения, заходя на 2222 порт хостовой машины мы будем
переброшены на 22 порт виртуального окружения.ssh -p2222 localhost
В форумах советуют создать для FreeBSD образ диска фиксированного размера,
но я использую динамически расширяемый образ и проблем не наблюдаю.
URL:
Обсуждается: http://www.opennet.dev/tips/info/1749.shtml
Откуда вы взяли такие проблемы? 7 ветка прекрасно работает внутри VirtualBox с включёнными Intel VT & AMD-V, и с ACPI тоже. Отлично всё так же устанавливается и работает с VirtualBox 2.0. Какую версию FreeBSD вы используете? Возьмите последнюю - FreeBSD 7.0 Stable 200807 и не будет у вас ни одной из тех "проблем", которые вы перечислили. Не надо ничего обрезать и можно использовать на выбор любой из четырёх предлагаемых сетевых адаптеров. Не стоит мутить воду - VirtualBox 1.6-2.0 прекрасно работает с FreeBSD 7 в качестве гостевой системы без всякого хирургического вмешательства и бубна.
У вас хостовая система не под Windows случайно ? На разных платформах Virtualbox ощутимо по разному работает.
>Откуда вы взяли такие проблемы? 7 ветка прекрасно работает внутри VirtualBox с
>включёнными Intel VT & AMD-V, и с ACPI тоже. Отлично всёЯ уже ощутил как оно отлично.Как раз вчера погонял несколько систем на основе FreeBSD и OpenBSD.Оно отлично... от других :Е.Если виндуси и линуксы как правило просто работают то максимум что я достиг с бсд - то что оно как максимум, способно шелл промпт показать, не вылетая в трубу и не икая segmentation fault на каждый пук.Запустить без геморроя?Ага, щазззз!Сегфаулты и глюки - достают.Я уж не говорю о том чтобы в десктопных вариантах систем иксы могли бы и узнавать видяху (банальное веса эмулируется!) и взлетели бы - это в *bsd походу фантастика!Если каким-то чудом удастся попасть хотя-бы в шелл, то уж иксы по любому вываливаются с какой-то левой ошибкой или говорят что нет драйвера(для стандартной весы которой много лет в иксах нет драйвера?!Что за ... ?!).А в линуксах и винде почему-то эта фантастика работает с полпинка без каких либо усилий.Без сегфаултов в каждой дырке и прочая - загружается, графика взлетает, сеть работает, etc.В общем впечатление от "прекрасной" работы *BSD в виртуалбоксе мягко говоря, своеобразное.Может быть в каких-то условиях оно и работает и даже без геморроя но мне такие найти не удалось, хотя я опробовал несколько разных исох системоснованных на *BSD и разные настройки виртуалок.Лучше всего работает почему-то если наврать что это "Linux 2.6" - при этом бсд обычно в состоянии хотя-бы в шелл загрузиться с умеренным количеством глюков.Без этого может раньше дуба дать :)
вот с OpenBSD реально была проблема, только на всем известной проприетарной VM :) а на VB вставала играючи
использую 6.3 в 1.6 и никаких проблем... а чё за камень у автора? у меня это дело на древнем твалатине... хз в чём ещё трабла может быть
Ага, попробуйте пересобрать в Vb мир и увидите как фришка в нем работает.
Пересобирал и проблем не возникало. Все работает как надо. Думаю просто "дело случая".
Работаю с 7 на Intel Xeon и AMD Turion x2 всё собирается. Хост-система Сервер 2008.
IMHO дело в "сборка для Ubuntu Linux 7.10"
OpenSUSE 11.0
FreeBSD 7-ка жила нормально до и после пересборки мира(сейчас 7.1 prerelis) на 1.6 VirtualBox сейчас перехала на VirtualBox 2.0.
Никаких бед не замечено.... Че-то какие-то ужасы рассказывают....
>FreeBSD 7-ка жила нормально до и после пересборки мира(сейчас 7.1 prerelis) на
>1.6 VirtualBox сейчас перехала на VirtualBox 2.0.
>Никаких бед не замечено.... Че-то какие-то ужасы рассказывают....Не, реально траблы есть. Сам измаялся - без бубна с hz мир пересобрать никак не могло. ну или не мир, а просто с дисковой активностью - тупо tar развернуть метров на 50 сто процентов segfault. И 6 и 7.
ubuntu 8.04
А у меня фряха не работает ни в 1.6, ни в 2.0 ...
Точнее работает, но при сборке чего-нибудь может повиснуть.http://www.virtualbox.org/ticket/1771
http://www.virtualbox.org/ticket/1530
http://www.virtualbox.org/ticket/458FreeBSD 7.0-RELEASE, хост - Ubuntu 8.04 amd64.
Гм, дома под джентой поставлю фрю под VB и посморю,что у меня творится.
врю под вм в линуксе - ну я понял
она чиссто из неуважения не встанет :D
Vbox 2.0.2 и 1.6.4 - FreeBSD 6.3 вылеает при попытке понять контролер клаиватуры.
Конкретно на этом месте -
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
6.3 дохнет на том же этапе что и у предыдущего комментатора. Debian Lenny, VirtualBox 1.6.2 А сообщение об ошибке у них прикольное
обновите VirtualBox, у меня тоже висло пока не поставила версию 2.2.4
Спасибо огромнейшее автору за статью!!!
Действительно ООООчень мало информации - а особенно ТОЛКОВОЙ - удавалось найти о работе FreeBSD на VBox'e...
Мой случай:
Host="Windows XP SP3"
Guest="FreeBSD 7.0 release"
У меня была проблема с настройкой сети... Пробовал разные интерфейсы, мосты и т.п.... Ничего не получалось...
Помогла установка сетевого адаптера PCNet-PCI II + NAT. Сеть подхватилась через DHCP сервис.
Раздались адреса шлюза 10.0.2.2 и для хоста (FreeBSD) 10.0.2.15, DNS: 10.0.2.3
Еще раз огромное спасибо! Потому что каждый вечер по 2-3 часа колупался и все безрезультатно.
Спасибо! Работает под Windows Vista, VirtualBox 2.
как то не стабильно работает фря..
версия vbox: 2.1.0
хост-системы: M$ Server 2003 и M$ Vista Bussines
версия фри: FreeBSD 7.0-RELEASE-p7
валится на этапе:
"Trying to mount root from ufs:/dev/ad0s1a"
или
"Loading configuration files"в сингл моде загружается. Первый раз, как только поставил ее - загружалась, и все нормально работало.
проблема решилась включение галочки в настройках Вбокс (Свойства виртуальной машины - жесткие диски - Включить контролллер САТА"
Выход в инет через прокси. Проделал то что сдесь написано, но pkg_add -r kde3 выдаёт ошибку No route to host. Подскажите как всётаки выйти в инет?
Снимаю вопрос. Нужно KDE писать без тройки.