Jak zmniejszyć wirtualną maszynę VMware i zwolnić miejsce na dysku
Domyślnie VMware tworzy dyski "growe", które powiększają się podczas dodawania danych. Niestety, nie zmniejszają się one automatycznie po usunięciu danych. Musisz wyczyścić lub zagęścić dyski, aby zwolnić miejsce na dysku twardym.
Proces przebiega nieco inaczej w różnych wersjach VMware. Omówimy proces VMware Playera, VMware Fusion i VMware Workstation tutaj.
Zanim zaczniesz, możesz zwolnić dodatkową przestrzeń wewnątrz maszyny wirtualnej. Opróżnij kosz, odinstaluj programy, których nie używasz, i usuń niepotrzebne pliki, aby zwolnić miejsce.
Najpierw upewnij się, że korzystasz z dyskietki przedprzydzielonej
Ten proces działa tylko z dyskami grubeble lub "sparse". Dyski przydzielone wstępnie są zawsze maksymalnym rozmiarem. Jeśli masz wstępnie przydzielony dysk, który chcesz skompaktować, przed kontynuowaniem musisz go przekonwertować na dysk umożliwiający granie.
Jednak twoja maszyna wirtualna ma prawdopodobnie dysk umożliwiający granie. VMware Player może tworzyć tylko grube dyski, VMware Fusion zawsze używa gręplowanych dysków, chyba że przydzielisz przestrzeń dyskową w ustawieniach maszyny wirtualnej po jej utworzeniu, a VMware Workstation utworzy dyski z graniem, chyba że przejdziesz do ustawień niestandardowych i zaznaczysz "Przydziel całą przestrzeń dyskową teraz "Podczas tworzenia nowej maszyny wirtualnej.
Na VMware Workstation lub VMware Player kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz "Ustawienia". Sprawdź, czy w widoku Podsumowanie jest wyświetlany komunikat "Przydzielone" obok rozmiaru dysku w widoku Podsumowanie.
W VMware Fusion wybierz maszynę wirtualną i kliknij Wirtualna maszyna> Ustawienia> Dysk twardy> Opcje zaawansowane. Sprawdź, czy opcja "Wstępnie przydziel miejsce na dysku" w obszarze Opcje zaawansowane jest zaznaczona, czy nie.
VMware Player
VMware Played nie ma wygodnego przycisku "Oczyść dysk", który zobaczysz w płatnych produktach VMware, ale nadal możesz to zrobić z kilkoma opcjami w interfejsie.
W VMware Playrze najpierw wyłącz swoją maszynę wirtualną. Nie można kompaktować dysku, jeśli jest włączony lub zawieszony.
Przy wyłączonej maszynie wirtualnej wybierz ją i kliknij "Edytuj ustawienia maszyny wirtualnej" lub kliknij prawym przyciskiem myszy i wybierz "Ustawienia".
Kliknij opcję "Dysk twardy" na liście urządzeń na karcie Sprzęt.
Najpierw kliknij przycisk "Defragmentacja" w obszarze Narzędzia dyskowe, aby zdefragmentować dysk maszyny wirtualnej.
Kiedy VMware zakończy proces defragmentacji, kliknij przycisk "Kompaktuj" w obszarze Narzędzia dyskowe. VMware skompresuje pliki wirtualnego dysku twardego (.vmdk), aby zwolnić miejsce.
VMware Player nie obsługuje migawek, więc nie będziesz mieć żadnych migawek zajmujących dodatkowe miejsce na twoim komputerze.
VMware Fusion
W VMware Fusion najpierw wyłącz maszynę wirtualną. Nie możesz tego zrobić, gdy maszyna wirtualna jest włączona lub zawieszona.
W głównym oknie VMware Fusion wybierz maszynę wirtualną i kliknij ikonę "Odśwież miejsce na dysku" po prawej stronie dysku, w prawym dolnym rogu okna. Nie zobaczysz aktualnych informacji o użyciu dysku dla maszyny wirtualnej, dopóki tego nie zrobisz.
Żółte dane "do odzyskania" to ilość miejsca, którą możesz zwolnić, czyszcząc maszynę wirtualną. Jeśli Twoja maszyna wirtualna ma wolną przestrzeń, którą możesz odzyskać, w dolnej części okna pojawi się komunikat "Oczyść zalecane". Kliknij, aby kontynuować.
Kliknij przycisk "Oczyść maszynę wirtualną" w wyświetlonym oknie. VMware automatycznie oczyści twoją maszynę wirtualną, a zwolnisz tyle miejsca, ile jest tutaj "Odzyskanych".
VMware Fusion pozwala również tworzyć migawki, które przechwytują stan maszyny wirtualnej w danym momencie. Jeśli używają one dużo miejsca zgodnie z informacjami o użyciu dysku, możesz usunąć migawki, aby zwolnić miejsce, jeśli już ich nie potrzebujesz.
Aby wyświetlić migawki, wybierz maszynę wirtualną w głównym oknie biblioteki maszyn wirtualnych i kliknij przycisk "Migawki" na pasku narzędzi. Wybierz migawkę i kliknij "Usuń", aby ją usunąć.
Nie będzie można przywrócić maszyny wirtualnej do tego punktu w czasie po usunięciu migawki, oczywiście.
VMware Workstation
W VMware Workstation najpierw wyłącz maszynę wirtualną, którą chcesz kompaktować. Nie można ukończyć tego procesu, jeśli jest włączony lub zawieszony.
Wybierz maszynę wirtualną do kompaktowania w oknie głównym i kliknij VM> Zarządzaj> Oczyść dyski.
Narzędzie przeanalizuje dysk wybranej maszyny wirtualnej i pokaże, ile miejsca można odzyskać. Aby odzyskać miejsce, kliknij "Wyczyść teraz".
Jeśli nie można zwolnić miejsca, zamiast tego pojawi się komunikat "Oczyść nie jest konieczne".
VMware Workstation umożliwia również tworzenie migawek, które zawierają pełną "migawkę" stanu maszyny wirtualnej w momencie, w którym zostały utworzone. Może to zająć dużo miejsca, jeśli maszyna wirtualna zmieniła się znacznie od tego czasu. Możesz zwolnić dodatkowe miejsce, usuwając migawki, których już nie potrzebujesz.
Aby wyświetlić migawki maszyny wirtualnej, wybierz maszynę wirtualną w VMware Workstation i kliknij VM> Migawka> Snapshot Manager.
Aby usunąć migawkę, której już nie potrzebujesz, kliknij ją prawym przyciskiem myszy w oknie Menedżer migawek i wybierz "Usuń". Zostanie usunięty z komputera.
Nie będzie można oczywiście przywrócić maszyny wirtualnej do poprzedniego punktu po usunięciu migawki.