Mam maszynę wirtualną VMware, którą zrobiłem dość dużą. Tak naprawdę nie używam większości, więc chciałbym go zmniejszyć o około 50%.
Czy jest na to narzędzie?
źródło
Mam maszynę wirtualną VMware, którą zrobiłem dość dużą. Tak naprawdę nie używam większości, więc chciałbym go zmniejszyć o około 50%.
Czy jest na to narzędzie?
Metoda 1: Korzystanie z konwertera VMWare:
Niektórzy twierdzą, że proces rozwijania jest powolny i że VMWare Tools może wymagać ponownej instalacji.
Metoda 2: Korzystanie z VDiskManager:
vmware-vdiskmanager -x 12GB "My harddisk.vmdk"
Uwaga: Ponieważ powoduje to jedynie powiększenie dysku, a nie partycji, należy również zmienić rozmiar tabeli partycji. Można to zrobić za pomocą narzędzi innych firm, takich jak „Partition Magic”, ale także za pomocą narzędzia „diskpart.exe”, systemu Windows. W moim przypadku dysk ten można uruchomić, co oznacza, że nie mogę uruchomić programu diskpart na samej maszynie wirtualnej. Użyłem innej maszyny wirtualnej z systemem Windows XP. Działa również z Windows 7 beta 1, ale nie działa z Windows Server 2003.
Dodaj zwiększony dysk twardy do drugiej maszyny wirtualnej;
Włącz drugą maszynę wirtualną;
Otwórz wiersz polecenia i wpisz:
diskpart
Wpisz:
list volume
zapamiętaj numer woluminu (#) swojego woluminu!
Wpisz:
select volume <volume number>
(numer z kroku 8)
Rodzaj:
extend
Wyłącz drugą maszynę wirtualną i wyjmij dysk twardy z konfiguracji maszyny wirtualnej. To nie usunie dysku twardego z dysku;
Skończone! (Windows automatycznie rozpoznaje nowy i poprawny rozmiar dysku i woluminu)
Dzięki za Leon Meijer.
Od najnowszej wersji VMWare Workstations and Player (VMWare 7) możesz zmieniać rozmiar dysków z poziomu aplikacji.
Musisz uzyskać dostęp do menu ustawień maszyny wirtualnej, wybrać napęd i kliknąć „Narzędzia”. Tam możesz wybrać rozszerzenie lub kompaktowanie.
Uwaga: najwyraźniej nie możesz rozszerzyć dysku, jeśli masz na nim migawki. Musisz je usunąć i spróbować ponownie przed skompresowaniem.
źródło
Przed rozpoczęciem utwórz kopię zapasową dysku wirtualnego, aby móc go przywrócić w razie awarii. Rozszerzenie dysku wirtualnego może być złożoną operacją z kilku powodów, np .:
1) Zapełniony dysk wirtualny zawiera partycję rozruchową / podstawową dla systemu Windows
2) Są migawki
3) Na dysku fizycznym nie ma wystarczającej ilości miejsca na dysku, aby umożliwić wzrost
4) Jest to proces wieloetapowy i wymaga użycia różnych narzędzi i poleceń w określonej kolejności. Osoby kreatywne opracowały sposoby obejścia rozszerzenia partycji podstawowej dla systemu Windows za pomocą dysków rozruchowych systemu Linux i narzędzi do partycjonowania dysków, takich jak GParted, i trzeba to zrobić dobrze.
W Google znajdziesz kilka postów dotyczących tego tematu. Zasadniczo wszystkie są odmianami postów streszczonych w
http://blog.sharevm.com/2010/01/11/survey-extend-expand-vmware-virtual-disk/
źródło
Jest prosty sposób! Powinieneś pobrać i wypróbować fatVM http://www.gudgud.com/fatvm
fatVM to niezawodne, niezawodne i bezpieczne rozwiązanie 1-kliknięciem do rozszerzenia dysku C na wirtualny dysk VMware Fusion lub Workstation, który się zapełnia. a) Zapewnia prosty, intuicyjny interfejs i niezawodny proces, który ukrywa złożoność techniczną rozszerzenia dysku wirtualnego. b) Jest solidny, ponieważ może rozszerzać dyski wirtualne z migawkami i klonami. c) Jest bezpieczny, ponieważ zachowuje oryginalny dysk, który pozostaje dostępny, gdy zajdzie taka potrzeba.
źródło
Wierzę, że możesz zmienić rozmiar dysku za pomocą VMWare Converter tylko wtedy, gdy na maszynie wirtualnej działa system Windows. Może działa z Linuksem, jeśli masz zainstalowane narzędzia VMWare.
Jeśli korzystasz z wersji VMWare, która obsługuje dyski alokowane elastycznie, rozmiar VMDK może być mniejszy niż to, co widzi system operacyjny, a VMDK rośnie, gdy używasz więcej miejsca na maszynie wirtualnej. Jeśli twój komputer ma taki dysk, wszystko, co musisz zrobić, to rozpocząć proces zmniejszania. Proces zmniejszania rozpoczyna się w maszynie za pomocą polecenia (Linux) lub narzędzi VMWare (Windows). Następnie przenosi dane na początek dysku, podobnie jak niektóre aplikacje do defragmentacji. Po wykonaniu tej czynności uruchamia proces w VMWare w celu zmiany rozmiaru pliku VMDK.
Używam ESXi 3.5, który nie obsługuje dysków alokowanych elastycznie. To, co ostatnio robiłem, to: 1. Utwórz dysk o pożądanym rozmiarze na maszynie wirtualnej. 2. Uruchom dysk CD z systemem Ubuntu. Może to być również partycja Live CD z partycji lub dowolna inna rozruchowa płyta CD z partycją. 3. Użyj aplikacji gparted lub partition, aby zmienić rozmiar partycji i skopiować partycję na mały dysk. 4. Wyjmij stary dysk z maszyny wirtualnej. 5. Uruchom dysk instalacyjny dla systemu operacyjnego i napraw MBR. 6. Usuń stary plik VMDK na dysku.
źródło