Strona główna
» WINDOWS
»
Jak używać pliku ISO w VirtualBox w systemie Windows 10 bez konwersji do VDI
Jak używać pliku ISO w VirtualBox w systemie Windows 10 bez konwersji do VDI
W przypadku instalatora systemu operacyjnego zazwyczaj nie należy konwertować pliku ISO do VDI. W VirtualBox należy użyć pliku ISO jako wirtualnego dysku DVD i utworzyć oddzielny plik VDI jako wirtualny dysk twardy. Instalator uruchamia się z pliku ISO i instaluje system operacyjny na dysku VDI. Ten schemat działania opisano w podręczniku Oracle VirtualBox dotyczącym tworzenia maszyny wirtualnej .
Pliki ISO i VDI pełnią różne funkcje
Obraz ISO to obraz dysku optycznego, takiego jak instalacyjny dysk DVD. VDI to wirtualny plik dysku twardego, którego system operacyjny gościa może używać jako pamięci masowej. Zmiana nazwy pliku ISO na .vdirozszerzenie nie powoduje konwersji jego formatu, a umieszczenie bajtów ISO w VDI nie zmienia dysku instalacyjnego w normalny dysk systemowy.
Plik
Cel w VirtualBox
Dołącz jako
ISO
Nośnik instalacyjny lub inny obraz dysku
Napęd optyczny (wirtualny CD/DVD)
VDI
Trwała pamięć masowa dla systemu operacyjnego gościa
Wirtualny dysk twardy
Podsumowanie przykładowego magazynu danych wymienia ISO i VDI jako oddzielne nośniki; nazwy, rozmiary i układy kontrolerów różnią się w zależności od maszyny wirtualnej.
VirtualBox może zamontować obraz ISO bezpośrednio na wirtualnym napędzie DVD maszyny wirtualnej. Dokumentacja wirtualnej pamięci masowej wyjaśnia, jak obsługiwane są wirtualne dyski twarde i nośniki optyczne.
Użyj obrazu ISO, aby zainstalować system operacyjny w systemie Windows 10
Utwórz maszynę wirtualną. Otwórz Menedżera VirtualBox i wybierz Nowy . Nadaj maszynie nazwę, wybierz typ i wersję systemu operacyjnego gościa, a następnie wybierz plik ISO w polu instalatora lub obrazu ISO. Wybierz typ gościa odpowiadający systemowi w pliku ISO. Jeśli kreator oferuje instalację nienadzorowaną i chcesz uruchomić instalator samodzielnie, zaznacz opcję pominięcia instalacji nienadzorowanej. Dokładne etykiety kreatora mogą się różnić w zależności od wersji VirtualBox.
Obraz ISO jest wybierany w kreatorze nowej maszyny wirtualnej jako nośnik instalacyjny, natomiast maszyna wirtualna nadal potrzebuje wirtualnego dysku twardego dla zainstalowanego systemu.
Utwórz dysk twardy VDI maszyny wirtualnej. Gdy kreator zapyta o pamięć masową, wybierz utworzenie wirtualnego dysku twardego. VDI to natywny format dysku VirtualBox i jest zazwyczaj domyślny. Ustaw pojemność, która spełnia wymagania systemu operacyjnego i pozostawia miejsce na aplikacje i pliki. Dysk przydzielany dynamicznie rośnie wraz z zapisywaniem danych przez gościa; dysk o stałym rozmiarze natychmiast rezerwuje pełną pojemność na hoście.
Podłącz obraz ISO, jeśli nie wybrałeś go w kreatorze. Wybierz wyłączoną maszynę wirtualną, otwórz Ustawienia > Pamięć masowa , wybierz pusty napęd optyczny i użyj przycisku dysku, aby wybrać plik ISO. Sprawdź, czy plik jest widoczny pod napędem optycznym. Pozostaw VDI podłączone jako dysk twardy pod kontrolerem pamięci masowej. Przewodnik konfiguracji maszyn wirtualnych Oracle omawia kontrolery pamięci masowej i podłączanie nośników instalacyjnych.
W ustawieniach magazynu obraz ISO należy do napędu optycznego, a obraz VDI do dysku twardego maszyny wirtualnej.
Uruchom maszynę wirtualną i zainstaluj system operacyjny gościa. Wybierz Start . Jeśli obraz ISO jest bootowalny, a maszyna wirtualna jest skonfigurowana dla systemu operacyjnego gościa, powinien otworzyć się instalator. Postępuj zgodnie z instrukcjami instalatora i wybierz wirtualny dysk twardy maszyny wirtualnej jako miejsce instalacji. Nie wybieraj fizycznego dysku Windows z hosta. Instalator zapisuje zainstalowany system na platformie VDI i nie nadpisuje obrazu ISO.
Po zakończeniu instalacji wyjmij plik ISO instalatora. Po zakończeniu instalacji wyjmij plik ISO z wirtualnego napędu optycznego maszyny wirtualnej lub skonfiguruj maszynę wirtualną tak, aby uruchamiała się z wirtualnego dysku twardego. W przeciwnym razie instalator może zostać uruchomiony ponownie przy następnym uruchomieniu.
Kiedy konwersja do VDI jest odpowiednia
Użyj tej opcji VBoxManage convertfromraw, gdy źródłem jest surowy obraz dysku twardego , taki jak plik całego dysku .img, a chcesz uzyskać plik dysku VirtualBox. Oracle dokumentuje to polecenie jako narzędzie do konwersji surowego obrazu dysku w dokumentacji VBoxManage . Nie jest to zalecany sposób przygotowywania obrazu ISO instalatora systemu operacyjnego dla nowej maszyny wirtualnej.
W systemie Windows otwórz program PowerShell i uruchom poniższe polecenie, zastępując obie ścieżki własną. Pokazana ścieżka VirtualBox jest standardową ścieżką domyślną; jeśli zainstalowałeś VirtualBox w innym miejscu, użyj lokalizacji swojego pliku VBoxManage.exe.
Użyj tego polecenia convertfromraww przypadku surowego obrazu dysku, takiego jak disk.img; dane wejściowe polecenia nie są obrazem instalacyjnym ISO systemu operacyjnego.
Wybierz nową ścieżkę wyjściową z wystarczającą ilością wolnego miejsca. Zachowaj obraz źródłowy bez zmian, dopóki nie upewnisz się, że wynikowy VDI zostanie otwarty i zawiera oczekiwany układ dysku. Jeśli potrzebujesz zainstalować tylko z obrazu ISO, pomiń to polecenie i podłącz obraz ISO jako napęd optyczny.
Rozwiązywanie problemów z maszyną wirtualną, której nie można uruchomić
Wyświetla się komunikat „Brak nośnika startowego”: sprawdź, czy obraz ISO jest nadal podłączony do wirtualnego napędu optycznego, czy jest to instalator startowy i czy typ gościa i architektura maszyny wirtualnej są z nim zgodne.
Po zakończeniu konfiguracji instalator uruchomi się ponownie: usuń obraz ISO lub zmień kolejność rozruchu, tak aby zainstalowany program VDI uruchomił się jako pierwszy.
VDI jest puste: jest to normalne podczas tworzenia nowego wirtualnego dysku twardego. Plik ISO zawiera instalator; system operacyjny pojawia się w VDI dopiero po zakończeniu instalacji.
Polecenie konwersji kończy się niepowodzeniem: sprawdź, czy źródło jest surowym obrazem dysku, ścieżki są podane w cudzysłowie, źródło istnieje, a folder docelowy jest zapisywalny i ma wystarczającą ilość wolnego miejsca. Samo rozszerzenie nazwy pliku nie identyfikuje faktycznego formatu obrazu.