Можно ли создать портативную виртуальную машину?

Я хочу знать, что это возможно, чтобы создать полностью портативную виртуальную машину, используя любой из VMWare, как продукты? Моя цель состоит в том, чтобы создать виртуальную машину (XP в качестве гостевой ОС), установить некоторые приложения в нем, поставил виртуальную машину в порт USB2 диск (на производительности это не важно), и запустить его в любой Windows ОС (ХР, Vista, 7) без установки в узел, используя любой хост-аккаунт (админ, гость, общества). Возможно ли это сделать с помощью любого продукта vmware? Если возможно, то какой из них мой лучший выбор?

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

из ответа OP

ребята,

Спасибо за ваши ценные ответы. Я много взламывал Qemu, потому что это многообещающе, и это соответствует определению переносимости (что я хочу на самом деле); вам не нужно ничего устанавливать на хост. Я узнал твик (хотя все вы знаете его) и хотел бы поделиться с вами, ребята. Если вы используете

-no-acpi

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

"J:VirtualizationQEMUqmqemu0-12-3qemu.exe" -L "J:VirtualizationQEMUqmqemu0-12-3" -M "pc" -m 512 -cpu "qemu32" -vga cirrus -serial vc -parallel vc -name "MinXP" -drive "file=J:VirtualizationQEMUStoreMinXP.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, Но когда-то это быстрее.

22
задан BinaryMisfit
01.12.2022 4:17 Количество просмотров материала 2517
Распечатать страницу

4 ответа

нет

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

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

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

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

6
отвечен BinaryMisfit 2022-12-02 12:05

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

http://www.vbox.me/

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

3
отвечен wag2639 2022-12-02 14:22

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

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

У меня нет пошагового руководства, но обозначил процедура на моем блоге

1
отвечен Peter Hahndorf 2022-12-02 16:39

Я думаю, что в принципе любой из них будет делать это. VMWare, VirtualBox, etc. Вот почему вы можете загружать целые рабочие виртуальные машины, которые делают другие люди, например, готовые виртуальные ламповые коробки. Я бы начал с VirtualBox.

0
отвечен boot13 2022-12-02 18:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх