From 4f7fe964b2ed616b16a4cf822aaeb1e6e657e7b7 Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Sat, 3 Dec 2011 17:49:02 +0000 Subject: [PATCH] MFen 1.25 -> 1.26 Obtained from: the FreeBSD Dutch Documentation Project --- .../handbook/virtualization/chapter.sgml | 237 +++++++++++++++--- 1 file changed, 205 insertions(+), 32 deletions(-) diff --git a/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml b/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml index 2a4b614eca..8cbf363c8c 100644 --- a/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml +++ b/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml @@ -4,7 +4,7 @@ $FreeBSD$ %SOURCE% en_US.ISO8859-1/books/handbook/virtualization/chapter.sgml - %SRCID% 1.25 + %SRCID% 1.26 --> @@ -1004,6 +1004,120 @@ xenbr1 8000.feffffffffff no vif0.1 + + + &virtualbox; gasttoevoegingen op een &os;-gast + + De gasttoevoegingen van &virtualbox; + bieden ondersteuning voor: + + + + Het delen van het prikbord + + + + Integratie van de muiscursor + + + + Synchronisatie met de tijd van de gastheer + + + + Het schalen van vensters + + + + Naadloze modus + + + + + De volgende commando's worden gedraaid in de &os;-gast. + + + Installeer ten eerste het pakket emulators/virtualbox-ose-additions in de + &os;-gast. + + &prompt.root; cd /usr/ports/emulators/virtualbox-ose-additions && make install clean + + Voeg deze regels toe aan /etc/rc.conf: + + vboxguest_enable="YES" +vboxservice_enable="YES" + + Als &man.ntpd.8; of &man.ntpdate.8; gebruikt, dient de + synchronisatie met de tijd van de gastheer te worden + uitgeschakeld: + + vboxservice_flags="--disable-timesync" + + De vboxvideo_drv zou herkend moeten worden door + Xorg -configure. Als dit niet zo is, dient + xorg.conf gewijzigd te worden voor de videokaart + van &virtualbox;: + + Section "Device" + ### Available Driver options are:- + ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", + ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" + ### [arg]: arg optional + Identifier "Card0" + Driver "vboxvideo" + VendorName "InnoTek Systemberatung GmbH" + BoardName "VirtualBox Graphics Adapter" + BusID "PCI:0:2:0" +EndSection + + Pas het gedeelte over de muis in xorg.conf aan + om vboxmouse_drv te gebruiken: + + Section "InputDevice" + Identifier "Mouse0" + Driver "vboxmouse" +EndSection + + Gebruikers van HAL dienen dit bestand aan te + maken als + /usr/local/etc/hal/fdi/policy/90-vboxguest.fdi + of het te kopiëren van + /usr/local/hal/fdi/policy/10osvendor/90-vboxguest.fdi: + + <?xml version="1.0" encoding="UTF-8"?> +<!-- +# Sun VirtualBox +# Hal driver description for the vboxmouse driver +# $Id: chapter.sgml,v 1.12 2011-12-03 17:49:02 rene Exp $ + + Copyright (C) 2008-2009 Sun Microsystems, Inc. + + This file is part of VirtualBox Open Source Edition (OSE, as + available from http://www.virtualbox.org. This file is free software; + you can redistribute it and/or modify it under the terms of the GNU + General Public License (GPL) as published by the Free Software + Foundation, in version 2 as it comes in the "COPYING" file of the + VirtualBox OSE distribution. VirtualBox OSE is distributed in the + hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. + + Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa + Clara, CA 95054 USA or visit http://www.sun.com if you need + additional information or have any questions. +--> +<deviceinfo version="0.2"> + <device> + <match key="info.subsystem" string="pci"> + <match key="info.product" string="VirtualBox guest Service"> + <append key="info.capabilities" type="strlist">input</append> + <append key="info.capabilities" type="strlist">input.mouse</append> + <merge key="input.x11_driver" type="string">vboxmouse</merge> + <merge key="input.device" type="string">/dev/vboxguest</merge> + </match> + </match> + </device> +</deviceinfo> + @@ -1037,8 +1151,10 @@ xenbr1 8000.feffffffffff no vif0.1 &virtualbox; is beschikbaar als een &os;-port in emulators/virtualbox-ose en kan met de - volgende commando's geïnstalleerd worden: + role="package">emulators/virtualbox-ose. Zorg ervoor, + aangezien &virtualbox; erg actief ontwikkeld wordt, dat + uw ports bijgewerkt is voordat u met de installatie begint. Installeer + het met deze commando's: &prompt.root; cd /usr/ports/emulators/virtualbox-ose &prompt.root; make install clean @@ -1067,35 +1183,11 @@ xenbr1 8000.feffffffffff no vif0.1 vboxdrv_load="YES" - Voor versies van &virtualbox; lager dan - 3.1.2 is het nodig om het bestandssysteem - proc aan te koppelen. Voor - recente versies is dit niet nodig, die maken gebruik van de functies die - door de bibliotheek &man.sysctl.3; worden aangeboden. + Voeg het volgende aan /etc/rc.conf toe en + herstart de computer om de kernelmodules te gebruiken die in gebridgede + of gastheer-only netwerken voorzien: - Volg de onderstaande instructies op bij het gebruik van een oudere - versie van de port om er zeker van te zijn dat proc juist is aangekoppeld: - - &prompt.root; mount -t procfs proc /proc - - De volgende regel is nodig in /etc/fstab om de - instelling werkend te houden na een herstart: - - proc /proc procfs rw 0 0 - - - Als er zich een foutmelding voordoet die lijkt op de volgende - wanneer &virtualbox; vanaf de terminal - wordt gedraaid: - - VirtualBox: supR3HardenedExecDir: couldn't read "", errno=2 cchLink=-1 - - Waarschijnlijk is de boosdoener het proc bestandssysteem. Controleer met - het commando mount of het juist is - aangekoppeld. - + vboxnet_enable="YES" De groep vboxusers wordt tijdens de installatie van &virtualbox; aangemaakt. @@ -1106,8 +1198,23 @@ xenbr1 8000.feffffffffff no vif0.1 &prompt.root; pw groupmod vboxusers -m uwgebruikersnaam + De standaardpermissies voor /dev/vboxnetctl zijn restrictief en + moeten veranderd worden voor gebridged netwerken. + + Om het tijdelijk te testen: + + &prompt.root; chown root:vboxusers /dev/vboxnetctl +&prompt.root; chmod 0660 /dev/vboxnetctl + + Voeg deze regels toe aan /etc/devfs.conf om de + permissiewijziging permanent te maken: + + own vboxnetctl root:vboxusers +perm vboxnetctl 0660 + Gebruik de optie Sun VirtualBox van het - menu van uw grafische omgeving of typ het volgende in in een terminal om + menu van de grafische omgeving of typ het volgende in in een terminal om &virtualbox; te starten: &prompt.user; VirtualBox @@ -1121,6 +1228,72 @@ xenbr1 8000.feffffffffff no vif0.1 url="http://wiki.FreeBSD.org/VirtualBox">. + + USB-ondersteuning in &virtualbox; + + + Voor deze stappen is VirtualBox 4.0.0 of nieuwer nodig. + + + Om van UBS-apparaten te kunnen lezen en ernaar te kunnen schrijven + dienen gebruikers lid te zijn van de groep operator: + + &prompt.root; pw groupmod operator -m jerry + + Voeg vervolgens het volgende toe aan + /etc/devfs.rules (maak het aan als het nog niet + bestaat): + + [system=10] +add path 'usb/*' mode 0660 group operator + + Voeg het volgende aan toe aan /etc/rc.conf om + deze nieuwe regels te laden: + + devfs_system_ruleset="system + + Herstart vervolgens devfs: + + &prompt.root; /etc/rc.d/devfs restart + + USB kan nu in het gast-besturingssysteem worden aangezet. + USB-apparaten zouden zichtbaar moeten zijn in de voorkeuren van + &virtualbox;. + + + + DVD/CD-toegang van de gastheer in &virtualbox; + + De kernelmodule atapicam moet geladen zijn door + de volgende regel toe te voegen aan + /boot/loader.conf: + + atapicam_load="YES" + + HAL moet draaien om de DVD/CD-functies van + &virtualbox; te laten werken, zet het dus aan + in /etc/rc.conf en start het (als het niet reeds + draait): + + hald_enable="YES" + + &prompt.root; /usr/local/etc/rc.d/hald start + + Om gebruikers de DVD/CD-functionaliteit van + &virtualbox; te laten gebruiken, dienen ze + toegang te hebben tot /dev/xpt0, + /dev/cdN en + /dev/passN. + Voeg de volgende regels toe aan + /etc/devfs.conf: + + perm cd0 0600 +perm xpt0 0660 +perm pass0 0660 + +