VirtualBox

Erhöhen Sie die VirtualBox-Festplattengröße

Erhöhen Sie die VirtualBox-Festplattengröße
Virtuelle Maschinen gehören zu den wichtigsten Werkzeugen im Werkzeugkasten eines IT-Experten. Sie können unbekannte Software testen, verstehen, wie das System funktioniert und sogar ab und zu am Kernel herumfummeln. Das einzige Problem ist die Lagerung. Verschiedene Versionen von Paketen und verwaisten Paketen häufen sich immer wieder, Protokolldateien werden mit der Zeit immer größer und schon bald benötigen Sie mehr Speicherplatz.In diesem Tutorial erfahren Sie, wie Sie die virtuelle Festplatte Ihrer virtuellen Maschine sauber und effizient vergrößern können efficient.

Wir werden VirtualBox Version 5 verwenden.2.6, wenn Ihr älter ist, möchten Sie es vielleicht aktualisieren. In dieser Version wurden einige wichtige Details an der Benutzeroberfläche geändert, und Sie können möglicherweise Schwierigkeiten haben, sie zu befolgen, wenn Ihre Version etwas älter ist.

Logical Volume Manager oder LVM macht die Sache etwas komplizierter, aber das ist in Ordnung, wir werden auch diesen Fall in diesem Tutorial behandeln.

Linux-Gast ohne LVM

Das erste, was Sie bei der Größenänderung einer Festplatte tun müssen, ist, den richtigen Festplattennamen zu erhalten, den Sie ändern werden. Gehen Sie vom VirtualBox-Dashboard zu der VM, die Sie vergrößern möchten. Stellen Sie sicher, dass die Maschine in Ausgeschaltet Zustand.

  1. Wählen Sie die Maschine in der linken Ecke unter ihrem Speichermenü aus und erhalten Sie den Namen der virtuellen Festplatte, auf der das Betriebssystem installiert ist. In unserem Fall heißt die Festplatte vdi (Normal 20.00GB).
  2. Klicken Sie nun auf die Globale Tools Schaltfläche in der oberen rechten Ecke des Dashboards.
  3. Sie können viele virtuelle Festplatten im Abschnitt sehen. Was uns interessiert ist Ubuntu.vdi wie wir in Schritt 1 gelernt haben. Wählen Sie den entsprechenden Festplattennamen aus, den Ihre VM verwendet, und passen Sie ihre Größe an den gewünschten Wert an. Wir werden seine Größe von 20 GB auf 40 GB erhöhen. Klicken anwenden bevor du zurück gehst Werkzeugmaschinen.
  4. Jetzt können wir die VM starten und uns das Gastbetriebssystem ansehen. Starten Sie die VM, melden Sie sich an, öffnen Sie das Terminal und geben Sie ein: $df -h

    Der verfügbare Speicherplatz für das Root-Dateisystem zeigt keine Zunahme des Speicherplatzes. Um zu verstehen, warum Sie den folgenden Befehl ausführen können, um alle an die VM angeschlossenen Speicherblockgeräte aufzulisten:

    $lsblk

    Es gibt ein Blockgerät sda, 40G groß, die vom Typ Es wurde unterteilt in partition sda1, der Größe 20G (darauf befindet sich das Root-Dateisystem) und der Rest ist nicht zugeordnet. Die /(root)-Partition ist diejenige, die in unserem Fall wachsen soll. Es gibt auch die Swap-Partition sda2. Um die Größe der Root-Partition zu ändern, ist es für uns sicherer, die virtuelle Maschine auszuschalten.

  5. Um das Root-Dateisystem zu vergrößern, verwenden wir das Dienstprogramm gparted. Laden Sie die . herunter .iso-Datei aus dem Link. Als nächstes brauchen wir gparted, um unsere virtuelle Festplatte zu ändern vdi.
  6. Gehen Sie zurück zum VirtualBox-Dashboard, klicken Sie mit der rechten Maustaste auf die VM, wählen Sie Einstellungen und wählen Sie Speicher aus der linken Spalte des Einstellungsfensters. Unter dem IDE-Controller sehen Sie, dass keine optische Festplatte angeschlossen ist. Sie können dort klicken, wo es steht Leer, Klicken Sie ganz rechts auf das CD-Symbol (im Abschnitt "Attribute"), wählen die gparted iso-Datei und mounten Sie sie unter dem Controller: IDE.
  7. Gehen Sie im Abschnitt Einstellungen für Ihre VM zu System und überprüfen Sie, ob sich die optische Festplatte in der Startreihenfolge oben auf der Festplatte befindet. Dies stellt sicher, dass die gparted.iso bootet statt des de-facto-OS.
  8. Starten Sie nun die VM erneut und Sie gelangen in die gparted GUI, nachdem Sie Ihre bevorzugte Sprache und Tastenbelegung ausgewählt haben selecting. Klicken Sie auf die gparted-Anwendung, die auf dem Desktop angezeigt wird. Hier würden sich viele Dinge für verschiedene Menschen unterscheiden. Im obigen Fall haben wir nur eine Hauptpartition für /(root) gemountet auf sda1. Möglicherweise müssen Sie ein anderes Dateisystem vergrößern und müssen die Größe der entsprechenden Partition erhöhen. Der obige Fall funktioniert für die Standardinstallation von Ubuntu 16.04 LTS.
  9. Die Swap-Partition befindet sich zwischen der Hauptpartition und dem nicht zugewiesenen Speicherplatz und muss gelöscht werden. Wenn es andere Dateisysteme gibt wie /Zuhause dazwischen montiert, nicht löschen! Sie können am Ende wichtige Daten verlieren. Erwägen Sie, eine neue Partition für den nicht zugewiesenen Speicherplatz zu erstellen, wenn dies der Fall ist. So sieht es aus, wenn wir die Größe unserer Root-Partition geändert haben.
  10. Swap-Partition wird gelöscht, indem sda5 und dann sda2 gelöscht und dann auf . geklickt wird anwenden Taste. Jetzt können Sie die Größe der Root-Partition bis zum Ende ändern, aber lassen Sie am Ende ein paar Gigabyte für die Swap-Partition übrig. Klicken Anwenden wenn Sie mit der Partitionierung zufrieden sind. Das ist es! Beim Neustart des Systems werden Sie nun feststellen, dass das Dateisystem der VM mehr Speicherplatz zur Verfügung hat, mit dem Sie arbeiten können.

Linux-Gäste mit LVM

Wenn das Gastbetriebssystem LVM verwendet, müssen wir einige Schritte ändern. Wenn Sie sich in der gparted-Benutzeroberfläche befinden, werden Sie zunächst feststellen, dass sich neben den LVM-Partitionen ein Schlosssymbol befindet. Klicken Sie mit der rechten Maustaste auf diese Partitionen und wählen Sie die Option zum Deaktivieren, um die Größenänderung zu aktivieren.

Starten Sie das System neu und öffnen Sie das Terminal, sobald Sie die gewünschten Partitionen vergrößert haben.

Als nächstes müssen Sie das lvm-Partitionierungsschema über die vorgenommenen Änderungen informieren. Führen Sie als Root-Benutzer den folgenden Befehl aus, um die Liste der verfügbaren physischen Volumes anzuzeigen:

$pvs

Sie können sehen, dass dem physischen Volume 20 GB Speicherplatz neu zur Verfügung gestellt werden /dev/sda5 um das physische Volumen zu vergrößern:

$pvresize /dev/sda5

Schauen wir uns jetzt die Blockgeräte an.

$lsblk

Das Ausführen von lsblk zeigt, dass die Root-Partition immer noch nur 17 . belegt.5G während es 39 . gibt.5G auf der Partition sda5. Dies liegt daran, dass unsere physische Partition gewachsen ist, aber der logische Volume-Manager ist sich dessen nicht bewusst.

Notieren Sie sich auch den Namen des Volumes, das im /(root)-Verzeichnis eingehängt ist. In der obigen Ausgabe heißt es als ubuntu--lvm--vg-swap_1

Um den gesamten verfügbaren freien Speicherplatz zu nutzen, führen Sie den folgenden Befehl aus. Klicken Sie danach auf die Registerkarte /dev/ubuntu… um zum entsprechenden Geräteknoten zu gelangen:

$lvextend -l+100%FREE /dev/ubuntuServer-vg/root

Nehmen Sie diese paar Änderungen vor, wenn Sie ein LVM-Benutzer sind und wenn Sie ein neues Gastbetriebssystem installieren, versuchen Sie, LVM zu vermeiden, wenn Sie können.

Linker Mausklick funktioniert nicht unter Windows 10
Wenn Sie eine dedizierte Maus mit Ihrem Laptop oder Desktop-Computer verwenden, aber die linker Mausklick funktioniert nicht unter Windows 10/8/7 aus ...
Cursor springt oder bewegt sich zufällig während der Eingabe in Windows 10
Wenn Sie feststellen, dass Ihr Mauszeiger während der Eingabe auf einem Windows-Laptop oder -Computer automatisch und zufällig springt oder sich von s...
So kehren Sie die Scrollrichtung von Maus und Touchpads in Windows 10 um
Maus und Touchpads machen das Rechnen nicht nur einfach, sondern auch effizienter und weniger zeitaufwendig. Wir können uns ein Leben ohne diese Gerät...