{"id":7247,"date":"2021-06-29T07:52:00","date_gmt":"2021-06-29T05:52:00","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=7247"},"modified":"2024-09-01T15:18:17","modified_gmt":"2024-09-01T13:18:17","slug":"ordner-zwischenablage-usb-geraete-teilen-virtualbox-gasterweiterung-installieren-ubuntu-gast-auf-windows-host-text-video","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/ordner-zwischenablage-usb-geraete-teilen-virtualbox-gasterweiterung-installieren-ubuntu-gast-auf-windows-host-text-video\/","title":{"rendered":"Ordner, Zwischenablage &#038; USB-Ger\u00e4te teilen: VirtualBox Gasterweiterung installieren (Ubuntu Gast auf Windows Host, Text + Video)"},"content":{"rendered":"<p>VirtualBox ist eine freie, quelloffene Virtualisierungssoftware, die stabil l\u00e4uft und viele Funktionen bietet. Sie ist zudem plattform\u00fcbergreifend verf\u00fcgbar und damit ideal zur Virtualisierung auf Workstations &#8211; egal ob Linux-VMs unter Windows, Windows-VMs unter Linux oder sogar zur Installation beider Betriebssysteme auf einem Mac. Bei mir hat VirtualBox daher seit Jahren propriet\u00e4re Produkte wie VMWare Workstation abgel\u00f6st.<\/p>\n<p>Unerl\u00e4sslich ist dabei die Installation der Gasterweiterung: Sie ist Voraussetzung f\u00fcr einige Funktionalit\u00e4ten &#8211; darunter etwa die Freigabe von Ordnern des Host-Systemes, das gemeinsame Nutzen der Zwischenablage, h\u00f6here bzw. dynamische Bildschirmaufl\u00f6sungen oder um USB-Ger\u00e4te an eine VM weiterzureichen. Auch die AES-Festplattenverschl\u00fcsselung, PXE-Boot, das Durchreichen von Webcams und VRDP werden dar\u00fcber realisiert. <\/p>\n<h2 class=\"wp-block-heading\">Das Extension Pack<\/h2>\n<p>F\u00fcr folgende Funktionen ben\u00f6tigt ihr zus\u00e4tzlich das Extension Pack: USB-Ger\u00e4te\/Webcams an die VM weiterreichen, VRDP, Intel PXE-Boot, AES-Festplattenverschl\u00fcsselung und Cloud-Integration. Das Extension Pack enth\u00e4lt die notwendigen Funktionen auf Seiten des Hosts. Ihr m\u00fcsst es also nur auf dem Hostsystem installieren, nicht in den VMs. Wenn ihr die obigen Funktionen nicht ben\u00f6tigt, kann dieser Schritt \u00fcbersprungen werden. Gerade auf grafischen Systemen empfiehlt es sich meiner Meinung nach. Wichtig: Die Version des Extension Pack muss mit der von VirtualBox \u00fcbereinstimmen! Die vbox-extpack-Datei einfach mit VirtualBox \u00f6ffnen und den Anweisungen folgen &#8211; hier bei mir ist sie bereits installiert.<\/p>\n<h2 class=\"wp-block-heading\">Installation der Gast-Erweiterung<\/h2>\n<p>Die Gast-Erweiterung muss innerhalb einer jeden VM installiert werden. In diesem Beispiel haben wir eine Xubuntu 20 VM auf einem Windows-Host. Es empfiehlt sich, zun\u00e4chst alle Paketquellen und Pakete in der VM zu aktualisieren:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo apt-get update &amp;&amp; sudo apt-get upgrade<\/code><\/pre>\n<p>Wenn ihr im Men\u00fc <strong>Ger\u00e4te<\/strong> auf <strong>Gasterweiterung einlegen<\/strong> klickt, wird ein virtuelles CD-Laufwerk im Gastsystem gemountet. Es enth\u00e4lt die Installationsdateien. Zuvor m\u00fcssen wir die notwendigen Abh\u00e4ngigkeiten installieren. Dazu ein Terminal \u00f6ffnen und folgendes eingeben:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo apt-get install -y gcc make perl<\/code><\/pre>\n<p>Diese Pakete werden zum kompilieren der Kernelmodule ben\u00f6tigt, welche die Gasterweiterung zur Bereitstellung einiger Funktionalit\u00e4ten ben\u00f6tigt.<\/p>\n<p>Nach Abschluss der Abh\u00e4ngigkeiten k\u00f6nnen wir die Installation der Gasterweiterung starten. Einige Linux-Distributionen wie z.B. Ubuntu mounten dies automatisch und zeigen eine Verkn\u00fcpfung auf dem Desktop an. Zur Installation wird der Pfad in einem Terminal ge\u00f6ffnet. Bei Xfce geht dies besonders komfortabel mit einem Rechtsklick. Darin f\u00fchren wir die Datei VBoxLinuxAdditions.run mit root-Rechten aus:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo .\/VBoxLinuxAdditions.run<\/code><\/pre>\n<p>Die Installation kann etwas Dauern, da wie bereits erw\u00e4hnt Kernelmodule kompiliert werden m\u00fcssen. Nach Abschluss schlie\u00dft ihr das Fenster und startet die VM neu. Nun sind die entsprechenden Funktionen verf\u00fcgbar. Der Eintrag Automatische Anpassung der Gastanzeige im Men\u00fc <strong>Anzeige<\/strong> ist beispielsweise nicht mehr ausgegraut. Anfangs muss der Haken einmal entfernt und wieder gesetzt werden. Man kann dann das Fenster nun beliebig vergr\u00f6\u00dfern oder verkleinern, und es passt sich entsprechend an &#8211; ohne, dass Scrollbalken sichtbar werden.<\/p>\n<h2 class=\"wp-block-heading\">Hinweis f\u00fcr freigegebene Ordner<\/h2>\n<p>M\u00f6chtet ihr Ordner vom Hostsystem mit der VM teilen, ist es notwendig, dass der Benutzer in euerer VM Mitglied der Gruppe X ist. Dies kann beispielsweise mit usermod durchgef\u00fchrt werden. Die Variable $USER enth\u00e4lt den aktuell angemeldeten Benutzername, nat\u00fcrlich kann hier alternativ jeder existierende Benutzer angegeben werden.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo usermod -aG vboxsf $USER<\/code><\/pre>\n<p>Nach dem Neustart (An- und wieder Abmelden gen\u00fcgt nicht) ist der Ordner sowohl per Konsole, als auch ggf. vorhandenem grafischen Dateiexplorer zugreifbar:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438.avif\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"385\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438.avif\" alt=\"\" class=\"wp-image-13791\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438.avif 884w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438-300x131.avif 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438-768x334.avif 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438-640x279.avif 640w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/06\/Screenshot_20240901_151438-390x170.avif 390w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><\/a><\/figure>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>VirtualBox ist eine freie, quelloffene Virtualisierungssoftware, die stabil l\u00e4uft und viele Funktionen bietet. Sie ist zudem plattform\u00fcbergreifend verf\u00fcgbar und damit ideal zur Virtualisierung auf Workstations &#8211; egal ob Linux-VMs unter Windows, Windows-VMs unter Linux oder sogar zur Installation beider Betriebssysteme auf einem Mac. Bei mir hat VirtualBox daher seit Jahren propriet\u00e4re Produkte wie VMWare Workstation &#8230;<\/p>\n","protected":false},"author":5,"featured_media":7249,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78],"tags":[887,508,607,886],"class_list":["post-7247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-gasterweiterung","tag-virtualbox","tag-virtualisierung","tag-vms"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=7247"}],"version-history":[{"count":4,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7247\/revisions"}],"predecessor-version":[{"id":13792,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7247\/revisions\/13792"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/7249"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=7247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=7247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=7247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}