2009-06-15 20:01:41 +02:00
|
|
|
=============================================================================
|
|
|
|
|
|
|
|
VirtualBox was installed.
|
|
|
|
|
emulators/virtualbox:
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
http://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-13 09:03:17 +01:00
|
|
|
You need to load the vboxdrv kernel module via /boot/loader.conf:
|
2009-06-15 20:01:41 +02:00
|
|
|
|
emulators/virtualbox:
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
http://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-13 09:03:17 +01:00
|
|
|
vboxdrv_load="YES"
|
2009-06-15 20:01:41 +02:00
|
|
|
|
- Update to 4.0.8
- Add vboxheadless startscript [1]
- Add vboxwebsrv startscript [2]
- Change CONFLICTS to CONFLICTS_INSTALL [3]
- Relax hardening for PC-BSD 9 [4]
- Add VIMAGE support [5]
- Install VBoxExtPackHelperApp [6]
- Remove stale mirror
- Extend pkg-message for USB configuration
- Fix link_elf_obj: symbol RTStrCopy undefined [7]
PR: ports/156699 (based on) [3]
Submitted by: Stefan Tollkuehn <stefan.tollkuehn@editura.de>, [1][2]
Raul Gigea <raul.gigea@editura.de>, [1]
Tobias Oberstein <tobias.oberstein@tavendo.de>, [1]
Emil <the_mix_room@hotmail.com>, [3]
Kris Moore <kris@pcbsd.org>, [4]
Mikolaj Golub <to.my.trociny@gmail.com>, [5]
Mattia Rossi <mrossi@swin.edu.au>, [6]
Florian Smeets <flo@FreeBSD.org> [7]
Thanks to: dougb@, [1][2]
Cr4zi3/EFNet, [2]
crsd, [2]
beat@,
hps@,
Alexander Eichner,
all testers!
Approved by: bapt (vbox hat)
2011-05-22 15:51:59 +02:00
|
|
|
You also have to add all users to your vboxusers group in order to use vbox.
|
|
|
|
|
|
|
|
% pw groupmod vboxusers -m jerry
|
|
|
|
|
|
|
|
Reboot the machine to load the needed kernel modules.
|
|
|
|
|
|
|
|
|
|
|
|
Bridging Support:
|
|
|
|
=================
|
|
|
|
|
emulators/virtualbox:
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
http://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-13 09:03:17 +01:00
|
|
|
For bridged networking please add the following line to your /etc/rc.conf:
|
2009-09-13 21:19:49 +02:00
|
|
|
|
emulators/virtualbox:
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
http://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-13 09:03:17 +01:00
|
|
|
vboxnet_enable="YES"
|
|
|
|
|
2009-09-13 21:19:49 +02:00
|
|
|
|
- Update to 4.0.8
- Add vboxheadless startscript [1]
- Add vboxwebsrv startscript [2]
- Change CONFLICTS to CONFLICTS_INSTALL [3]
- Relax hardening for PC-BSD 9 [4]
- Add VIMAGE support [5]
- Install VBoxExtPackHelperApp [6]
- Remove stale mirror
- Extend pkg-message for USB configuration
- Fix link_elf_obj: symbol RTStrCopy undefined [7]
PR: ports/156699 (based on) [3]
Submitted by: Stefan Tollkuehn <stefan.tollkuehn@editura.de>, [1][2]
Raul Gigea <raul.gigea@editura.de>, [1]
Tobias Oberstein <tobias.oberstein@tavendo.de>, [1]
Emil <the_mix_room@hotmail.com>, [3]
Kris Moore <kris@pcbsd.org>, [4]
Mikolaj Golub <to.my.trociny@gmail.com>, [5]
Mattia Rossi <mrossi@swin.edu.au>, [6]
Florian Smeets <flo@FreeBSD.org> [7]
Thanks to: dougb@, [1][2]
Cr4zi3/EFNet, [2]
crsd, [2]
beat@,
hps@,
Alexander Eichner,
all testers!
Approved by: bapt (vbox hat)
2011-05-22 15:51:59 +02:00
|
|
|
USB Support:
|
|
|
|
============
|
2009-06-15 20:01:41 +02:00
|
|
|
|
- Update to 4.0.8
- Add vboxheadless startscript [1]
- Add vboxwebsrv startscript [2]
- Change CONFLICTS to CONFLICTS_INSTALL [3]
- Relax hardening for PC-BSD 9 [4]
- Add VIMAGE support [5]
- Install VBoxExtPackHelperApp [6]
- Remove stale mirror
- Extend pkg-message for USB configuration
- Fix link_elf_obj: symbol RTStrCopy undefined [7]
PR: ports/156699 (based on) [3]
Submitted by: Stefan Tollkuehn <stefan.tollkuehn@editura.de>, [1][2]
Raul Gigea <raul.gigea@editura.de>, [1]
Tobias Oberstein <tobias.oberstein@tavendo.de>, [1]
Emil <the_mix_room@hotmail.com>, [3]
Kris Moore <kris@pcbsd.org>, [4]
Mikolaj Golub <to.my.trociny@gmail.com>, [5]
Mattia Rossi <mrossi@swin.edu.au>, [6]
Florian Smeets <flo@FreeBSD.org> [7]
Thanks to: dougb@, [1][2]
Cr4zi3/EFNet, [2]
crsd, [2]
beat@,
hps@,
Alexander Eichner,
all testers!
Approved by: bapt (vbox hat)
2011-05-22 15:51:59 +02:00
|
|
|
For USB support your user needs to be in the operator group and needs read
|
|
|
|
and write permissions to the USB device.
|
|
|
|
|
|
|
|
% pw groupmod operator -m jerry
|
|
|
|
|
|
|
|
Add the following to /etc/devfs.rules (create if it doesn't exist):
|
|
|
|
|
|
|
|
[system=10]
|
|
|
|
add path 'usb/*' mode 0660 group operator
|
|
|
|
|
|
|
|
To load these new rule add the following to /etc/rc.conf:
|
|
|
|
|
|
|
|
devfs_system_ruleset="system"
|
|
|
|
|
|
|
|
Then restart devfs to load the new rules:
|
|
|
|
|
|
|
|
% /etc/rc.d/devfs restart
|
|
|
|
|
|
|
|
|
|
|
|
Troubleshooting:
|
|
|
|
================
|
2009-06-15 20:01:41 +02:00
|
|
|
|
|
|
|
Running VirtualBox as non-root user may fail with a fatal error
|
|
|
|
NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file.
|
|
|
|
|
2009-08-14 18:10:23 +02:00
|
|
|
Check wiki page for known issues and troubleshooting:
|
2013-01-03 14:40:28 +01:00
|
|
|
http://wiki.freebsd.org/VirtualBox
|
2009-08-14 18:10:23 +02:00
|
|
|
|
2009-06-15 20:01:41 +02:00
|
|
|
Please report any problems to emulation@. Thanks!
|
|
|
|
|
|
|
|
=============================================================================
|