Skocz do treści

VirtualBox: Jak powiększyć dysk VDI?

VirtualBox oferuje zwykłemu użytkownikowi możliwość szybkiej i łatwej w obsłudze wirtualizacji systemów operacyjnych. Oznacza to możliwość jednoczesnego korzystania z Linuksa i Windows. To z kolei znaczy, że nie musimy rezygnować z wygodnego korzystania z Microsoft Office, Adobe Photoshop, CorelDRAW i innych programów dostępnych tylko pod Windowsem na Linuksie.

Graficzny interfejs oraz pełna polska lokalizacja, czynią z VirtualBoksa idealne narzędzie dla początkujących. Korzystam z wirtualizacji podczas testów przygotowywanych przeze mnie spolszczeń windowsowych programów portable. Ostatnio stanąłem przed problemem zbyt małej ilości wolnego miejsca na dysku systemowym wirtualizowanego środowiska.

Rozwiązanie okazało się dość proste, niemniej jednak w polskim internecie brak szczegółowego opisu jak powiększyć dysk VDI. Dlatego zdecydowałem się napisać ten krótki poradnik. Zapraszam do dalszej lektury.

Rozmiar obrazu VDI

Jeśli tworząc dysk pod wirtualizację nie przewidzieliśmy poprawnie pożądanego rozmiaru, w krótkim czasie naszym oczom ukażą się przypomnienia o braku wolnego miejsca na dysku.

VirtualBox: Brak wolnego miejsca na dysku (Windows)

Jako, że VirtualBoksa nie daje możliwości powiększenia raz utworzonego dysku. Można to zrobić tylko sposobem...

Tworzenie nowego dysku VDI

Aby powiększyć dysk vdi należy utworzyć nowy dysk oraz zamontować go w wirtualizowanym systemie. W pierwszej kolejności korzystając z apletu Ustawień programu VirtualBox uruchamiamy Menedżera dysków wirtualnych.

Przycisk "Dodaj nowy dysk" otworzy okno kreatora, w którym dostosujemy interesujące nas parametry nowego dysku.

VirtualBox: Kreator nowego dysku wirtualnego

Najkorzystniej wybrać dynamicznie rozszerzalny obraz, dzięki czemu plik obrazu będzie się powiększał w miarę potrzeb do określonego przez nas maksimum.

VirtualBox: Wybór typu dysku wirtualnego

W następnym kroku kreator pozwoli ustalić rozmiar dysku oraz wskazać lokalizację dla nowego obrazu dysku wirtualnego.

VirtualBox: Rozmiar i położenie dysku wirtualnego

Aby utworzyć nowy dysk, należy raz jeszcze potwierdzić ustawienia.

VirtualBox: Potwierdzenie właściwości nowego dysku wirtualnego

Dodanie nowego dysku VDI

Świeżo utworzony dysk należy dodać w Menedżerze dysków wirtualnych, aby był widoczny w maszynie wirtualnej.

VirtualBox: Dodanie dysku w Menedżerze dysków wirtualnych

Modyfikowanie dysku VDI

Modyfikowanie dysku, z którego uruchomiony jest system jest nie możliwe, dlatego, aby kontynuować potrzebny będzie rozruchowy obraz Linuksa wyposażonego w narzędzia do edycji dysków twardych.

Najlepiej wykorzystać program Gnome Partition Editor, który rozpoznaje wiele systemów plików (FAT16, FAT32, NTFS, EXT2, EXT3 i inne). Zaś aplikacja jest dostępna w postaci LiveCD, dzięki czemu można w łatwy sposób przeprowadzić szereg operacji takich jak tworzenie, odczytywanie, kopiowanie, usuwanie, przesuwanie, zmiana rozmiaru partycji na dowolnym dysku (także dyskach wirtualnych).

Rozruch maszyny wirtualnej z płyty lub obrazu ISO

Gnome Partition Editor możemy nagrać na płytę lub zamontować obraz ISO.

Uruchamiamy wirtualną maszynę i startujemy system z napędu CD. Odpowiednie opcje znajdują się w panelu ustawień, źródło rozruchu można wybrać także doraźnie wciskając klawisz F12 podczas uruchamiania maszyny.

VirtualBox: Montowanie obrazu ISO

Uruchamiamy wirtualną maszynę i przytrzymujemy klawisz F12, aby wybrać nośnik, z którego VirtualBox ma dokonać rozruchu (wybieramy napęd CD).

VirtualBox: Wybór nośnika rozruchowego

Gnome Partiotion Manager uruchamiamy w domyślnej konfiguracji.

VirtualBox: Rozruch za pomocą Gnome Partiotion Manager

Po wczytaniu pulpitu uruchamiamy Gnome Partiotion Manager, wskazujemy pierwszy dysk i z menu kontekstowego wybieramy pozycję "Kopiuj".

VirtualBox: Kopiowanie starego dysku

Korzystając z rozwijalnej listy po prawej stronie, przechodzimy do drugiego dysku i z jego menu kontekstowego wybieramy "Wklej".

VirtualBox: Wklejanie starego dysku na nowy

Aby kontynuować potwierdzamy chęć przekopiowania zawartość pierwszego dysku na drugi.

VirtualBox: Ostrzeżenie o zastępowaniu dotychczasowych danych

Na koniec pozostaje powiększyć partycję do całego obszaru utworzonego przez nas wcześniej dysku.

VirtualBox: Powiększanie partycji do rozmiaru dysku

Aby uruchomić dotychczasowy system zainstalowany na wirtualnym dysku, należy go dodatkowo opatrzyć flagą rozruchu.

VirtualBox: Dodanie flagi rozruchu

Zmiana układu dysków w wirtualnej maszynie

Po wszystkim należy wyłączyć wirtualną maszynę i ponownie wejść do okna konfiguracji. Teraz możemy już odłączyć stary dysk, w jego miejsce montując nowy, o większej pojemności oraz przywrócić dostęp do napędu CD.

VirtualBox: Zmiana pierwszego dysku nadrzędnego

VirtualBox: Przywracanie dostępu do napędu CD

Jeśli po ponownym uruchomieniu systemu w ramach VirtualBox nie napotkamy żadnych problemów. Możemy się pozbyć obrazu starego dysku.

Uruchomienie maszyny wirtualnej

Podczas pierwszego startu, system może zaproponować skanowanie dysku pod kątem ewentualnych błędów.

VirtualBox: Pierwsze uruchomienie Windows

Możemy się cieszyć z większego dysku, a wolne miejsce wykorzystać według własnego uznania.