Próbowałem innego opisu w Internecie i żaden z nich nie działał dla mnie. W końcu znalazłem jeden sposób, który zadziałał dla mnie i chciałbym się z Wami tym podzielić.
Ważny!? Po pierwsze, chciałbym wspomnieć, że zrobiłem to tylko na maszynach testowych, a nigdy na maszynie używanej rutynowo. Nie polegałbym na migrowanej maszynie wirtualnej do rutynowego użytku.
Z powodzeniem przeprowadziłem migrację dwóch maszyn wirtualnych systemu Windows 2008, stosując następujące podejście.
Odinstaluj narzędzia VMware
Utwórz pełny klon maszyny wirtualnej, aby uzyskać czysty prosty stan bez żadnych migawek. W rezultacie mam maszynę wirtualną z dwoma obrazami dysku wirtualnego, po jednym pliku .vmdk dla każdego dysku (dysk C i D).
Utwórz nową maszynę wirtualną w VirtualBox bez dysków (nie dodawaj wirtualnego dysku twardego).
Skopiuj pliki obrazu dysku wirtualnego (vmdk) do nowo utworzonego folderu VirtualBox VM. Jeśli chcesz, możesz zmienić nazwę plików na dysku. Zrobiłem to w tym momencie, ponieważ chciałem, aby typ dysku (C i D) był odzwierciedlony w nazwie pliku.
W VMware dyski były połączone wirtualnym adapterem SCSI. ? Kontroler SCSI VirtualBox z niektórych powodów nie działał z dyskami wirtualnymi, które miałem.
Dlatego otworzyłem ustawienia właśnie utworzonej maszyny wirtualnej i dodałem kontroler IDE.
Następnie zdecydowałem się dodać dysk twardy i wybrałem istniejący dysk i wybrałem plik .vmdk reprezentujący pierwszy dysk maszyny wirtualnej. Ponieważ miałem dwa dyski, powtórzyłem ten krok raz dla drugiego dysku. Należy również zwrócić uwagę, który dysk jest dyskiem 1, a który dyskiem 2. Jeśli system operacyjny znajduje się na dysku 2, maszyna wirtualna nie uruchomi się.
Uruchom maszynę wirtualną. Powinien się teraz uruchomić. Jeśli system Windows nie uruchamia się, ponieważ nie znaleziono systemu BIOS, Windows itp. Spróbuj sprawdzić, czy pierwszy dysk jest rzeczywiście dyskiem systemowym.
Zainstaluj dodatki dla gości VirtualBox.
Jeśli inne scenariusze migracji nie powiodły się, prawdopodobnie zechcesz spróbować. Powodzenia!