Czy istnieje jakiś sposób na utworzenie maszyny wirtualnej, której można używać w VirtualBox z posiadanej instalacji fizycznej? Na przykład, jeśli mam system Windows XP zainstalowany na fizycznym komputerze i chcę mieć wirtualną wersję tej maszyny na innym komputerze. Zaoszczędziłoby to mnóstwo czasu, bez konieczności ponownej instalacji i ponownej konfiguracji całego systemu operacyjnego.
Myślę, że będą problemy z licencjonowaniem Microsoft. Ale nawet jeśli nie jest to możliwe w systemie Windows, czy można wziąć fizyczną maszynę z systemem Linux i utworzyć jej wersję VirtualBox? Czy jakieś inne oprogramowanie do wirtualizacji pulpitu udostępnia tę funkcję?
System Windows można dość łatwo sklonować na maszynę wirtualną za pomocą narzędzia Microsoft o nazwie Disk2vhd . Możesz to zrobić na działającym systemie Windows, tak jak na moim serwerze Windows 2008.
Jeśli migrujesz instalację systemu Windows do VirtualBox, możesz chcieć zapoznać się z instrukcją na stronie VirtualBox
źródło
Wolę metody klonowania sieciowego przy użyciu obrazów CD na żywo lub obrazów ISO ( Clonezilla , Ghost itp., Jest wiele do wyboru). Zobacz mój poprzedni post dotyczący zwiększania rozmiaru dysku na maszynach wirtualnych .
Metody klonowania sieci działają fizycznie na fizyczne, fizyczne na wirtualne, wirtualne na wirtualne i między dowolnymi platformami wirtualizacji obsługującymi rozruch z ISO / CD.
Nie powinieneś jednak używać APIC, chyba że używasz laptopa lub potrzebujesz dodatkowych przerwań (wiele dodatkowych kart, wciąż używane stare porty itp.). PIC jest znacznie lepszy dla fizycznych maszyn, jeśli robisz cokolwiek w czasie rzeczywistym, na przykład audio / wideo, CNC itp. Te dni z układaniem przerwań USB i eSATA nie są tak często potrzebne, jak wcześniej.
źródło
Aby to zrobić ... Zamknij system Windows lub cokolwiek, którego używasz
Force Boot płyty CD z linuksem na żywo.
Otwórz okno terminala i wpisz:
W poleceniu ... „if” to plik wejściowy (lub źródło), a „of” to plik wyjściowy (lub miejsce docelowe).
Spowoduje to pobranie dysku twardego z dysku twardego lub instalacji CD-ROM systemu operacyjnego i utworzenie z niego obrazu ISO w formacie PLIK i zapisanie go w katalogu Homedir.
Otwórz VitrualBox i utwórz nową maszynę wirtualną.
Kliknij maszynę wirtualną prawym przyciskiem myszy, wybierz ustawienia, kliknij polecenie Zamontuj CDROM, wybierz opcję Zamontuj plik ISO lub plik obrazu.
Wybierz DODAJ.
Przeglądaj i zlokalizuj ISO utworzone za pomocą polecenia „sudo dd if = / dev / cdrom of = cd5.iso”.
Wybierz i kliknij dwukrotnie (lub naciśnij OK).
Kliknij OK.
Uruchom maszynę wirtualną.
Voila! Twardy dysk rozruchowy HDD lub CDROM działa teraz na maszynie wirtualnej ;-)
źródło
Większość oprogramowania do wirtualizacji ma możliwość uruchomienia instalacji bezpośrednio z dysku fizycznego lub z obrazu wykonanego z tego dysku.
Na przykład rutynowo tworzyłem obrazy z dysków twardych za pomocą „dd”, a następnie „uruchamiałem” instalację na tym obrazie za pomocą Qemu pod FreeBSD. Poza systemem operacyjnym mającym pewne problemy z nowym sprzętem wirtualnym, wszystko działało zgodnie z oczekiwaniami.
źródło
Użyłbym do tego Clonezilli. O wiele łatwiej. Upewnij się tylko, że podczas tworzenia dysku twardego maszyn wirtualnych jest on w przybliżeniu nieco większy lub ma taki sam rozmiar jak stary dysk twardy.
źródło
Nie jest to prosta metoda, aby utworzyć maszynę wirtualną z fizycznego i uruchomić w VirtualBox. Ale jest to możliwe dzięki krokom wymienionym w Sun VirtualBox P2V .
źródło
Zrobiłem to, ale nie korzystałem z Virtualbox. Chciałbym, ale rozwiązanie nie było dostępne. Jest to całkowicie możliwe i stosunkowo łatwe do zrobienia dzięki bezpłatnym narzędziom VMware. Wyjmij dysk, który chcesz przekształcić w maszynę wirtualną, po wyjęciu z pudełka i upuść go w systemie Windows lub Linux, utwórz pełny obraz dysku i przekonwertuj go na maszynę wirtualną za pomocą VMware vCenter Converter obsługiwanego przez vmware ( http: //www.vmware.com/products/converter/ ) lub przy użyciu qemu-img, który działa równie dobrze. Istnieje mnóstwo wskazówek, jak tworzyć obrazy przy użyciu qemu-img, a strona podręcznika jest bardzo dobra.
źródło
Skopiowałbym obraz.
Bądź ostrożny, ponieważ jeśli nie przywrócisz instrukcji po przywróceniu obrazu na maszynie wirtualnej, zwirtualizowany system Windows nie uruchomi się już, ponieważ VirtualBox domyślnie nie emuluje interfejsu I / O APIC (jak mówią, jest szybszy).
źródło