System operacyjny zazwyczaj udostępniany jest w formie pliku ISO. Ten plik można wykorzystać do zainstalowania odpowiedniego systemu operacyjnego, jednak w zależności od wyboru systemu, może być wymagana licencja. Mimo że plik ISO zawiera wszystkie niezbędne komponenty do instalacji, VirtualBox nie potrafi z niego bezpośrednio zainstalować systemu. Zamiast tego potrzebny jest plik w formacie VDI. Poniżej znajdziesz instrukcję, jak skonwertować plik ISO na VDI.
Jak przekonwertować plik ISO na VDI
Aby przeprowadzić konwersję pliku ISO na VDI, musisz mieć zainstalowany VirtualBox oraz dostępny plik ISO, który chcesz przekształcić. Po zainstalowaniu programu i pobraniu pliku ISO, otwórz Eksplorator plików i przejdź do następującej lokalizacji:
C:\Program Files\Oracle\VirtualBox
Następnie otwórz wiersz polecenia w tej lokalizacji. Najłatwiejszym sposobem na to jest wpisanie CMD w pasku adresu i naciśnięcie Enter. W nowym oknie wiersza polecenia wprowadź poniższe polecenie. Pamiętaj, aby edytować je zgodnie z własnymi potrzebami: zamień „Kompletną ścieżkę do pliku ISO” na faktyczną ścieżkę do pliku ISO, który chcesz zamienić, a „Pełna ścieżka do pliku VDI” na miejsce, gdzie chcesz zapisać plik wynikowy.
Składnia polecenia:
VBoxManage convertfromraw --format VDI "Complete-path-to-ISO-file" "Complete-path-to-VDI-file"
Przykład użycia:
VBoxManage convertfromraw --format VDI "D:\Test\100ubuntu-14.10-desktop-amd64.iso" "D:\Test\100ubuntu-14.10-desktop-amd64.vdi"
Wykonanie powyższego polecenia zajmie tylko chwilę, a po jego zakończeniu plik VDI zostanie utworzony. Plik ISO pozostanie nienaruszony, ponieważ polecenie go nie nadpisuje.
Po konwersji VirtualBox będzie mógł odczytać plik VDI, ale nie ma pewności, że instalacja systemu operacyjnego na maszynie wirtualnej z tego pliku będzie możliwa. Kluczowym czynnikiem jest to, czy plik ISO jest bootowalny. Dodatkowo plik nie może być uszkodzony, a maszyna wirtualna musi dysponować odpowiednimi zasobami do przeprowadzenia instalacji systemu operacyjnego.
Tworzenie maszyny wirtualnej może być skomplikowane, a zdobycie pliku ISO to tylko jeden z kroków. Możliwe, że VirtualBox nie jest skonfigurowany poprawnie do działania z danym systemem operacyjnym, lub system operacyjny hosta ma swoje ograniczenia. Dlatego wielu początkujących użytkowników maszyn wirtualnych decyduje się na korzystanie z już gotowych plików VDI. Choć nie jest to konieczne, ważne jest, aby dobrze zrozumieć wymagania dotyczące uruchomienia systemu operacyjnego w trybie wirtualnym oraz odpowiednio skonfigurować VirtualBox.