Haben Sie Fragen? Senden Sie uns doch eine Nachricht

OneSystems GmbH

OneSystems GmbH

System Management aus der Schweiz

+41 44 586 40 18
Email: info@onesystems.ch

OneSystems GmbH
Grindlenstrasse 9, 9630 Wattwil, Schweiz

Open in Google Maps
  • Home
  • Über uns
  • Beratung & Betrieb
  • Dienstleistungen
    • Web Hosting
    • E-Mail Hosting
    • Ihre eigene Daten Cloud
  • Produkte
    • BackupPilot
    • OneTools
      • OneAI – AI Gateway
      • OneRun – Automatisierung
  • Blog
  • Kontakt
    • Remote Support
  • Home
  • Blog
  • Linux
  • Festplatte einer Virtuellen Maschine verkleinern
20. Oktober 2026

Festplatte einer Virtuellen Maschine verkleinern

Festplatte einer Virtuellen Maschine verkleinern

by Michael Kleger / Freitag, 20 November 2020 / Published in Linux, VMware, Windows

Wie kann man unbenutzten Festplatten Platz einer VM wieder freigeben?

Wichtig: Diese Anleitung funktioniert nicht bei NVME Festplatten!

 

Windows VM

  1. Unter Windows muss zuerst die Festplatte über die Datenträgerverwaltung verkleinert werden
  2. Mit dem freien Tool SDelete von Microsoft kann nun der freie Platz restlos gelöscht werden
    sdelete -z c:

 

Linux VM

  1. Die Linux VM muss mit dem Befehl dd bereinigt werden
    dd bs=1M count=8192 if=/dev/zero of=zero

 

VMDK Datei verkleinern

  1. Für das verkleinern muss die VM runtergefahren werden
  2. Per SSH auf den ESXi Host verbinden und dort in das jeweilige Verzeichnis wechseln
    cd /vmfs/volumes/<DATASTORE>/<VMNAME>/
  3. Prüfen wie gross die VM Festplatte ist
    du -h <VMNAME>-flat.vmdk
  4. Festplatte verkleinern
    1. Variante 1:
      vmkfstools -K <VMNAME>.vmdk
    2. Variante 2:
      vmkfstools -d thin -i <VMNAME>.vmdk <VMNAME>-NEW.vmdk

      Nach dem Klonen muss die neue Festplatte der VM zugeordnet werden

  5. Prüfen ob die VM Festplatte verkleinert wurde
    du -h <VMNAME>-flat.vmdk / du -h <VMNAME-NEW-flat.vmdk
  • Tweet
Tagged under: dd, sdelete, VM, vmkfstools

About Michael Kleger

What you can read next

WP-CLI: WordPress einfach auf der Kommandozeile verwalten
Backinfo, eine aktuelle Alternative zu BGInfo von Sysinternals
Mac OS X: Paketmanager Homebrew (brew) installieren

2 Comments to “ Festplatte einer Virtuellen Maschine verkleinern”

  1. Harald Strauch says : Antworten
    9. Juli 2025 at 10:09

    Guten Morgen,
    Schade hat auch nicht mit einer SSD funktioniert ( im Raid1 ).
    Die Größe der VM wurde nur um 10GB mehr.
    LG Harald

    1. Michael Kleger says : Antworten
      2. August 2025 at 11:20

      Hallo Harald
      Ja Verkleinern geht leider nicht immer reibungslos und ist eigentlich auch nur in den wenigsten fällen eine gute Idee (egal mit welchen Hypervisor).
      Grundsätzlich funktioniert die Anleitung (gerate wieder benutzt) am besten wenn viel Speicherplatz frei ist, es kann aber vorkommen das Windows gewisse Blöcke nicht freigibt und dadurch nicht wirklich viel gewonnen wird.

      Grüsse
      Michael

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.

Letzten Beiträge

  • Forgejo mit Fail2Ban absichern: Unsere Konfiguration gegen Crawler und Scanner

    Im letzten Beitrag haben wir gezeigt, wie ein s...
  • Wie Monitoring und Fail2Ban über 600’000 IPs blockiert haben

    Ein öffentlich erreichbarer Git-Server, eine da...
  • LenoQuectel RM520N-GL 5G Modem unter Ubuntu 26.04 zum Laufen bringen

    Wer schon einmal versucht hat, ein brandneues W...
  • Checkmk Agent Update Fehler: libz.so.1 failed to map segment from shared object

    Beim Ausführen des Checkmk Agent Updaters kann ...
  • PostgreSQL Wartung automatisieren

    PostgreSQL ist eine sehr stabile und leistungsf...

Neueste Kommentare

  • Michael Kleger zu Mailrelay + SMTP OAuth Relay: SMTP ohne Passwort, bereit für Microsoft 365
  • Joerg zu Mailrelay + SMTP OAuth Relay: SMTP ohne Passwort, bereit für Microsoft 365
  • Forgejo mit Fail2Ban absichern: Unsere Konfiguration gegen Crawler und Scanner - OneSystems GmbH zu Wie Monitoring und Fail2Ban über 600’000 IPs blockiert haben
  • Computer: Betriebssystem Linux – Dietrichs Blog zu Remote Desktop mit Linux Mint 19
  • Ein schlanker SMTP-Relay-Container für moderne Infrastrukturen - OneSystems GmbH zu Mailrelay + SMTP OAuth Relay: SMTP ohne Passwort, bereit für Microsoft 365

Categories

  • b1gMail
  • CentOS
  • Checkmk
  • Debian
  • Docker
  • Fail2Ban
  • Identitätsanbieter
  • Linux
  • Mac OSX
  • Microsoft Exchange
  • Microsoft Outlook
  • Migration
  • Mint
  • Monitoring
  • Neuigkeiten
  • Nextcloud
  • PowerShell
  • Python
  • Raspberry Pi
  • Sicherheit
  • Tipps und Tricks
  • Ubuntu
  • VMware
  • Webseiten
  • Webserver
  • Windows
  • Windows zu Linux

Die OneSystems GmbH ist ein unabhängiger IT-Dienstleister mit Sitz in Wattwil. Wir planen, realisieren und betreiben moderne IT-Infrastrukturen, Cloud- und Hosting-Lösungen für Unternehmen.
Persönlich betreut, zuverlässig betrieben und mit einem klaren Fokus auf Sicherheit und nachhaltige Lösungen.

Letzten Blog Posts

  • Forgejo mit Fail2Ban absichern: Unsere Konfiguration gegen Crawler und Scanner

  • Wie Monitoring und Fail2Ban über 600’000 IPs blockiert haben

  • LenoQuectel RM520N-GL 5G Modem unter Ubuntu 26.04 zum Laufen bringen

Kontakt

Kontaktformular

OneSystems GmbH
Grindlenstrasse 9
9630 Wattwil
Schweiz

Copyright © 2018-2026 OneSystems GmbH, Alle Rechte vorbehalten.
Impressum | Datenschutzerklärung | AGBs | Kontakt

TOP