Страница 1 из 2
virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-03 18:44:37
krokozjabr
решил маленький Vds хостинг да знаю что вертуал бокс не для этого
хост
Код: Выделить всё
FreeBSD serv 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #1: Wed Jun 30 12:31:28 UTC 2010 root@serv:/usr/obj/usr/src/sys/andre2 amd64
[root@serv /var/ftp/incoming]#
делал по этому мау
подрегтовал главное нечего не пишите в ""
Код: Выделить всё
[root@serv /var/ftp/incoming]# VBoxManage showvminfo drag
Oracle VM VirtualBox Command Line Management Interface Version 3.2.6_OSE
(C) 2005-2010 Oracle Corporation
All rights reserved.
Name: drag
Guest OS: FreeBSD (64 bit)
UUID: 3cdb34d9-bbca-41ea-8ccd-e88d6d82ec6c
Config file: /root/.VirtualBox/Machines/drag/drag.xml
Hardware UUID: 3cdb34d9-bbca-41ea-8ccd-e88d6d82ec6c
Memory size: 128MB
Page Fusion: off
VRAM size: 4MB
HPET: off
Number of CPUs: 1
Synthetic Cpu: off
CPUID overrides: None
Boot menu mode: message and menu
Boot Device (1): DVD
Boot Device (2): DVD
Boot Device (3): HardDisk
Boot Device (4): Not Assigned
ACPI: on
IOAPIC: on
PAE: on
Time offset: 0 ms
RTC: local time
Hardw. virt.ext: on
Hardw. virt.ext exclusive: on
Nested Paging: on
Large Pages: off
VT-x VPID: on
State: powered off (since 2010-07-03T15:21:34.000000000)
Monitor count: 1
3D Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address:
Teleporter Password:
Storage Controller Name (0): IDE
Storage Controller Type (0): PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0): 2
Storage Controller Port Count (0): 2
IDE (0, 0): /usr/vbox/drag.vmdk (UUID: 93723502-203e-4899-8588-136b36ea1fe6)
IDE (1, 0): /usr/vbox/8.0-RELEASE-amd64-dvd1.iso (UUID: 326fbf24-9601-49f8-85be-d0b5fea99b73)
NIC 1: disabled
NIC 2: disabled
NIC 3: disabled
NIC 4: disabled
NIC 5: disabled
NIC 6: disabled
NIC 7: disabled
NIC 8: disabled
Pointing Device: PS/2 Mouse
Keyboard Device: PS/2 Keyboard
UART 1: disabled
UART 2: disabled
Audio: disabled
Clipboard Mode: Bidirectional
USB: disabled
Shared folders: <none>
Guest:
Configured memory balloon size: 0 MB
из-за чего
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-04 15:10:49
Alex Keda
машина 32 битная
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-06 20:07:49
krokozjabr
Alex Keda писал(а):машина 32 битная
это понятно
как переключить проц
хост машина ставилась с этогоже диска
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-08 18:30:37
opt1k
возможности виртуалбокса на фре ограничены. Коли вы знаете что "виртуалбокс не для этого", то должны знать и то что подобные камни будут периодически проявлять себя. Спасут лишь портеры и разработчики, пишите в маил листы.
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-14 17:43:01
krokozjabr
решение:qemu
тема на половину зокпыта
но с kqemu и без особый разницы
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-30 11:31:29
goshanecr
Друзья, может я не совсем по теме, просто прочитав что
opt1k писал(а):возможности виртуалбокса на фре ограничены. Коли вы знаете что "виртуалбокс не для этого", то должны знать и то что подобные камни будут периодически проявлять себя. Спасут лишь портеры и разработчики, пишите в маил листы.
решил спросить, а что за ограничения у виртуалбокса во фре?
Буквально завтра просто буду 4 физических виндовых сервака (PDC,раздатчик инета, Exchange и ещё один) переводить в виртуалку FreeBSD amd64 + VirtualBOX
В чём проблемки могут всплыть? В тестовом режиме на 3-м пентиуме поднял виртуалбокс на фре, поставил туда 2003 контроллером домена, вроде проблем с сетью, производительностью и вообще проблем не заметил, но в завтрашнем предприятии надо будет во-первых фрю 64-х битную ставить, во вторых один из гостей будет 64-х битным 2003-м сервером, подскажите если есть информация к каким сюрпризам готовиться?
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-30 11:57:53
Alex Keda
на zfs не ставьте
у меня были проблемы с производительностью - но тогда ещё на 7 было дело
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-07-31 7:40:47
goshanecr
Я планирую на этом серваке сделать gmirror из двух дисков, это будет системный раздел и на нём же будут лежать виртуальные машины (задачи этих машин не предполагают активного использования диска), а из двух двухтерабайтников зеркало в zfs пул и будут они самба ресурсом работать, в такой реализации не должно же быть проблем с производительностью? Сейчас займусь, коли проблемы возникнут нерешаемые видимо тут спрашивать буду
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-08-22 19:22:47
Yevgeniy
Столкнулся с проблемой
Не работает VirtualBOX, вернее работает но не полностью, запускаю программу создаю новую виртуальную машину а когда пробую её запустить выдает ошибку
Код: Выделить всё
Не удается открыть сессию для виртуальной машины Kernel driver not installed
uname -a
Код: Выделить всё
cmulder# uname -a
FreeBSD cmulder.kievnet.com.ua 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
more /var/log/messages
Код: Выделить всё
pid 1691 (VirtualBox), uid 1001: exited on signal 6
Заранее всем спасибо
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-08-22 19:44:02
Yevgeniy
Решил проблему
не запускался vboxdrv
прописал в loader.conf помогло
Код: Выделить всё
echo 'vboxdrv_load="YES"' >> /boot/loader.conf
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-11-02 14:47:47
FreeBSP
Я вот тоже откопал статью на хабре про установку вбокса на фрю без гуев
http://habrahabr.ru/blogs/bsdelniki/84469/
Имеется
Код: Выделить всё
secondary# uname -a
FreeBSD secondary 8.1-STABLE FreeBSD 8.1-STABLE #3: Sun Oct 31 19:13:34 MSK 2010 root@secondary:/usr/obj/usr/src/sys/GENERIC i386
Уже поставил libvncserver и virtualbox-ose-kmod, вместе с зависимостями получилось вот что
Код: Выделить всё
secondary# pkg_info
autoconf-2.68 Automatically configure source code on many Un*x platforms
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
automake-1.11.1 GNU Standards-compliant Makefile generator (1.11)
automake-wrapper-20071109 Wrapper script for GNU automake
dev86-0.16.17 Robert de Bath's 8086 development tools
dnsmasq-2.55,1 Lightweight DNS forwarder, DHCP and TFTP server
fastest_cvsup-0.2.9_6 Finds fastest CVSup server
gettext-0.18.1.1 GNU gettext package
gmake-3.81_4 GNU version of 'make' utility
help2man-1.38.2_1 Automatically generating simple manual pages from program o
jpeg-8_3 IJG's jpeg compression utilities
kBuild-0.1.5.p2_1 Makefile framework
libiconv-1.13.1_1 A character set conversion library
libidn-1.16 Internationalized Domain Names command line tool
libtool-2.2.10 Generic shared library support script
libvncserver-0.9.7_2 Provide an easy API to write one's own vnc server
m4-1.4.15,1 GNU m4
p5-Locale-gettext-1.05_3 Message handling functions
perl-5.12.2_3 Practical Extraction and Report Language
pkg-config-0.25_1 A utility to retrieve information about installed libraries
virtualbox-ose-kmod-3.2.10 VirtualBox kernel module for FreeBSD
yasm-1.1.0 A complete rewrite of the NASM assembler
secondary#
встал вопрос о том надо ли патчить вбокс для включения поддержки VNC, или это уже включили в систему? в частности меня смущает эта опция
VNC=off (default) "Build with VNC support"Код: Выделить всё
secondary# cd /usr/ports/emulators/virtualbox-ose
secondary# make showconfig
===> The following configuration options are available for virtualbox-ose-3.2.10:
QT4=on (default) "Build with QT4 Frontend"
DEBUG=off (default) "Build with debugging symbols"
GUESTADDITIONS=off (default) "Build with Guest Additions"
DBUS=on (default) "Build with D-Bus and HAL support"
PULSEAUDIO=off (default) "Build with PulseAudio"
X11=on (default) "Build with X11 support"
VDE=off (default) "Build with VDE support"
VNC=off (default) "Build with VNC support"
WEBSERVICE=off (default) "Build Webservice"
NLS=on (default) "Native language support"
===> Use 'make config' to modify these settings
На
http://www.virtualbox.org/wiki/Changelog,
http://www.virtualbox.org/wiki/Changelog-3.1 и
http://www.virtualbox.org/wiki/Changelog-3.0 про VNC ни слова =(
Если я слепец, ткните носом плз
Попутно: в качестве гостевой системы будет центос. Такая связка нормально вместе бегать будет?
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2010-11-03 12:55:07
FreeBSP
отвечу на свой вопрос, VNC сервер уже идет из коробки, надо только выбрать опцию при make config
Код: Выделить всё
last pid: 1245; load averages: 0.58, 0.81, 0.67 up 0+00:35:16 12:32:27
52 processes: 2 running, 50 sleeping
CPU: 11.6% user, 0.0% nice, 13.5% system, 0.2% interrupt, 74.7% idle
Mem: 43M Active, 24M Inact, 257M Wired, 110M Buf, 660M Free
Swap:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
1205 root 16 52 0 184M 165M IPRT E 1 19:21 73.00% VBoxHeadless --startvm CentOS55 -n -m 5900 -o password
подключение по VNC работает, можно порыться в грабе, выбрать загрузочное устройство... забавно вобщем
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-08 16:43:50
gberc
Подниму тему.
Никак не могу запустить в jail virtualbox.
Код: Выделить всё
FreeBSD vbox.nex.local 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Sat Jul 23 12:37:29 SAMST 2011 berc@DATA.nex.local:/usr/obj/usr/src/sys/FW_kernel amd64
Было сделано:
- установлен virtualbox-ose-4.0.12 (согласно
http://www.opennet.ru/tips/2505_virtual ... tual.shtml).
- были включены IPC семафоры (jail_sysvipc_allow="YES" in hosts rc.conf).
- в родительской системе был загружен vboxdrv.ko
Код: Выделить всё
kldstat
Id Refs Address Size Name
1 9 0xffffffff80100000 dd6df0 kernel
2 1 0xffffffff80ed7000 21068 geom_mirror.ko
3 1 0xffffffff81022000 1fde nullfs.ko
4 1 0xffffffff81024000 1574 fdescfs.ko
5 1 0xffffffff81026000 29fc6 vboxdrv.ko
Но при попытке запустить виртуальную машину выдается такое сообщение:
Код: Выделить всё
#VBoxHeadless --startvm WinXP1C -v on -a 192.168.2.36 -p 5900 -S password
VBoxHeadless: Error -1908 in suplibOsInit!
VBoxHeadless: Kernel driver not installed
VBoxHeadless: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.
Все ответы, которые я нашел сводились либо к запуску в GUI, либо к
sudo /etc/init.d/vboxdrv setup
Товарищи, что можно сделать? не хочеться отказываться от jail..
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 14:53:23
gberc
Так и не смог победить virtualbox в jail. Установил в корневую систему virtualbox. Единственное с чем возникла проблема, так это с запуском виртуальной машины - ругалась на отсутсвие vboxnet (это модули vboxnetflt.ko и vboxnetadp.ko). Проблема решается установкой /usr/ports/emulators/virtualbox-ose-kmod.
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 14:57:03
snorlov
gberc писал(а):Так и не смог победить virtualbox в jail. Установил в корневую систему virtualbox. Единственное с чем возникла проблема, так это с запуском виртуальной машины - ругалась на отсутсвие vboxnet (это модули vboxnetflt.ko и vboxnetadp.ko). Проблема решается установкой /usr/ports/emulators/virtualbox-ose-kmod.
Будь осторожен при обновлении, с версии 4.0 эти модули больше не нужны
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 15:12:43
gberc
snorlov, спс.
у меня и так стоит virtualbox-ose-4.0.12. Но если я не устанавливаю virtualbox-ose-kmod, то у меня в системе нет модулей vboxnetflt.ko и vboxnetadp.ko. Просто нет таких файлов в системе. Когда я пытаюсь в этом состоянии запустить ВМ, то ответ таков (только что удалил virtualbox-ose-kmod и выгрузил модули):
Код: Выделить всё
# Oracle VM VirtualBox Headless Interface 4.0.12_OSE
(C) 2008-2011 Oracle Corporation
All rights reserved.
11/08/2011 16:08:57 Listening for VNC connections on TCP port 2222
Set framebuffer: buffer=29200000 w=800 h=600 bpp=32
Error: failed to start machine. Error message: Failed to open/create the internal network 'HostInterfaceNetworking-bge1' (VERR_SUPDRV_COMPONENT_NOT_FOUND).
Unknown error creating VM (VERR_SUPDRV_COMPONENT_NOT_FOUND)
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 15:30:43
snorlov
Я не так выразился, загрузку их в loader.conf и в rc.conf не надо, только vboxdrv в loader.conf и vboxnet в rc.conf
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 15:31:35
snorlov
А кстати в 4.0 вроде можно прокинуть usb-устройства, ты не пробовал...
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 15:37:02
gberc
Нет, не пробовал. Не нужно пока.
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-11 18:33:18
Alex Keda
snorlov писал(а):gberc писал(а):Так и не смог победить virtualbox в jail. Установил в корневую систему virtualbox. Единственное с чем возникла проблема, так это с запуском виртуальной машины - ругалась на отсутсвие vboxnet (это модули vboxnetflt.ko и vboxnetadp.ko). Проблема решается установкой /usr/ports/emulators/virtualbox-ose-kmod.
Будь осторожен при обновлении, с версии 4.0 эти модули больше не нужны
это почему же?
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-15 13:06:46
dekloper
gberc писал(а):Подниму тему.
Никак не могу запустить в jail virtualbox.
а в чем смысл "изоляции" бокса от хоста..?
все равно, камод никак не "заизолируешь"
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2011-08-15 13:27:11
gberc
мне так удобнее управлять сервисами:
- я все свои сервисы разнес по отдельным jail со своими ip - ftp\samba\в будущем web\в будущем ldap\хотел virtualbox
- мне легко делать бекапы каждой jail
- мне кажется, что так будет меньше проблем с зависимостями и обновлением установленных пакетов (не будет перекрестных зависимостей)
- я мало работаю с FreeBSD и пока не вижу минусов этой технологии
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2014-11-12 23:10:07
ommm
После продолжительного секса получилось запустить VirtualBox в Jail'e
при старте jail нужные модули подгружаются из jail в хост систему
конфиг в хост системе (FreeBSD 10x64):
/etc/jail.conf
Код: Выделить всё
exec.prestart = "/sbin/mount -t nullfs -o ro /usr/ports/ /home/jails/$name/usr/ports";
exec.start = "/bin/sh /etc/rc";
exec.stop = "/bin/sh /etc/rc.shutdown";
exec.poststop = "/sbin/umount -f /home/jails/$name/usr/ports";
exec.consolelog = "/var/log/jail_$name.log";
exec.clean;
mount.devfs;
host.hostname = "$name.local";
path = "/home/jails/$name";
vbox {
#persist;
#devfs_ruleset = 5;
#children.max = 10;
ip4 = inherit;
#allow.mount;
#allow.mount.devfs;
#allow.mount.procfs;
#allow.mount.zfs;
#allow.mount.nullfs;
#allow.raw_sockets;
#allow.socket_af;
#allow.sysvipc;
#allow.chflags;
#enforce_statfs=1;
exec.prestart += "kldload /home/jails/vbox/boot/modules/vboxdrv.ko";
exec.prestart += "kldload /home/jails/vbox/boot/modules/vboxnetflt.ko";
exec.prestart += "kldload /home/jails/vbox/boot/modules/vboxnetadp.ko";
exec.poststop += "kldunload /home/jails/vbox/boot/modules/vboxdrv.ko";
exec.poststop += "kldunload /home/jails/vbox/boot/modules/vboxnetflt.ko";
exec.poststop += "kldunload /home/jails/vbox/boot/modules/vboxnetadp.ko";
}
может пригодиться кому
зы. а вот с пробросом usb так ничего и не получилось
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2014-11-13 8:09:33
dekloper
мошт и пригодится.. но помойму глупости всё это..
дык в итоге то: модули собирались на хосте, а сам бокс - в клетке? %)
я к тому, что
gberc писал(а):- мне кажется, что так будет меньше проблем с зависимостями и обновлением установленных пакетов (не будет перекрестных зависимостей)
надо сильно проследить при "наведении порядка".. в клетках и хост-системе..
Re: virtualbox в freebsd 8,0 64 и установка freebsd 8.0 64
Добавлено: 2014-11-13 13:05:31
ommm
установка модулей и самого бокса полностью в клетке
я конечно согласен что изврат
но бахнул клетку и в хосте ничего лишнего