Jedną z najlepszych platform do wirtualizacji wielu systemów operacyjnych jest VMware, ponieważ oferuje nam szeroką gamę opcji i funkcji, a jedną z nich jest automatyczne tworzenie dysków twardych, które zwiększają rozmiar w miarę wprowadzania informacji lub możemy utworzyć wstępnie przydzielony dysk, który zawsze będzie miał swój stały rozmiar.
Jeśli chcemy skompaktować dysk, musimy go przekonwertować z wstępnie przypisanego na przyrostowy lub odwrotnie.
1. Konwertuj dysk twardy na VMware Fusion na Macu
VMware Fusion to platforma maszyn wirtualnych opracowana dla środowisk macOS i domyślnie tworzy wirtualne dyski twarde jako dyski przyrostowe.
Krok 1
Proces wstępnego przydzielania tego dysku jest prosty i w pełni funkcjonalny. Przede wszystkim maszyna wirtualna musi być wyłączona, aby przeprowadzić proces, po wyłączeniu przechodzimy do menu Maszyna wirtualna i wybieramy opcję Ustawienia:
Krok 2
Aby uzyskać dostęp do tych ustawień, możemy użyć następującej kombinacji klawiszy. Wyświetli się następujące okno:
+ E
POWIĘKSZAĆ
Krok 2
Tam musimy kliknąć opcję Dysk twardy znajduje się w sekcji Urządzenie przenośne.
W niektórych przypadkach możliwe jest wyświetlenie komunikatu informującego, że wybrana maszyna wirtualna posiada migawkę, nie pozwala to na poprawne przeprowadzenie procesu i dlatego musimy przejść do ścieżki Maszyny wirtualne / Migawki i tam usuń dostępne migawki.
Gdy uzyskamy dostęp do ustawień dysku twardego, kliknij linię Zaawansowane opcje i mamy następujące opcje:
- Jeśli chcemy, aby dysk był wstępnie przypisany, aktywujemy pole Wstępnie przydziel miejsce na dysku.
- Lub możemy odznaczyć to pole, aby uczynić go dyskiem przyrostowym.
POWIĘKSZAĆ
To tak proste VMware Fusion pozwala nam na edycję wirtualnego dysku twardego.
2. Konwertuj dysk twardy na VMware WorkStation w systemie Windows 10
VMware WorkStation jest przeznaczony do użytku w środowiskach Windows, a proces konwersji dysku twardego wymaga nieco większej ostrożności, ponieważ musimy użyć polecenia vmware-vdiskmanager który nie jest widoczny z GUI VMware.
Krok 1
W tym celu najpierw musimy usunąć dowolny zrzut na maszynie wirtualnej, przechodząc do ścieżki Maszyna wirtualna / migawka i tam kliknij prawym przyciskiem na migawce i wybierz opcję Usunąć. Po drugie musimy zlokalizować polecenie Następny który jest dostępny na następującej trasie:C: \ Program Files (x86) \ VMware \ VMware Workstation
vmware-vdiskmanager.exe
Krok 2
Teraz uzyskamy dostęp do wiersza poleceń, używając następującej kombinacji klawiszy i wprowadzając polecenie cmdTam wykonamy następującą linię, aby uzyskać dostęp do katalogu VMware opisanego powyżej:
+ R
cd "C: \ Program Files (x86) \ VMware \ VMware Workstation"
POWIĘKSZAĆ
NotatkaJeśli VMware jest zainstalowany w innej ścieżce, należy to wskazać w wierszu polecenia
Krok 3
Następnym krokiem jest zlokalizowanie wirtualnego dysku twardego z rozszerzeniem .vmdk, który domyślnie VMware przechowuje w następującej ścieżce:
C: \ Użytkownicy \ Użytkownik \ Dokumenty \ Maszyny wirtualne
Krok 4
Ważne jest, aby wybrany dysk był tym, który kończy się tylko na vmdk, a nie tymi, które są poprzedzone liczbami.
W przypadku braku maszyny wirtualnej możemy uzyskać dostęp do konfiguracji maszyny wirtualnej w VMware i w zakładce Opcje, pole Katalog roboczy Zobaczymy ścieżkę, w której znajduje się wirtualny dysk twardy:
3. Konwertuj wirtualny dysk twardy w systemie Windows 10
Krok 1
Jeśli chcemy przekonwertować wstępnie przypisany wirtualny dysk twardy na przyrostowy, wykonamy następującą składnię, w tym przypadku tworząc pliki o pojemności 1 GB:
vmware-vdiskmanager.exe -r "c: \ ścieżka dysku.vmdk" -t 1 "c: \ ścieżka docelowa.vmdk"Krok 2
W takim przypadku wykonamy następujące czynności:
vmware-vdiskmanager.exe -r "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra.vmdk" -t 1 "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra-Incremental.vmdk "
POWIĘKSZAĆ
Krok 3
Widzimy, że został poprawnie przekonwertowany. Teraz, aby przekonwertować dysk z przyrostowego na wstępnie przydzielony, wykonamy następującą składnię:
vmware-vdiskmanager.exe -r "c: \ Ścieżka dysku.vmdk" -t 3 "c: \ Destination.vmdk"Krok 4
W tym przykładzie wykonamy co następuje:
vmware-vdiskmanager.exe -r "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra.vmdk" -t 3 "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra-preassigned.vmdk "
POWIĘKSZAĆ
Krok 5
Dzięki temu utworzyliśmy odpowiednie pliki we wskazanej ścieżce i możemy to sprawdzić, uzyskując dostęp, a zobaczymy tam utworzone wirtualne dyski twarde. Tam możemy usunąć pliki z oryginalnego dysku twardego, aby VMware pobierało tylko te, które obecnie stworzyliśmy.
W ten sposób możemy bezpiecznie przekonwertować wirtualny dysk twardy VMware na przyrostowy lub wstępnie przydzielony, zgodnie z wymaganiami w danym momencie.