Chcę wiedzieć, czy można stworzyć w pełni przenośną maszynę wirtualną przy użyciu dowolnego z produktów podobnych do VMWare? Moim celem jest stworzenie maszyny wirtualnej (XP jako system operacyjny gościa), zainstalowanie w niej jakiejś aplikacji, umieszczenie maszyny wirtualnej na dysku USB (wydajność nie jest kwestią) i uruchomienie jej w dowolnym systemie Windows Host OS (XP, Vista, 7 ) bez instalowania czegokolwiek na hoście, przy użyciu dowolnego konta hosta (administrator, gość, ograniczona). Czy można to zrobić za pomocą dowolnego produktu typu vmware? Jeśli to możliwe, który z nich jest moim najlepszym wyborem?
PS: Znalazłem najbliższy odpowiednik: Qemu; ale jest dużo wolniejszy. Wykonywanie jakiejkolwiek prawdziwej pracy (kodowanie rzeczy na .net) w systemie operacyjnym XP działającym na qemu jest praktycznie niemożliwe. Czy istnieje coś lepszego niż Qemu, czy też mogę przyspieszyć Qemu? Ale jedno ograniczenie, nie mam uprawnień administratora do wszystkich komputerów, więc rozwiązanie powinno być dosłownie przenośne na dowolnym systemie Windows.
Od odpowiedzi PO
Chłopaki
Dziękujemy za cenne odpowiedzi. Często hakowałem za pomocą Qemu, ponieważ jest to trochę obiecujące i zgodne z definicją przenośności (czego właściwie chcę); nie musisz niczego instalować na hoście. Znalazłem drobną poprawkę (choć wszyscy mogą to wiedzieć) i lubię się z wami podzielić. Jeśli użyjesz
-no-acpi
opcja dla Qemu, jest znacznie szybsza, prawie nie vmware / virtualbox, ale z taką wydajnością mogę żyć. Użyłem następującego polecenia dla Qemu
"J:\Virtualization\QEMU\qmqemu0-12-3\qemu.exe" -L "J:\Virtualization\QEMU\qmqemu0-12-3" -M "pc" -m 512 -cpu "qemu32" -vga cirrus -serial vc -parallel vc -name "MinXP" -drive "file=J:\Virtualization\QEMU\Store\MinXP.qcow2,index=0,media=disk" -boot order=dc,menu=on -net nic,vlan=0,macaddr=52-54-00-F3-27-A6,model=rtl8139 -net user,vlan=0 -win2k-hack -no-acpi -hwnd 722498 -localtime
Dzięki tej opcji instalacja XP potrwa długo, ale po uruchomieniu jest szybsza.
źródło
Możesz wypróbować przenośny virtualbox. Sam nigdy nie zaglądałem w to, ale to obiecuje.
http://www.vbox.me/
http://www.dedoimedo.com/computers/portable-virtualbox.html
źródło
Używam bootowalnego Linuksa z zainstalowanym Virtual Boxem, aby uruchomić maszynę wirtualną z Windows. Nie musisz niczego instalować na komputerze ani być administratorem. Ale BIOS musi obsługiwać uruchamianie z urządzenia USB (lub płyty CD z programem ładującym, aby załadować Linuksa z urządzenia USB). Wydajność zależy od sprzętu hosta i samego urządzenia USB.
Konfiguracja nie jest trudna, nawet jeśli zwykle nie używasz Linuksa.
Nie mam instrukcji krok po kroku, ale opisałem procedurę na moim blogu
źródło
Myślę, że w zasadzie każdy z nich to zrobi. VMWare, VirtualBox itp. Dlatego możesz pobrać całe działające maszyny wirtualne stworzone przez innych ludzi, takie jak gotowe wirtualne skrzynki LAMP. Chciałbym zacząć od VirtualBox.
źródło