Jak przekonwertować dysk twardy VDI na plik VHD?

Odpowiedzi:

6

Najlepszym sposobem jest użycie VBoxmanage jak wyjaśnia Derek P . Jeśli masz stary VirtualBox, zaktualizuj lub:

Ci konwertować VDI do VMDK , a następnie konwertować VMDK do VHD w jednym z kilku sposobów:

  1. VMWare VCenter Converter Standalone Client
  2. vmToolkits Konwerter VMDK na VHD
  3. WinImage (shareware)
DaveParillo
źródło
jak przekonwertować VMDK na VHD?
IT_07
2
To jest okropny sposób, aby to zrobić, spójrz na poniższe posty, aby uzyskać lepszy sposób.
cc0
3
@ cc0, masz rację. Kiedy jednak to napisałem, VBoxManage nie obsługiwał vdi do vhd, tylko na odwrót. Odpowiedź Dereka P. jest lepsza.
DaveParillo,
58

Ta funkcja jest wbudowana w VirtualBox:

VBoxManage clonehd source.vdi target.vhd --format vhd
Derek P.
źródło
co jeśli to się nie powiedzie (po cichu), gdy% ERRORLEVEL% jest -1073741819?
sylvainulg
10

W VirtualBox 4.1 dostępna jest teraz nowa opcja kopiowania VDI w nowym formacie (w tym VHD), który jest równoważny poleceniu, które Derek P wskazał w zeszłym roku, ale w ładnym GUI.

  1. Otwórz Virtual Box i wybierz Pliki> Virtual Media Manager.
  2. Wybierz istniejący plik dysku na karcie Dyski twarde i kliknij przycisk Kopiuj.
  3. Wykonaj kroki w kreatorze. Wybierz VHD po wyświetleniu monitu o typ pliku.
Eugenio Miró
źródło
3

Tak, jak powiedział Derek, wbudowane narzędzie VirtualBox działa dobrze w systemie operacyjnym Windows bez oprogramowania innych firm. Konwertowany system operacyjny uruchamia się bez żadnych problemów, aby uzyskać więcej informacji z przykładowymi krokami sprawdź ten post,

VDI na VHD - Konwertuj VirtualBox Virtual Machines na Virtual PC

Dinesh
źródło
1

Bez pobierania i instalowania VirtualBox, możesz użyć qemu-img z pakietu QEMU:

qemu-img.exe convert source.img -O vhdx -o subformat=dynamic dest.vhdx

Pobierz dla systemu Windows: https://cloudbase.it/qemu-img-windows/

skoczek
źródło