Pytanie dobrze opisuje, czego potrzebuję, ale oto kilka dodatkowych szczegółów na temat okoliczności.
Z Parallels Desktop 4 działającym pod Linuksem mam kilka maszyn wirtualnych z systemem Windows 7. Niestety, Parallels nie był aktualizowany przez jakiś czas, więc próbuję trochę innych VMS i VirtualBox był wysoce zalecany. W szczególności jest dostarczany z dystrybucją OpenSUSE Linux. Pozwoli to uniknąć problemu i pozwoli mi być na bieżąco z najnowszą wersją OpenSUSE.
Moje pytanie brzmi: w jaki sposób mogę przekonwertować maszynę wirtualną Parallels na maszynę wirtualną?
Procedura jest taka: (Parallels Desktop 12)
1) Przygotuj maszynę Parallels VM, usuwając narzędzia Parallels Tools i wszystko, co jest „specjalne” (wierzchowce, foldery współdzielone itp.).
2) Skopiuj plik HDD z pakietu PVM OS X do otwartego systemu plików (Finder, prawy przycisk myszy, pokaż zawartość pakietu). Zasadniczo pierwszy plik dysku twardego zawiera system rozruchowy.
3) Użyj tego narzędzia wiersza polecenia, będąc w katalogu, w którym znajduje się plik dysku twardego:
4) Wynikowy plik dysku twardego zastępuje plik źródłowy i nadal jest pakietem. Więc wprowadź ponownie i skopiuj plik HDS (nie HDD) do otwartego systemu plików, najlepiej tam, gdzie znajduje się (pusta) VM VirtualBox (możesz użyć polecenia „file” na HDS, aby sprawdzić, czy rzeczywiście jest to obraz dysku rozruchowego ).
5) Zmień nazwę pliku, nadając mu rozszerzenie HDD.
6) Dodaj plik jako (startowy) dysk do „pustej” maszyny Wirtualnej VirtualBox, (ustawienia aktualizacji), uruchom i ciesz się.
Więcej informacji tutaj .
Mam nadzieję że to pomoże :)
źródło
Jeśli ktoś używa Parallels 11, 12 lub 13 i VirtualBox 5 - jest to o wiele łatwiejsze.
Krok 1: Rozwiń zawartość pakietu dysku twardego równoległego
Krok 2: Wewnątrz znajduje się plik HDS, najlepiej będzie tylko 1 plik zawierający dane (chyba że użyto opcji podziału), po prostu dwukrotnie sprawdź rozmiar pliku, który jest dobrym wskaźnikiem poszukiwanego pliku.
Krok 3: Skopiuj plik HDS do nowej lokalizacji, do której VirtualBox może uzyskać dostęp, zmień nazwę pliku i zmień jego rozszerzenie na hdd.
Krok 4: Dołącz nowo skopiowany plik bezpośrednio z VirtualBox.
Krok 5: Przetestuj wszystko, dobrze jest zacząć.
Krok 6: Uruchom system gościa, odinstaluj stare narzędzie Parallels i zainstaluj narzędzia gościa VirtualBox.
Kroki te zostaną ukończone w ciągu kilku minut i konwersja nie jest wymagana.
Właśnie skończyłem wykonywać wszystkie te kroki dzień wcześniej i przetestowałem.
Następnie wykonałem poniższe opcjonalne kroki, aby plik HDD został przekonwertowany na plik VDI. Dzięki plikowi VDI VirtualBox zyskuje większą kontrolę: najważniejsze jest optymalizowanie wolnej przestrzeni, której bardzo potrzebowałem.
Opcjonalne kroki: (Wyłącz wcześniej system operacyjny gościa)
Krok 7: Z poziomu narzędzia VirtualBox, Otwórz globalne narzędzia, wyświetli listę wszystkich dysków twardych
Krok 8: Użyj funkcji Kopiuj, spowoduje to wyeksportowanie dołączonego pliku dysku twardego do innych kompatybilnych opcji: VDI, VHD, VMDK i innych, po zbadaniu najlepszej opcji wybrałem VDI - ponieważ jest to natywne dla VirtualBox.
W przyszłości, jeśli będę musiał wyeksportować maszynę wirtualną do innego formatu, wówczas VirtualBox ma opcję eksportu i obsługuje „otwarty format wirtualizacji”.
Zasadniczo dzięki powyższej procedurze pomijasz narzędzie do konwersji równoległej, gdzieś zaproponowano konwerter VMware, to też pomijasz. Potrzebujesz tylko jednego narzędzia: VirtualBox, aby wykonać wszystkie kroki.
źródło
Nie jestem pewien, jak to pójdzie, ale możesz wypróbować ten przewodnik, w którym znalazłem konwerter VMware.
źródło