Действительно ли возможно создать Портативный VM?

Я хочу знать, что это - это возможный создать полностью портативную виртуальную машину с помощью какого-либо VMware как продукты? Моя цель состоит в том, чтобы создать виртуальную машину (XP как гость ОС), установить некоторое приложение в нем, поместить vm в диск usb2 (производительность не является вопросом), и работайте, это в любых окнах размещает OS (xp, перспектива, 7), ничего не устанавливая в хосте, с помощью любой учетной записи хоста (администратор, гость, ограниченный). Действительно ли возможно сделать то использование какого-либо VMware как продукт? Если возможно затем, какой является моим лучшим выбором?

PS: Я нашел самое близкое соответствие: Qemu; но его судьба медленнее. Выполнение любой реальной работы (кодирующий материал на .NET) в OS XP, работающей qemu, фактически невозможно. Есть ли кто-либо лучше один, чем Qemu или там так или иначе, я могу сделать Qemu быстрее? Но одно ограничение, у меня нет административной привилегии ко всем машинам, таким образом, решение должно быть буквально портативным в любой основанной на Windows системе.

Из ответа OP

Парни,

Спасибо за Ваши ценные ответы. Я взламывал с 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, но после того как это быстрее.

16
задан 21.10.2010, 23:06

4 ответа

Нет

Поскольку виртуальные машины требуют программного обеспечения, которое моделирует и взаимодействует с хост-машиной, и для сетей, например, должен установить драйверы на хосте, версия, которая убежит, перьевой диск, например, далеко тих.

Самое большое ограничение является интеграцией на аппаратный слой, и не все машины поддерживают vitualization. Поэтому программное обеспечение, которое может выполнить VM или исполняемый VM's, все еще не возможно.

Конечно, пока программное обеспечение загружается, можно выполнить сам VM pendrive, но Вы будете иногда находить, что это намного медленнее из-за объема чтения и пишущий, что потребности, которые будут сделаны, и я видел, что pendrive или два перестал работать ужасно после просто короткие периоды использования.

Отвечать на Ваш вопрос относительно Qemu. Они экспериментировали с идеей в течение некоторого времени, но проблема все еще остается относительно скорости, а также административных привилегий из-за драйверов. Поскольку это было первоначально разработано для Linux, это действительно работает хорошо в среде Linux, где драйверы оборудования могут быть загружены на лету, но даже затем Вам нужны правильные полномочия смочь сделать так.

6
ответ дан 07.12.2019, 10:57

Можно попробовать портативный virtualbox. Я никогда не изучал его сам, но это имеет обещание.

http://www.vbox.me/

http://www.dedoimedo.com/computers/portable-virtualbox.html

3
ответ дан 07.12.2019, 10:57

Я думаю в основном, что любой из них сделает это. VMware, VirtualBox, и т.д. Вот почему можно загрузить всю работу VMs, который другие люди делают, как out-of-the поле виртуальные поля LAMP. Я запустил бы с VirtualBox.

0
ответ дан 07.12.2019, 10:57

Я использую загрузочный Linux с Виртуальным Полем, установленным для запуска Windows VM. Никакая потребность установить что-либо на машине или быть администратором. Но BIOS должен поддерживать начальную загрузку от USB-устройства (или CD с загрузчиком для загрузки Linux из USB-устройства). Производительность зависит от аппаратных средств хоста и самого USB-устройства.

Не то, чтобы трудно настроить, даже если Вы обычно не используете Linux.

Я не имею пошагового руководства, но обрисовал в общих чертах процедуру по моему блогу

1
ответ дан 07.12.2019, 10:57

Теги

Похожие вопросы