Я хочу знать, возможно ли создать полностью переносимую виртуальную машину, используя любой из продуктов, подобных VMWare? Моя цель состоит в том, чтобы создать виртуальную машину (XP в качестве гостевой ОС), установить в нее какое-либо приложение, поместить vm в дисковод usb2 (производительность не имеет значения) и запустить ее на любом хосте Windows OS (XP, Vista, 7). ) без установки чего-либо в хосте, используя любую учетную запись хоста (admin, guest, limited). Можно ли сделать это с помощью любого продукта, похожего на vmware? Если возможно, то какой мой лучший выбор?
PS: я нашел ближайший матч: Qemu; но намного медленнее. Любая реальная работа (кодирование на .net) в операционной системе XP на qemu практически невозможна. Есть ли что-то лучше, чем Qemu, или я могу сделать Qemu быстрее? Но есть одно ограничение: у меня нет прав администратора на всех машинах, поэтому решение должно быть буквально переносимым в любой системе на базе Windows.
Из ответа ОП
Ребята,
Спасибо за ваши ценные ответы. Я много работал с Qemu, потому что это многообещающе и соответствует определению переносимости (чего я на самом деле хочу); Вам не нужно ничего устанавливать на хост. Я обнаружил твик (хотя вы все можете это знать) и хотел бы поделиться с вами, ребята. Если вы используете
-no-acpi
вариант для Qemu, он намного быстрее, почти не vmware/virtualbox, но это производительность, с которой я могу жить. Я использовал следующую команду для 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
С этой опцией установка XP займет много времени, но после этого она станет быстрее.