Mam VirtualBox zainstalowany na moim komputerze z systemem Linux (Debian). Muszę przenieść fizyczną maszynę z systemem Windows 7 do VirtualBox.
Jak przekonwertować fizyczny system operacyjny Windows na VirtualBox?
linux
windows
virtualbox
debian
GAD3R
źródło
źródło
Odpowiedzi:
Nie zgadzam się z odpowiedzią Simona.
Korzystanie z Disk2Vhd jest oczywiście doskonałym pomysłem: pozwala robić kopie dysków online , a nawet możesz przechowywać plik vhd lokalnie ( tj. Na komputerze z systemem Windows), nawet jeśli powyższe odniesienie twierdzi, że najszybsze jest przechowywanie vhd obraz na innym nośniku.
Część, która nie jest poprawna, dotyczy importowania (?) Obrazu vhd w VirtualBox. Nie ma takiej potrzeby: cytowany odnośnik jest strasznie stary (ile lat, odkąd istniały dwie odrębne wersje VirtualBox, jedna bezpłatna, jak podano w odnośniku? Zapomniałem). W rzeczywistości VirtualBox jest już w pełni kompatybilny z formatem vhd Microsoftu : kiedy tworzysz maszynę wirtualną, zamiast przypisywać jej pusty dysk, wybierz
Use an existing virtual hard disk file
i wskaż go na swójvhd
dysk.Otóż to.
źródło
Utwórz VHD fizycznego komputera z systemem Windows za pomocą Disk2Vhd , a następnie utwórz maszynę wirtualną i wybierz utworzony VHD zamiast pustego dysku.
przykład użycia disk2vhd z wiersza poleceń:
disk2vhd * c:\vhd\snapshot.vhd
teraz każdy komponent systemu operacyjnego Windows zostanie zapisany na dysku VHDprzepraszam za tak krótką, nieokreśloną odpowiedź, ale to wszystko, co musisz wiedzieć ;-)
źródło
Za pomocą VirtualBox możesz używać surowych partycji , tj. Istniejącej partycji Windows. Jest to nieco zaawansowany temat, o czym ostrzega instrukcja VirtualBox
ale z powodzeniem użyłem go 5 lub 6 lat temu i działało dobrze.
Musisz znać nazwę urządzenia z systemem Linux dla twojego dysku twardego i liczbę partycji, na których masz zainstalowany system Windows. Następnie uruchom następujące polecenie:
gdzie
/dev/sda
jest twój dysk twardy i1,5
numery twoich partycji. Na przykład, jeśli Linux widzi twój dysk twardy Windows jako/dev/sdb2
, nazwa twojego urządzenia to,/dev/sdb
a numer partycji to 2. To polecenie utworzy dysk VMDK w określonej ścieżce, a gdy użyjesz go na maszynie wirtualnej, maszyna wirtualna zapisze bezpośrednio Dysk twardy systemu Windows.Główną zaletą tej metody jest to, że nie zajmuje ona dodatkowego miejsca na dysku i pozwala na użycie istniejącej instalacji systemu Windows. Ale ponownie ostrzegamy, że to nieodwracalnie zmodyfikuje istniejące dane systemu Windows i nie pozwoli na użycie migawek dla maszyny wirtualnej, więc jeśli masz naprawdę ważne dane, upewnij się, że masz kopię zapasową przed wypróbowaniem tej metody.
źródło