1

Я планирую установить Windows 7 x64 в ближайшее время. Я планирую также запустить Ubuntu. Я хочу использовать Ubuntu для разработки и для живой музыки.

Я хотел бы иметь возможность загружаться непосредственно в Ubuntu для живой производительности, так как скорость процессора и низкая задержка являются ключевыми. Однако я хотел бы иметь возможность использовать ту же установку Ubuntu в Windows, поэтому мне не нужно перезагружаться для разработки в Ubuntu.

Насколько я могу сказать, мои варианты:

  • Windows Virtual PC. Насколько я понимаю, это не поддерживает использование физического диска, поэтому мне придется использовать общий диск с данными Linux, с отдельными установками Ubuntu для виртуальной машины и для "реального" использования. Поддержание двух установок кажется болезненным.
  • Virtualbox, ОС Windows хост. Выглядит хорошо, но бесплатная версия не поддерживает USB.
  • Virtualbox, ОС Ubuntu. Выглядит хорошо, за исключением ограничения USB. Также Windows в настоящее время является моей основной операционной системой, так что этот вариант имеет меньше смысла. Очевидно, вы можете включить USB, но эти инструкции устарели.

Какие-нибудь мысли? У кого-нибудь есть опыт в попытках сделать что-то подобное?

3 ответа3

2

Вы можете посмотреть на coLinux. Он поддерживает запуск Linux внутри Windows способом, который намного ближе к двум операционным системам хоста (аппаратная периферия эмулируется для ядра Linux, но ЦПУ и RAm не эмулируются. Ядро работает почти на полной скорости). Вы можете не только указать раздел жесткого диска в качестве виртуального диска вместо файла, но я сомневаюсь, что вам понадобится загружать Linux непосредственно для получения плавного воспроизведения звука. Захватите демоны Xming и Cygwin ESD или PulseAudio для запуска на Windows, и вы сможете получить лучшее из обоих миров без всяких медлительностей и накладных расходов виртуальной машины.

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

1

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

Одна возможность, которую я хотел бы рассмотреть, - это две отдельные установки Ubuntu (одна физическая и одна виртуальная), но с отдельным /home (и, возможно, общим пространством подкачки? Нет, если вы хотите приостановить / перевести вашу виртуальную машину в спящий режим), что является общим для обеих машин. Я думаю, что для вашей живой музыкальной системы вам может понадобиться меньше работающих демонов, более легкий рабочий стол или другие, возможно, некоторые другие настройки для повышения производительности.

Если Windows - ваша основная операционная система, используйте ее как хост для вашей виртуальной Ubuntu. Я бы использовал Virtualbox.

Что касается поддержки USB, существует две версии Virtualbox, одна с поддержкой USB и одна без. Оба бесплатны, так как стоят денег (за исключением определенных ограничений, которые вряд ли будут применяться к вам), но поддержка USB не включена в версию с открытым исходным кодом. Если бы вы беспокоились о свободе как о свободе, вы бы не использовали Windows.

1

Вы можете загрузить установку Linux на любом оборудовании, физическом или виртуальном. Единственная проблема, с которой вы можете столкнуться - это проприетарный драйвер видеокарты, который должен загружаться только при работе на физическом оборудовании, но я думаю, что Ubuntu позаботится об этом автоматически (а если нет, то это только вопрос редактирования конфигурации). файл или выполнение нескольких команд один раз).

Virtualbox поддерживает USB с любой комбинацией хостов и гостей Windows и Linux. Вам просто нужно получить не-OSE версию, которая является бесплатной для личного или академического использования.

Virtualbox поддерживает подключение физического диска, хотя опция недоступна через графический интерфейс. Вам нужно использовать VBoxManage createhd в командной строке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .