Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Dec 2011 17:45:20 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 202563 for review
Message-ID:  <201112031745.pB3HjK6R073642@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
 -->
 
 <chapter id="virtualization">
@@ -1005,6 +1005,120 @@
 	</procedure>
       </sect3>
     </sect2>
+
+    <sect2 id="virtualization-guest-virtualbox-guest-additions">
+      <title>&virtualbox; gasttoevoegingen op een &os;-gast</title>
+
+      <para>De gasttoevoegingen van <application>&virtualbox;</application>
+	bieden ondersteuning voor:</para>
+
+      <itemizedlist>
+	<listitem>
+	  <para>Het delen van het prikbord</para>
+	</listitem>
+
+	<listitem>
+	  <para>Integratie van de muiscursor</para>
+	</listitem>
+
+	<listitem>
+	  <para>Synchronisatie met de tijd van de gastheer</para>
+	</listitem>
+
+	<listitem>
+	  <para>Het schalen van vensters</para>
+	</listitem>
+
+	<listitem>
+	  <para>Naadloze modus</para>
+	</listitem>
+      </itemizedlist>
+
+      <note>
+	<para>De volgende commando's worden gedraaid in de &os;-gast.</para>
+      </note>
+
+      <para>Installeer ten eerste het pakket <filename
+	  role="package">emulators/virtualbox-ose-additions</filename> in de
+	&os;-gast.</para>
+
+      <screen>&prompt.root; <userinput>cd /usr/ports/emulators/virtualbox-ose-additions && make install clean</userinput></screen>
+
+      <para>Voeg deze regels toe aan <filename>/etc/rc.conf</filename>:</para>
+
+      <programlisting>vboxguest_enable="YES"
+vboxservice_enable="YES"</programlisting>
+
+      <para>Als &man.ntpd.8; of &man.ntpdate.8; gebruikt, dient de
+	synchronisatie met de tijd van de gastheer te worden
+	uitgeschakeld:</para>
+
+      <programlisting>vboxservice_flags="--disable-timesync"</programlisting>
+
+      <para>De <literal>vboxvideo_drv</literal> zou herkend moeten worden door
+	<command>Xorg -configure</command>.  Als dit niet zo is, dient
+	<filename>xorg.conf</filename> gewijzigd te worden voor de videokaart
+	van <application>&virtualbox;</application>:</para>
+
+      <programlisting>Section "Device"
+	### Available Driver options are:-
+	### Values: &lt;i&gt;: integer, &lt;f&gt;: float, &lt;bool&gt;: "True"/"False",
+	### &lt;string&gt;: "String", &lt;freq&gt;: "&lt;f&gt; Hz/kHz/MHz"
+	### [arg]: arg optional
+	Identifier "Card0"
+	Driver "vboxvideo"
+	VendorName "InnoTek Systemberatung GmbH"
+	BoardName "VirtualBox Graphics Adapter"
+	BusID "PCI:0:2:0"
+EndSection</programlisting>
+
+      <para>Pas het gedeelte over de muis in <filename>xorg.conf</filename> aan
+	om <literal>vboxmouse_drv</literal> te gebruiken:</para>
+
+      <programlisting>Section "InputDevice"
+	Identifier "Mouse0"
+	Driver "vboxmouse"
+EndSection</programlisting>
+
+      <para>Gebruikers van <acronym>HAL</acronym> dienen dit bestand aan te
+	maken als
+	<filename>/usr/local/etc/hal/fdi/policy/90-vboxguest.fdi</filename>
+	of het te kopi&euml;ren van
+	<filename>/usr/local/hal/fdi/policy/10osvendor/90-vboxguest.fdi</filename>:</para>
+
+      <programlisting>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;!--
+# 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.
+--&gt;
+&lt;deviceinfo version="0.2"&gt;
+  &lt;device&gt;
+    &lt;match key="info.subsystem" string="pci"&gt;
+      &lt;match key="info.product" string="VirtualBox guest Service"&gt;
+	&lt;append key="info.capabilities" type="strlist"&gt;input&lt;/append&gt;
+	&lt;append key="info.capabilities" type="strlist"&gt;input.mouse&lt;/append&gt;
+	&lt;merge key="input.x11_driver" type="string"&gt;vboxmouse&lt;/merge&gt;
+	&lt;merge key="input.device" type="string"&gt;/dev/vboxguest&lt;/merge&gt;
+      &lt;/match&gt;
+    &lt;/match&gt;
+  &lt;/device&gt;
+&lt;/deviceinfo&gt;</programlisting>
+    </sect2>
   </sect1>
 
   <sect1 id="virtualization-host">
@@ -1038,8 +1152,10 @@
 
       <para><application>&virtualbox;</application> is beschikbaar als een
 	&os;-port in <filename
-	  role="package">emulators/virtualbox-ose</filename> en kan met de
-	volgende commando's ge&iuml;nstalleerd worden:</para>
+	  role="package">emulators/virtualbox-ose</filename>. 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:</para>
 
       <screen>&prompt.root; <userinput>cd /usr/ports/emulators/virtualbox-ose</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
@@ -1068,36 +1184,12 @@
 
       <programlisting>vboxdrv_load="YES"</programlisting>
 
-      <para>Voor versies van <application>&virtualbox;</application> lager dan
-	3.1.2 is het nodig om het bestandssysteem
-	<filename class="directory">proc</filename> 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.</para>
+      <para>Voeg het volgende aan <filename>/etc/rc.conf</filename> toe en
+	herstart de computer om de kernelmodules te gebruiken die in gebridgede
+	of gastheer-only netwerken voorzien:</para>
 
-      <para>Volg de onderstaande instructies op bij het gebruik van een oudere
-	versie van de port om er zeker van te zijn dat <filename
-	  class="directory">proc</filename> juist is aangekoppeld:</para>
+      <programlisting>vboxnet_enable="YES"</programlisting>
 
-      <screen>&prompt.root; <userinput>mount -t procfs proc /proc</userinput></screen>
-
-      <para>De volgende regel is nodig in <filename>/etc/fstab</filename> om de
-	instelling werkend te houden na een herstart:</para>
-
-      <programlisting>proc	/proc	procfs	rw	0	0</programlisting>
-
-      <note>
-	<para>Als er zich een foutmelding voordoet die lijkt op de volgende
-	  wanneer <application>&virtualbox;</application> vanaf de terminal
-	  wordt gedraaid:</para>
-
-	<screen>VirtualBox: supR3HardenedExecDir: couldn't read "", errno=2 cchLink=-1</screen>
-
-	<para>Waarschijnlijk is de boosdoener het <filename
-	    class="directory">proc</filename> bestandssysteem.  Controleer met
-	  het commando <command>mount</command> of het juist is
-	  aangekoppeld.</para>
-      </note>
-
       <para>De groep <groupname>vboxusers</groupname> wordt tijdens de
 	installatie van <application>&virtualbox;</application> aangemaakt.
 	Alle gebruikers die toegang tot <application>&virtualbox;</application>
@@ -1107,8 +1199,23 @@
 
       <screen>&prompt.root; <userinput>pw groupmod vboxusers -m <replaceable>uwgebruikersnaam</replaceable></userinput></screen>
 
+      <para>De standaardpermissies voor <filename
+	  class="devicefile">/dev/vboxnetctl</filename> zijn restrictief en
+	moeten veranderd worden voor gebridged netwerken.</para>
+
+      <para>Om het tijdelijk te testen:</para>
+
+      <screen>&prompt.root; <userinput>chown root:vboxusers /dev/vboxnetctl</userinput>
+&prompt.root; <userinput>chmod 0660 /dev/vboxnetctl</userinput></screen>
+
+      <para>Voeg deze regels toe aan <filename>/etc/devfs.conf</filename> om de
+	permissiewijziging permanent te maken:</para>
+
+      <programlisting>own	vboxnetctl root:vboxusers
+perm	vboxnetctl 0660</programlisting>
+
       <para>Gebruik de optie <guimenuitem>Sun VirtualBox</guimenuitem> 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
 	<application>&virtualbox;</application> te starten:</para>
 
       <screen>&prompt.user; <userinput>VirtualBox</userinput></screen>
@@ -1122,6 +1229,72 @@
 	  url="http://wiki.FreeBSD.org/VirtualBox"></ulink>.</para>;
     </sect2>
 
+    <sect2 id="virtualization-virtualbox-usb-suport">
+      <title>USB-ondersteuning in &virtualbox;</title>
+
+      <note>
+	<para>Voor deze stappen is VirtualBox 4.0.0 of nieuwer nodig.</para>
+      </note>
+
+      <para>Om van UBS-apparaten te kunnen lezen en ernaar te kunnen schrijven
+	dienen gebruikers lid te zijn van de groep operator:</para>
+
+      <screen>&prompt.root; <userinput>pw groupmod operator -m <replaceable>jerry</replaceable></userinput></screen>
+
+      <para>Voeg vervolgens het volgende toe aan
+	<filename>/etc/devfs.rules</filename> (maak het aan als het nog niet
+	bestaat):</para>
+
+      <programlisting>[system=10]
+add path 'usb/*' mode 0660 group operator</programlisting>
+
+      <para>Voeg het volgende aan toe aan <filename>/etc/rc.conf</filename> om
+	deze nieuwe regels te laden:</para>
+
+      <programlisting>devfs_system_ruleset="system</programlisting>
+
+      <para>Herstart vervolgens devfs:</para>
+
+      <screen>&prompt.root; <userinput>/etc/rc.d/devfs restart</userinput></screen>
+
+      <para>USB kan nu in het gast-besturingssysteem worden aangezet.
+	USB-apparaten zouden zichtbaar moeten zijn in de voorkeuren van
+	&virtualbox;.</para>
+    </sect2>
+
+    <sect2 id="virtualization-virtualbox-host-dvd-cd-access">
+      <title>DVD/CD-toegang van de gastheer in &virtualbox;</title>
+
+      <para>De kernelmodule <command>atapicam</command> moet geladen zijn door
+	de volgende regel toe te voegen aan
+	<filename>/boot/loader.conf</filename>:</para>
+
+      <programlisting>atapicam_load="YES"</programlisting>
+
+      <para><acronym>HAL</acronym> moet draaien om de DVD/CD-functies van
+	<application>&virtualbox;</application> te laten werken, zet het dus aan
+	in <filename>/etc/rc.conf</filename> en start het (als het niet reeds
+	draait):</para>
+
+      <programlisting>hald_enable="YES"</programlisting>
+
+      <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/hald start</userinput></screen>
+
+      <para>Om gebruikers de DVD/CD-functionaliteit van
+	<application>&virtualbox;</application> te laten gebruiken, dienen ze
+	toegang te hebben tot <filename class="devicefile">/dev/xpt0</filename>,
+	<filename
+	  class="devicefile">/dev/cd<replaceable>N</replaceable></filename> en
+	<filename
+	  class="devicefile">/dev/pass<replaceable>N</replaceable></filename>.
+	Voeg de volgende regels toe aan
+	<filename>/etc/devfs.conf</filename>:</para>
+
+      <programlisting>perm cd0 0600
+perm xpt0 0660
+perm pass0 0660</programlisting>
+    </sect2>
+
 <!--
   Noot: er is geen werkende/gebruiksklare ondersteuning voor Xen op 07-2010.
   Verberg alle informatie mbt Xen op FreeBSD.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112031745.pB3HjK6R073642>