From owner-svn-doc-head@freebsd.org Sun Dec 20 15:45:09 2015 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3E3AA4DCB2; Sun, 20 Dec 2015 15:45:08 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C52D214CA; Sun, 20 Dec 2015 15:45:08 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBKFj7Cs079924; Sun, 20 Dec 2015 15:45:07 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBKFj7qt079923; Sun, 20 Dec 2015 15:45:07 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201512201545.tBKFj7qt079923@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Sun, 20 Dec 2015 15:45:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47896 - head/de_DE.ISO8859-1/books/handbook/virtualization X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2015 15:45:09 -0000 Author: bhd Date: Sun Dec 20 15:45:07 2015 New Revision: 47896 URL: https://svnweb.freebsd.org/changeset/doc/47896 Log: Update to r37989: Update the VirtualBox sections with new info: FreeBSD Guest Additions Guest CD/DVD support Guest USB support Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D4662 Modified: head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Sun Dec 20 13:23:53 2015 (r47895) +++ head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Sun Dec 20 15:45:07 2015 (r47896) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/virtualization/chapter.xml,v 1.14 2010/07/03 14:29:30 jkois Exp $ - basiert auf: r35955 + basiert auf: r37989 --> Virtualisierung @@ -1022,6 +1022,121 @@ xenbr1 8000.feffffffffff no + + + &virtualbox; Gasterweiterungen auf einem &os; + Gast + + Die &virtualbox; Gasterweiterungen bieten Unterstützung + für: + + + + Gemeinsame Zwischenablage + + + + Mauszeiger-Integration + + + + Zeitsynchronisation mit dem Host + + + + Skalierung von Fenstern + + + + Nahtloser Modus + + + + + Die folgenden Kommandos werden im &os; Gastsystem + ausgeführt. + + + Installieren Sie das Paket + emulators/virtualbox-ose-additions in das + &os; Gastsystem: + + &prompt.root; cd /usr/ports/emulators/virtualbox-ose-additions +&prompt.root; make install clean + + Fügen Sie folgende Einträge in + /etc/rc.conf hinzu: + + vboxguest_enable="YES" +vboxservice_enable="YES" + + Wenn &man.ntpd.8; oder &man.ntpdate.8; verwendet wird um + die Uhrzeit zu synchronisieren, dann sollte die + Synchronisierung mit dem Host deaktiviert werden: + + vboxservice_flags"--disable-timesync" + + vboxvideo_drv sollte von + Xorg -configure automatisch erkannt werden. + Alternativ kann auch manuell ein entsprechender Eintrag für + die &virtualbox; Grafikkarte in + xorg.conf hinzugefügt werden: + + Section "Device" + Identifier "Card0" + Driver "vboxvideo" + VendorName "InnoTek Systemberatung GmbH" + BoardName "VirtualBox Graphics Adapter" +EndSection + + Um vboxmouse_drv zu verwenden, muss + xorg.conf ebenfalls angepasst + werden: + + Section "InputDevice" + Identifier "Mouse0" + Driver "vboxmouse" +EndSection + + Benutzer von HAL sollten die Datei + /usr/local/etc/hal/fdi/policy/90-vboxguest.fdi + erstellen oder sie aus + /usr/local/share/hal/fdi/policy/10osvendor/90-vboxguest.fdi + kopieren: + + <?xml version="1.0" encoding="utf-8"?> +<!-- +# Sun VirtualBox +# Hal driver description for the vboxmouse driver +# $Id: chapter.xml,v 1.33 2012-03-17 04:53:52 eadler 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> + @@ -1032,8 +1147,6 @@ xenbr1 8000.feffffffffff no - - Seit einigen Jahren wurde &os; nicht offiziell von irgendeiner der verfügbaren Virtualisierungslösungen als Host-Betriebssystem unterstützt. Viele Anwender verwenden aber noch @@ -1060,9 +1173,13 @@ xenbr1 8000.feffffffffff no &virtualbox; installieren - &virtualbox; steht als &os;-Port in - emulators/virtualbox-ose bereit und - kann über den folgenden Befehl installiert werden: + &virtualbox; steht als + &os;-Port in emulators/virtualbox-ose + bereit. Da &virtualbox; sehr aktiv + weiterentwickelt wird, vergewissern Sie sich, dass Ihre + Ports-Sammlung aktuell ist. Benutzen Sie die folgenden + Befehle um &virtualbox; zu + installieren: &prompt.root; cd /usr/ports/emulators/virtualbox-ose &prompt.root; make install clean @@ -1091,36 +1208,14 @@ xenbr1 8000.feffffffffff no vboxdrv_load="YES" - Ältere Versionen als 3.1.2 von - &virtualbox; benötigen auch das - eingehängte proc-Dateisystem. Dies wird in - aktuellen Versionen nicht mehr benötigt, da dort die - Funktionen von der &man.sysctl.3; Bibliothek bereitgestellt - werden. - - Wenn Sie eine ältere Version aus den Ports benutzen, befolgen - Sie die unten stehenden Anweisungen und stellen Sie sicher, dass - proc eingehangen ist. - - &prompt.root; mount -t procfs proc /proc - - Um auch diese Einstellung nach einem Neustart zu erhalten, wird die - folgende Zeile in /etc/fstab - eingefügt: + Um die Kernelmodule für die Unterstützung von + Netzwerkbrücken oder + Host-Only + Netzwerken zu laden, fügen Sie folgendes in + /etc/rc.conf ein und starten Sie den + Computer neu: - proc /proc procfs rw 0 0 - - - Möglicherweise erscheint eine Fehlermeldung ähnlich der - Folgenden, wenn &virtualbox; von einem - Terminal aus gestartet wird: - - VirtualBox: supR3HardenedExecDir: couldn't read "", errno=2 cchLink=-1 - - Wahrscheinlich ist der Übeltäter das proc-Dateisystem. Verwenden Sie bitte - das mount-Kommando um zu überprüfen, ob - es korrekt eingehängt ist. - + vboxnet_enable="YES" Die Gruppe vboxusers wird während der Installation von &virtualbox; angelegt. @@ -1129,11 +1224,25 @@ xenbr1 8000.feffffffffff no pw-Befehl kann benutzt werden, um neue Mitglieder hinzuzufügen: - &prompt.root; pw groupmod vboxusers -m yourusername + &prompt.root; pw groupmod vboxusers -m yourusername + + Damit Netzwerkbrücken funktionieren, müssen die in der + Voreinstellung eingeschränkten Berechtigungen für + /dev/vboxnetctl angepasst werden: + + &prompt.root; chown root:vboxusers /dev/vboxnetctl +&prompt.root; chmod 0600 /dev/vboxnetctl + + Um die Berechtigungen dauerhaft zu speichern, fügen Sie + folgende Einträge in /etc/devfs.conf + hinzu: + + own vboxnetctl root:vboxusers +perm vboxnetctl 0600 Um &virtualbox; zu starten, wählen Sie entweder den Eintrag Sun VirtualBox aus - dem Menü Ihrer graphischen Benutzeroberfläche, oder geben + dem Menü der graphischen Benutzeroberfläche, oder geben Sie den folgenden Befehl in ein Terminal ein: &prompt.user; VirtualBox @@ -1147,6 +1256,76 @@ xenbr1 8000.feffffffffff no http://wiki.FreeBSD.org/VirtualBox. + + USB Unterstützung für &virtualbox; + + + Für die folgenden Schritte wird mindestens + &virtualbox; 4.0.0 vorausgesetzt. + + + Um auf USB-Geräte lesend und schreibend + zuzugreifen, müssen Benutzer Mitglied der Gruppe + operator + sein: + + &prompt.root; pw groupmod operator -m jerry + + Fügen Sie dann folgenden Eintrag in + /etc/devfs.rules hinzu. Erstellen Sie die + Datei, wenn sie nicht bereits existiert: + + [system=10] +add path 'usb/*' mode 0660 group operator + + Um diese neuen Regeln zu laden, fügen Sie folgenden + Eintrag in /etc/rc.conf hinzu: + + devfs_system_ruleset="system" + + Danach starten Sie devfs neu: + + &prompt.root; service devfs restart + + USB kann nun im Gastsystem aktiviert + werden. Die USB-Geräte sollten nun in den + &virtualbox; Einstellungen sichtbar sein. + + + + Host <acronym>CD</acronym>/<acronym>DVD</acronym>-Zugriff + in &virtualbox; + + Das Kernelmodul atapicam muss durch die + folgenden Einträge in /boot/loader.conf + geladen werden: + + atapicam_load="YES" + + Damit die + CD/DVD-Funktionen von + &virtualbox; funktionieren, muss HAL in + /etc/rc.conf aktiviert und anschließend + gestartet werden: + + hald_enable="YES" + + &prompt.root; service hald start + + Damit die + CD/DVD-Funktionen von + Benutzern verwendet werden können, benötigen diese Zugriff auf + /dev/xpt0, + /dev/cdN und + /dev/passN. + Fügen Sie folgende Einträge in + /etc/devfs.conf hinzu: + + perm cd0 0600 +perm xpt0 0660 +perm pass0 0660 + +