Можно ли создать Portable VM? - PullRequest
16 голосов
/ 10 августа 2010

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

Ответы [ 5 ]

7 голосов
/ 30 августа 2010

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

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

6 голосов
/ 22 сентября 2010

Вам абсолютно необходимо запустить ВМ поверх Windows? Если нет, и если перезагрузка оборудования разрешена, вы можете установить загрузочную ОС на USB-накопитель. Загружайтесь прямо с USB, когда вы находитесь в другом месте, и используйте инструмент VM, который вы выбрали, для загрузки с USB, когда вы вернетесь к своему рабочему столу (я знаю, что VMware и QEMU позволяют вам получить доступ к необработанному устройству).

Вы также можете рассмотреть возможность загрузки загрузочного компакт-диска в среду виртуальной машины, а затем получить доступ к виртуальной машине через USB. Я знаю, что есть компакт-диски, которые предоставляют KVM или QEMU (я думаю, что Knoppix имеет его); Я не уверен в загрузке в среде VMware Server / Workstation.

2 голосов
/ 19 августа 2010

Vmware ACE.

В частности, карманный ACE. Для создания пакета вам понадобится vmware Workstation. Посмотрите видео youtube о том, как это сделать. : D

[РЕДАКТИРОВАТЬ] Ace не соответствует требованию отсутствия прав администратора на коробке.

1 голос
/ 20 августа 2010

Vmware Thinapp позволит вам виртуализировать ваше приложение без необходимости создавать и запускать целую виртуальную машину. Вот еще одно практическое видео .

thindownload.com имеет кучу тонкостенных приложений, если вы хотите попробовать его.

1 голос
/ 10 августа 2010

Может хотеть Мока5 . Они предположительно поддерживают ограниченные учетные записи, хотя они также упоминают, что для установки требуется доступ администратора.

...