Jak rozszerzyć dysk maszyny wirtualnej lub dodać nowe dyski do VMWare, VirtualBox, Hyper-V

W tym artykule pokażemy, jak rozszerzyć dysk lub dodać nowe dyski na maszynach wirtualnych, takich jak VmWare, VirtualBox, HyperV. Podczas tworzenia nowej maszyny wirtualnej tworzony jest dla niej wirtualny dysk twardy, którego rozmiar jest określony w ustawieniach. Ale w procesie pracy przypisana objętość może nie wystarczyć. Co zrobić w takiej sytuacji? Jak zwiększyć rozmiar już utworzonego dysku?

Jak rozszerzyć dysk maszyny wirtualnej lub dodać nowe dyski do VMWare, VirtualBox, Hyper-V

Przed wykonaniem poniższych operacji zalecamy utworzenie kopii zapasowej pliku wirtualnego dysku twardego.

Platforma Operacja Kroki
VMware Rozszerzanie istniejącego dysku 1. Wyłącz maszynę wirtualną.
2. Otwórz ustawienia maszyny wirtualnej.
3. Przejdź do sekcji “Dysk twardy”.
4. Wprowadź nowy rozmiar dysku.
5. Po rozszerzeniu zwiększ partycję wewnątrz systemu operacyjnego, używając narzędzi do zarządzania dyskami (np. Zarządzanie dyskami w Windows).
Dodawanie nowego dysku 1. Wyłącz maszynę wirtualną.
2. Przejdź do ustawień maszyny wirtualnej.
3. Dodaj nowy dysk twardy, wybierając typ i rozmiar.
4. Uruchom maszynę wirtualną i skonfiguruj nowy dysk w systemie operacyjnym.
VirtualBox Rozszerzanie istniejącego dysku 1. Wyłącz maszynę wirtualną.
2. Użyj polecenia VBoxManage modifymedium w terminalu:
VBoxManage modifymedium <ścieżka do dysku> --resize <nowy rozmiar w MB>.
3. W systemie operacyjnym zwiększ partycję, aby użyć całej nowej przestrzeni.
Dodawanie nowego dysku 1. Wyłącz maszynę wirtualną.
2. Otwórz ustawienia maszyny wirtualnej.
3. Wybierz “Storage” (Pamięć), a następnie dodaj nowy dysk twardy.
4. Uruchom maszynę wirtualną i skonfiguruj dysk w systemie operacyjnym.
Hyper-V Rozszerzanie istniejącego dysku 1. Wyłącz maszynę wirtualną.
2. Otwórz ustawienia maszyny wirtualnej.
3. W sekcji “Kontroler SCSI” wybierz dysk twardy.
4. Wprowadź nowy rozmiar.
5. Zwiększ rozmiar partycji w systemie operacyjnym.
Dodawanie nowego dysku 1. Wyłącz maszynę wirtualną.
2. Otwórz ustawienia maszyny wirtualnej.
3. Dodaj nowy dysk twardy przez “Kontroler SCSI”.
4. Uruchom maszynę wirtualną i skonfiguruj dysk w systemie operacyjnym.

VMware Workstation

Przejdź do widoku
🔷 Jak rozszerzyć dysk maszyny wirtualnej lub dodać nowe dyski do VMWare, VirtualBox, Hyper-V

🔷 Jak rozszerzyć dysk maszyny wirtualnej lub dodać nowe dyski do VMWare, VirtualBox, Hyper-V

VMware Workstation to popularne narzędzie do pracy z maszynami wirtualnymi. Działa z graficznym interfejsem użytkownika, prostym i łatwym do użytku osobistego.

Aby rozszerzyć dysk, uruchom VMware Workstation:

Wybierzcie żądaną maszynę wirtualną, w górnym wierszu kliknijcie element “Maszyna wirtualna”, tutaj kliknijcie menu “Ustawienia” (lub ” Parametry”).

Przejdź do ustawień maszyny wirtualnej

Teraz w zakładce “Sprzęt” kliknijcie pozycję “Dysk twardy”, w menu po prawej stronie znajdźcie pozycję “Rozwiń pojemność dysku” , a następnie kliknijcie znajdujący się obok przycisk “Rozwiń” i kliknijcie “OK”. Tutaj określamy ilość nowego miejsca na dysku i klikamy „Rozwiń”.

Zwiększenie pojemności dysku

Po chwili program poinformuje, że dysk został pomyślnie rozszerzony.

Dysk pomyślnie rozszerzony

Następnie włączcie maszynę wirtualną oraz maszynę i sprawdźcie pojemność dysku w Zarządzaniu dyskami. Teraz musicie rozszerzyć partycję dysku na maszynie wirtualnej. Kliknijcie dysk prawym przyciskiem myszy i wybierzcie “Rozwiń wolumin”, dodajcie wymagane miejsce i kliknijcie “Dalej”, dysk się rozszerzył, a wszystkie dane pozostały na swoim miejscu .

Rozszerz wolumin w zarządzaniu dyskami maszyny wirtualnej

Ponadto, jeśli wstępnie określona ilość miejsca na dysku twardym jest niewystarczająca, możemy dodać kolejny dysk wirtualny. Możecie dodać istniejący dysk lub utworzyć nowy.

W tym celu wyłączcie naszą maszynę wirtualną, w oknie szczegółów kliknijcie “Zmień ustawienia”. Na karcie sprzęt przejdźcie do sekcji „Dysk twardy” i kliknijcie „Dodaj”.

Dodawanie dysku twardego do maszyny wirtualnej

Uruchomi się „Kreator dodawania nowego sprzętu”, określcie „Dysk twardy” i kliknijcie „Dalej”, w następnym kroku pozostawcie ustawiony parametr i kliknijcie „Dalej”.

Kreator dodawania nowego sprzętu

W oknie wyboru dysku możemy określić ścieżkę do istniejącego dysku wirtualnego lub utworzyć nowy dysk. W naszym przypadku utworzymy nowy dysk, kliknijcie „Dalej”.

Tworzenie nowego dysku w celu dodania go do maszyny wirtualnej

W następnym kroku ustawcie rozmiar dysku wirtualnego i wybierzcie opcję “Zapisz dysk wirtualny w jednym pliku”, kliknijcie “Dalej”.

Opcja Zapisz dysk wirtualny w jednym pliku

Określcie ścieżkę i nazwę naszego dysku i kliknijcie “Zakończ”. Wirtualny dysk twardy został utworzony i jest wyświetlany na liście. Aby wyjść z ustawień, kliknijcie “OK”.

Opcja Zapisz dysk wirtualny w jednym pliku

Następnie uruchamiamy maszynę wirtualną, nowo utworzony dysk wirtualny, system definiuje jako nieprzydzielone miejsce bez struktury partycji. Naprawimy to, inicjując dysk. Kliknijcie lewym przyciskiem myszy menu „Start”, przejdźcie do „Zarządzanie dyskami”. Standardowe narzędzie „Zarządzanie dyskami” automatycznie rozpozna dysk i zaproponować inicjalizację, kliknijcie “OK”.

System wykrywa dysk jako nieprzydzielone miejsce bez struktury partycji

Następnie kliknijcie dysk z nieprzydzielonym miejscem i kliknijcie „Utwórz prosty wolumin”, kliknijcie „Dalej”, określcie rozmiar woluminu, wybierzcie dysk literę i kliknijcie „Dalej”.

Tworzenie prostego wolumenu

W kolejnym oknie możemy zmienić etykietę woluminu, klikamy „Dalej” i przycisk „Zakończ”, po czym dysk zostanie sformatowany i gotowy do użycia.

Zmieńcie etykietę woluminu

Oracle VirtualBox

Podczas tworzenia maszyny wirtualnej w programie VirtualBox trudno jest dokładnie obliczyć rozmiar, który będzie potrzebny po instalacji systemu. Istnieją dwa sposoby na dodanie wolnego miejsca do maszyny wirtualnej bez usuwania danych i samego obrazu.

Od wersji VirtualBox 6.0 dodano graficzną opcję zmiany rozmiaru dysków wirtualnych. Aby z niego skorzystać, uruchomcie program, przejdź do menu Plik / Virtual Disk Manager.

Menedżer dysków wirtualnych

Rozmiar dysku wirtualnego zostanie wyświetlony obok żądanego systemu operacyjnego. Wybierzcie maszynę wirtualną, a następnie użyjcie suwaka lub po prostu wprowadźcie wymagany rozmiar dysku i kliknijcie Zastosuj.

Wprowadźcie żądany rozmiar dysku

Zamknijcie Menedżera dysków wirtualnych i uruchomcie system operacyjny. Rozszerzcie dysk za pomocą narzędzia Zarządzanie dyskami w systemie Windows, jak pokazano w poprzednim przykładzie.

Jeśli macie zainstalowaną starszą wersję VirtualBox (przed 6.0), to aby zwiększyć rozmiar dysku, musicie użyć polecenia “VBoxManage”, z wiersza poleceń.

Przed rozpoczęciem zamknijcie maszynę wirtualną i uruchomcie wiersz polecenia jako administrator.

Uruchom wiersz polecenia jako administrator

Przejdźcie do folderu głównego z programem i znajdźcie plik o nazwie “VBoxManege.exe”, kliknijcie go prawym przyciskiem myszy i skopiujcie jego ścieżkę.

Kopiujcie ścieżkę do pliku

Następnie przejdźcie do wiersza poleceń, wklejcie tę ścieżkę i dodajcie następujące polecenie – “modifyhd”.

modifyhd

Następnie musicie określić ścieżkę do istniejącego dysku wirtualnego, którego rozmiar chcecie zwiększyć. Przechodzimy do folderu, w którym przechowywany jest nasz dysk, kopiujemy do niego ścieżkę, wklejamy do wiersza poleceń i wpisujemy polecenie – resize oraz wymaganą ilość dodatkowego miejsca na dysku.

Określcie dodatkowe miejsce na dysku

Następnie przejdźcie do programu i uruchomcie system-gość oraz rozwińcie dysk, jak w poprzedniej metodzie. Dysk jest rozszerzony, możecie kontynuować pracę.

Jeśli na dysku zabraknie wolnego miejsca, możemy podłączyć lub utworzyć drugi dysk do przechowywania danych. Dość łatwo to zrobić, przejdźcie do programu, wybierzcie żądaną maszynę wirtualną, a następnie przejdźcie do „Ustawień” na karcie „Media”, obok kontrolera SATA kliknijcie „Dodaj dysk”.

Dodajcie dysk

Możemy dodać istniejący dysk lub utworzyć nowy, kliknąć „Utwórz”, nie zmieniać niczego w oknie kreatora i kliknąć „Dalej”, w w kolejnym kroku określamy dysk dynamiczny, aby zajmował mniej miejsca.

Tworzenie dysku dynamicznego

Określcie ścieżkę przechowywania dysku i jego rozmiar, a następnie kliknijcie „Utwórz”, znajdźcie nasz dysk na liście i kliknijcie przycisk „Wybierz”, nowy dysk zostanie być dodany. Kliknijcie OK i uruchomcie maszynę wirtualną.

Określcie ścieżkę i rozmiar miejsca na dysku

W maszynie wirtualnej dysk będzie pusty i bez systemu plików. Musicie zainicjować dysk dokładnie tak, jak robiłyście to wcześniej.

Microsoft Hyper-V

Ostatnim programem na dziś będzie Hyper-V. Zmiana rozmiaru dysku dynamicznego w Hyper-V jest dostępna począwszy od Windows Server 2012 R2. Funkcja Online VHDX Resize pozwala nam zwiększać lub zmniejszać rozmiar dysku wirtualnego.

Możemy zmienić rozmiar dysku Hyper-V dowolnego typu, stałego lub dynamicznego. Aby to zrobić, otwórzcie „Hyper-V Virtual Machine Manager”, wybierzcie żądaną maszynę wirtualną, następnie przejdźcie do „Ustawienia”, wybierzcie potrzebny nam dysk wirtualny i kliknijcie przycisk „Edytuj”.

Menedżer maszyny wirtualnej Hyper-V

W otwartym kreatorze wybierzcie element “Rozwiń”, określcie nowy rozmiar dysku twardego.

Wybierz akcję Rozwiń

Teraz uruchomcie system-gość, otwórzcie Panel sterowania dyskami, na dysku pojawi się nieprzydzielony obszar, kliknijcie partycję, którą chcecie rozszerzyć. Należy pamiętać, że można rozszerzyć tylko sekcję po lewej stronie nieprzydzielonego obszaru. Dysk jest powiększony.

Panel sterowania dysku

Możemy również zmienić rozmiar dysku VHDX za pomocą PowerShell. Aby to zrobić, musicie uzyskać pełną ścieżkę do dysku maszyny wirtualnej. Wchodzimy do menedżera Hyper-V, klikamy na naszą maszynę wirtualną, następnie przechodzimy do „Ustawień”, w zakładce „Kontroler SCSI” , klikając na nasz dysk, znajdziemy ścieżkę do niego i skopiujemy go.

Skopiuj pełną ścieżkę do dysku wirtualnego Hyper-V

Uruchomcie PowerShell jako administrator, wpiszcie polecenie Resize-VHD -Path i wstawcie ścieżkę do dysku maszyny wirtualnej, a następnie wpiszcie polecenie -SizeBytes określcie kwotę potrzebną do rozszerzenia dysku. Pamiętajcie, że jeśli określicie rozmiar dysku wirtualnego mniejszy niż zajmuje on na dysku, pojawi się błąd. Następnie musimy rozszerzyć dysk w „Zarządzaniu dyskami”.

Zmień rozmiar-ścieżki VHD

Podobnie jak w przypadku poprzednich hiperwizorów, w Microsoft Hyper-V możemy również dodać dysk wirtualny lub utworzyć nowy. Aby utworzyć nowy dysk wirtualny, uruchomcie “Hyper-V Manager”, kliknijcie prawym przyciskiem myszy swoją maszynę wirtualną i przejdźcie do “Ustawień”, pod SCSI , określcie typ dysku i kliknijcie „Dodaj”, a w następnym kroku „Utwórz”.

Dodawanie nowego dysku do maszyny wirtualnej

W kreatorze tworzenia dysku, w pierwszym akapicie kliknijcie „Dalej”, w drugim kroku wyboru dysku określcie „dysk stały”, a następnie określcie ścieżkę i nazwę dysku, na W ostatnim kroku kliknijcie “Gotowe” i “Zastosuj”.

Kreator nowego dysku

Po uruchomieniu maszyny, aby nowy dysk był dostępny do pracy, należy go zainicjować i utworzyć na nim znaczniki. Wykonujemy wszystkie te same czynności, co poprzednio.

Podsumowanie

Chciałabym również przypomnieć, że jeśli z jakiegoś powodu utraciłeś swoje dane na maszynie wirtualnej, na naszym kanale mamy film o tym, jak przywrócić dane maszyny wirtualnej.

Przejdź do widoku
🔷 Jak przywrócić dane maszyny wirtualnej hypervisora Microsoft Hyper-V Server 🔷

🔷 Jak przywrócić dane maszyny wirtualnej hypervisora Microsoft Hyper-V Server 🔷

Przejdź do widoku
🔷 Jak odzyskać dane maszyny wirtualnej Oracle VM VirtualBox 🔷

🔷 Jak odzyskać dane maszyny wirtualnej Oracle VM VirtualBox 🔷

Oksana Volyniuk

Autor: , Pisarz techniczny

Oksana Volyniuk jest autorem pracującym w Hetman Software. Ma prawie trzyletnie doświadczenie w zakresie technologii IT, a wcześniej pracowała jako HR menedżer w IT kompanii. Oksana kocha technologię i jest zapalona tworzeniem każdego aktykułu, który może pomóć ludziom.

Michał Mirosznyczenko

Redaktor: , Pisarz techniczny

Michał Mirosznyczenko jest jednym z czołowych programistów firmy Hetman Software. Bazując na piętnastoletnim doświadczeniu w tworzeniu oprogramowania, dzieli się swoją wiedzą z czytelnikami naszego bloga. Oprócz programowania Michał jest ekspertem w dziedzinie odzyskiwania danych, systemów plików, urządzeń do przechowywania danych i macierzy RAID.

Rekomendujemy

Witamy w asystencie Hetman Software opartym na sztucznej inteligencji.
Rozpocznij czat