Какое программное обеспечение эмулятора / виртуальной машины можно использовать для создания Win32-переносимого гостя Linux?

492
Jotham

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

Я смотрел на Qemu, но, похоже, у него нет относительно безопасной сборки win32 (сборка, которую я нашел в Google, отмечала, что недавно у нее был «зараженный» драйвер USB ). Была также другая сборка Qemu, но я не уверен, что это даже верный путь.

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

Моей идеальной конечной целью была бы карта памяти некоторого размера с виртуальной машиной / эмулятором, которую я могу загружать на большинстве машин WinXP / Windows 7 и получать доступ к своим собственным приложениям на основе curses (возможно, Arch Linux или Debian).

Любая помощь будет оценена.

3
действительно ли эти проклятые приложения нуждаются в полноценной среде Linux? урезанная «переносимая» среда Cygwin была бы намного легче (все, что вам нужно, это ваши библиотеки и библиотека Cygwin DLL), но, естественно, не все может быть перекомпилировано под Cygwin. quack quixote 14 лет назад 0
Это хороший вопрос, Кряк. Сейчас мне удалось запустить Qemu с помощью Arch Linux. Я также исследую Cygwin и затем вернусь с моими выводами. В любом случае я получу ответ (на суперпользователя) в ближайшие несколько дней. Jotham 14 лет назад 0

2 ответа на вопрос

3
lajuette

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

Пожалуйста, поправьте меня, если я ошибаюсь.

0
Neal

На самом деле он не отвечает на ваш вопрос, но вы рассматривали вопрос о том, чтобы разместить на USB-накопителе соответствующий дистрибутив Linux. Я думаю о чем-то вроде установки вашей программы на компьютер в Suse Studio а затем взять с собой живой дистрибутив ...

Это, очевидно, не сработает, если вы требуете, чтобы Windows была запущена при использовании вашей программы, но может быть уместным.

В качестве альтернативы вам может пригодиться удаленный компьютер, например Geekshells .

Да, я не хочу перезагружать машину или что-то еще. У меня уже есть постоянный доступ к ряду удаленных машин. Я думал, что четко изложил свои амбиции. Jotham 14 лет назад 0

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