VirtualBox 3.1.0 + FreeBSD 8.0

VirtualBox, QEMU, ESX/ESXi и прочия
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение shurik » 2010-01-25 10:23:58

Давече в freebsd-emulation@ появился патчик для поддержки консоли через libvnc:
Hi, all

I'm working with FreeNAS project and iSCSI target (ports/net/istgt).
This patch was written for using as add-on under FreeNAS.
FreeNAS is very small system which have no X11 and no useful develop tools/libs.
However, it is easy to use for beginners. I think it is useful if VituralBox is there.
If you don't want to install X11 same as FreeNAS, try this patch and use VBoxHeadless.

Before building, install "ports/net/libvncserver".
I recommend you backup virtualbox-ose directory before doing.
Uncheck QT4, X11, NLS by make config before extracting.

Howto apply the patch:
# cd /usr/ports/emulators/virtualbox-ose
# make config
# make extract
# patch -p < /path/to/VBox-VNC-Makefile.patch
# patch -p < /path/to/VBox-VNC-20100123.patch
# make

Note: if you already had applied the patch to Makefile, skip VBox-VNC-Makefile.patch.

Known issues/Limitations:
Does not support key lock such as CapsLock, NumLock.
Mouse cursor is not following as host cursor without the guest additions.
All features were not tested.

Regards,
Daisuke Aoyama
У кого есть желание/возможность прошу потестить
Вложения
VBox-VNC-Makefile.patch.gz
(383 байт) 96 скачиваний
VBox-VNC-20100123.patch.gz
(9.74 КБ) 81 скачивание

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение shurik » 2010-01-25 15:48:03

Собралось без проблем, работает тоже. Не работает как и заявлено CapsLock. Вообщем, это очень хорошая новость для тех, кто использует vbox в headless.
Вложения
VBoxHeadless.jpeg

alexz
рядовой
Сообщения: 20
Зарегистрирован: 2009-11-20 15:06:27

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение alexz » 2010-01-27 16:16:30

А у кого-нибудь на VirtualBox 3.1.2 работает savestate (VBoxManage controlvm ИМЯ savestate)?
У меня на 8.0 amd64 валится с сигналом 8... :(

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение shurik » 2010-01-27 16:56:33

Да, работает без проблем:

Код: Выделить всё

%VBoxManage controlvm WIN2003STD savestate
VirtualBox Command Line Management Interface Version 3.1.2_OSE
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

%VBoxManage list runningvms
VirtualBox Command Line Management Interface Version 3.1.2_OSE
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

%uname -r
7.2-RELEASE-p6

alexz
рядовой
Сообщения: 20
Зарегистрирован: 2009-11-20 15:06:27

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение alexz » 2010-01-28 8:08:20

shurik писал(а):Да, работает без проблем:
Забыл уточнить: в headless режиме.

Код: Выделить всё

$ VBoxManage controlvm Test savestate
VirtualBox Command Line Management Interface Version 3.1.2_OSE
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...
Error: failed to save machine state. No error message available!

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение shurik » 2010-01-28 10:09:27

Да, использую vbox именно в headless, система не имеет X-окружения.
Может проблема проявляется в amd64 или на 8.х? Чуть позже смогу проверить на 8-STABLE, но i386.

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение shurik » 2010-01-28 12:37:59

Подтверждаю, на 8-STABLE i386 в headless-режиме savestate отваливается с такой же ошибкой. В обычном режиме проблема не наблюдается.
Попробую отписаться в freebsd-emulation@

alexz
рядовой
Сообщения: 20
Зарегистрирован: 2009-11-20 15:06:27

Re: VirtualBox 3.1.0 + FreeBSD 8.0

Непрочитанное сообщение alexz » 2010-01-28 14:13:35

shurik писал(а):Подтверждаю, на 8-STABLE i386 в headless-режиме savestate отваливается с такой же ошибкой. В обычном режиме проблема не наблюдается.
Попробую отписаться в freebsd-emulation@
Это как бы и странно, потому что, похоже, баг в виртуалбоксе. Ошибка происходит при сохранении скриншота машины.
Причина - переменные, в которых хранится размер экрана, содержат нули. Происходит банальное деление на 0.