VirtualBox pozwala wybrać automatycznie lub na stałe przydzielony dysk twardy podczas tworzenia nowego pliku wirtualnego dysku twardego. Przenośne dyski twarde można szybciej utworzyć i mogą zwiększyć rozmiar pamięci. Dyski twarde o stałym rozmiarze są również szybsze w użyciu, ale nie mogą zwiększać rozmiaru w miarę zapełniania się. Jeśli chcesz, możesz jednak dokonać konwersji między dwoma formatami i rozmiarami dysków twardych.
Krok 1 - Znajdź polecenie VBoxManage i otwórz Wiersz Poleceń
VirtualBox umożliwia konwersję stałego dysku twardego na przenośny dysk twardy i odwrotnie, ale ta opcja nie jest wyświetlana w jego interfejsie graficznym. Zamiast tego musisz użyć polecenia VBoxManage.exe .
Zidentyfikuj to polecenie, aby kontynuować. W systemie Windows zobaczysz go w folderze programu VirtualBox, który domyślnie to C:\Program Files\Oracle\VirtualBox . Jeśli zainstalowałeś VirtualBox w innym folderze, zajrzyj tam.

Otwórz okno wiersza poleceń . Aby to zrobić, otwórz menu Start, wpisz „ cmd” i naciśnij Enter.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Wpisz „cd” w wierszu poleceń, podążając ścieżką folderu zawierającego polecenie VBoxManage (umieść polecenie w cudzysłowie)
Możesz to szybko zrobić, wpisując cd w oknie wiersza poleceń, a następnie przeciągając i upuszczając ikonę folderu z paska adresu menedżera plików do wiersza poleceń.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Jeśli używasz ścieżki domyślnej, będzie ona wyglądać następująco:
cd "C:\Program Files\Oracle\VirtualBox"
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Uwaga: w tych instrukcjach założono, że używasz VirtualBox w systemie Windows. Jeśli używasz VirtualBox na macOS lub Linux, możesz po prostu otworzyć okno terminala i uruchomić polecenie vboxmanage normalnie, tak jak inne polecenia.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Krok 2 - Znajdź ścieżkę do dysku, który chcesz przenieść
Uruchom następujące polecenie w oknie wiersza polecenia, aby wyświetlić listę wirtualnych dysków twardych na komputerze:
VBoxManage.exe wyświetla listę dysków twardych
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Przejrzyj listę i określ ścieżkę pliku na dysk wirtualny, który chcesz przekonwertować. Załóżmy, że chcemy przekonwertować dysk wirtualny powiązany z maszyną wirtualną o nazwie „Windows”. Jak widać w wynikach poniżej, ścieżka do tego dysku wirtualnego w systemie to C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi .
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Krok 3 - Konwertuj wirtualny dysk twardy
Teraz możesz użyć polecenia VBoxManage do konwersji wirtualnych dysków twardych ze stałych na wymienne i odwrotnie.
Aby przekonwertować dysk twardy na wymienny, uruchom następujące polecenie:
VBoxManage.exe clonemedium dysk „C:\ścieżka\do\źródła.vdi” „C:\ścieżka\do\destination.vdi” – wariant Standard
Na przykład, jeśli źródłowy dysk twardy znajduje się w C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi i chcesz utworzyć nowy dysk twardy o nazwie „Windows-dynamic.vdi” w tym samym katalogu, możesz uruchomić :
VBoxManage.exe clonemedium dysk "C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi" "C:\Users\chris\VirtualBox VMs\Windows\Windows-dynamic.vdi" –wariant Standard
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Aby przekonwertować wirtualny dysk twardy z przenośnego na stacjonarny, uruchom następujące polecenie:
Dysk klonowy VBoxManage.exe „C:\ścieżka\do\źródła.vdi” „C:\ścieżka\do\destination.vdi” – wariant Naprawiono
Na przykład, jeśli źródłowy dysk twardy znajduje się w C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi i chcesz utworzyć nowy dysk o nazwie „Windows-fixed.vdi” w tym samym katalogu, uruchom :
VBoxManage.exe clonemedium dysk "C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi" "C:\Users\chris\VirtualBox VMs\Windows\Windows-fixed.vdi" –wariant Standard
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Krok 4 - Usuń stary wirtualny dysk twardy
Powyższe polecenie kopiuje tylko bieżący dysk twardy. Otrzymasz zarówno oryginalne pliki na dysku twardym, jak i nowe pliki na dysku twardym.
Najpierw musisz usunąć istniejący wirtualny dysk twardy z VirtualBox. W VirtualBox kliknij prawym przyciskiem myszy maszynę wirtualną korzystającą z dysku wirtualnego i wybierz Ustawienia.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Wybierz opcję Pamięć , aby wyświetlić podłączone urządzenia pamięci masowej. Kliknij prawym przyciskiem myszy główny plik VDI i wybierz opcję Usuń załącznik . Następnie kliknij OK.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Poniższy proces usunie oryginalny plik z dysku twardego. Pamiętaj, że możesz wykonać kopię zapasową oryginalnych plików dysku, jeśli jeszcze tego nie zrobiłeś, na wypadek, gdyby coś poszło nie tak w tym procesie.
W wierszu poleceń uruchom poniższe polecenie, aby wyświetlić listę wirtualnych dysków twardych na komputerze:
VBoxManage.exe wyświetla listę dysków twardych
Znajdź identyfikator UUID oryginalnego dysku twardego, który chcesz wymazać. Możesz skopiować go do schowka lewym przyciskiem myszy, a następnie kliknąć prawym przyciskiem myszy.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Uruchom poniższe polecenie, aby usunąć główny dysk twardy z rejestru VirtualBox i go usunąć. Możesz kliknąć prawym przyciskiem myszy w oknie wiersza poleceń, aby wkleić identyfikator UUID.
VBoxManage.exe zamknięty średni UUID --usuń
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Krok 5 - Zmień nazwę nowego dysku twardego
Teraz powinieneś zmienić nazwę nowego pliku na dysku twardym, tak aby miał taką samą nazwę jak oryginalny plik. Po prostu przejdź do niego w oknie Eksploratora plików lub Eksploratora Windows.
Kliknij prawym przyciskiem myszy plik VDI, wybierz opcję Zmień nazwę i zmień nazwę na oryginalną. Na przykład tutaj zmieniamy nazwę utworzonego przez nas pliku „Windows-fixed.vdi” na „Windows.vdi”.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Po zmianie nazwy dysku twardego usuń starą nazwę dysku twardego z VirtualBox. Kliknij Plik > Menedżer multimediów wirtualnych w VirtualBox i znajdź oryginalną nazwę dysku twardego o zmienionej nazwie. Po lewej stronie będzie widoczna żółta ikona ostrzegawcza. Kliknij go prawym przyciskiem myszy i wybierz opcję Usuń. Kliknij ponownie Usuń, aby potwierdzić i kliknij Zamknij.
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Krok 6 - Włóż dysk twardy do VirtualBox
Wróć do VirtualBox, kliknij prawym przyciskiem myszy maszynę wirtualną powiązaną z wirtualnym dyskiem twardym i wybierz Ustawienia. W obszarze Pamięć kliknij prawym przyciskiem myszy kontroler: SATA i wybierz opcję Dodaj dysk twardy .
![Jak konwertować stałe i wymienne dyski twarde w VirtualBox Jak konwertować stałe i wymienne dyski twarde w VirtualBox]()
Wybierz opcję Wybierz istniejący dysk i wyszukaj plik, którego nazwę właśnie zmieniłeś
Kliknij OK, aby zamknąć okno ustawień maszyny wirtualnej. Teraz możesz normalnie uruchomić maszynę wirtualną. Jego dysk twardy będzie stacjonarny lub przenośny, niezależnie od tego, na co go przekonwertowałeś.
Zrobione. Dokonałeś już konwersji z dysku stałego na dysk wymienny w VirtualBox i odwrotnie.
Powodzenia!