From owner-p4-projects@FreeBSD.ORG Sat Dec 3 17:45:23 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 81B4A1065670; Sat, 3 Dec 2011 17:45:23 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 333C2106566B for ; Sat, 3 Dec 2011 17:45:21 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 200CE8FC08 for ; Sat, 3 Dec 2011 17:45:21 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id pB3HjLGw073645 for ; Sat, 3 Dec 2011 17:45:21 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id pB3HjK6R073642 for perforce@freebsd.org; Sat, 3 Dec 2011 17:45:20 GMT (envelope-from rene@FreeBSD.org) Date: Sat, 3 Dec 2011 17:45:20 GMT Message-Id: <201112031745.pB3HjK6R073642@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 202563 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2011 17:45:23 -0000 http://p4web.freebsd.org/@@202563?ac=10 Change 202563 by rene@rene_acer on 2011/12/03 17:44:56 MFen handbook/virtualization 1.25 -> 1.26 Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml#23 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml#23 (text+ko) ==== @@ -4,7 +4,7 @@ $FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml,v 1.11 2010/07/04 18:35:22 rene Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/virtualization/chapter.sgml - %SRCID% 1.25 + %SRCID% 1.26 --> @@ -1005,6 +1005,120 @@ + + + &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: 90-vboxguest.fdi 21412 2009-07-08 21:18:57z vboxsync $ + + 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> + @@ -1038,8 +1152,10 @@ &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 @@ -1068,36 +1184,12 @@ 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: + vboxnet_enable="YES" - &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. - - De groep vboxusers wordt tijdens de installatie van &virtualbox; aangemaakt. Alle gebruikers die toegang tot &virtualbox; @@ -1107,8 +1199,23 @@ &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 @@ -1122,6 +1229,72 @@ 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 + +