Как запустить Windows XP внутри Ubuntu

38

Есть несколько программ, доступных только в Windows.

Wine может быть негативным опытом, поэтому я хочу запустить Windows внутри Ubuntu, используя виртуальную машину. Кажется, что Virtualbox является стандартным способом, но у меня нет никакого опыта с ним.

Alejandro
источник

Ответы:

40

Я использую Virtual Box, и он прекрасно работает.

Это довольно просто в использовании. После установки просто нажмите кнопку «Создать» на панели инструментов, и мастер поможет вам создать виртуальную машину.

После этого нажмите «Настройки», перейдите в «Хранилище», смонтируйте и смонтируйте установочный носитель (как .iso или сам физический диск). Нажмите «ОК».

Теперь вы можете запустить виртуальную машину, и она должна позволить вам установить ОС.

Вот вводная статья о виртуализации на workswithu.com . Нажмите на теги в нижней части статьи для получения дополнительной информации.

jumpnett
источник
9
«OSE» (версия с открытым исходным кодом) можно установить с помощью диспетчера пакетов Synaptic или Центра программного обеспечения, однако вы можете загрузить .deb (установщик) для версии с открытым исходным кодом (но все еще бесплатной), которая включает дополнительные гостевые дополнения из virtualbox.org
Нико Бернс
@Nico: Да, дополнительные гостевые дополнения того стоят.
Натан Осман
@both: согласен Дополнения гостя делают жизнь намного легче.
DLH
4
Вам не нужно загружать deb, Oracle размещает репозиторий для версии без открытого исходного кода. Вы можете добавить его в свой список источников, и он будет автоматически обновляться как остальная часть системы. ИМХО, это гораздо удобнее, чем скачивание одного деба.
Хавьер Ривера
16

Я настоятельно рекомендую хотя бы протестировать приложения в Wine перед их виртуализацией. Когда Wine работает, есть некоторые важные преимущества по сравнению с виртуализацией: производительность заметно выше, их легче запускать (ссылки прямо из меню приложения), и они интегрируются с системой (простой доступ к файлам в вашей домашней папке, нет окон в окнах, и если у них есть значок в системном трее, он находится на панели).

Если каждое приложение, которое вам нужно, работает в Wine, вы также получаете дополнительное преимущество, заключающееся в том, что вам не нужна копия Windows для вашей виртуальной машины.

Альтернативой их тестированию в Wine является поиск их в базе данных приложения Wine: http://appdb.winehq.org/

В настоящее время я также рекомендую использовать мои пакеты из Wine PPA, а не пакеты, которые поставляются с Ubuntu (которые также являются моими). Вы можете получить инструкции здесь: https://wiki.winehq.org/Ubuntu - 14.04, 16.04 и 17.10 вы можете установить пакеты wine2.21 или wine3.3 (бета). Версия 2.21 останется стабильной, в то время как 3.3 будет получать обновления по мере выхода новых выпусков Wine - это означает, что 3.3, как правило, будет работать с большим количеством приложений, но может также сломаться при обновлении.

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

Скотт Ричи
источник
7

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

Я собирался сказать, что о играх и приложениях DirectX 3D не могло быть и речи, но исследования показывают, что теперь у него есть поддержка Direct3D.

DLH
источник
Я отмечу, что я использую VirtualBox для запуска Windows на хосте Linux, и, по моему опыту, приложения с интенсивной графикой, такие как игры, неприемлемо медленны. Это тоже на довольно новом (и быстром) хост-компьютере. Но YMMV
Дэвид Z
5

VMWare рабочая станция и VMWare плеер (бесплатно) также варианты.

codeape
источник
4

В дополнение к тому, что VirtualBox является идеальным решением с помощью технических средств, я также считаю, что пользовательский опыт лучше. Если вы используете приложение Windows с Wine, у вас внезапно появляется какое-то окно на рабочем столе Ubuntu, которое может выглядеть совершенно неуместно. Технически он работает в Ubuntu, но часто он не ведет себя так, как остальные приложения Ubuntu.

В VirtualBox разделение между обеими средами становится более четким, поскольку вы ожидаете, что приложения внутри VirtualBox будут вести себя как приложения Windows. Это облегчает «умственное переключение» и, следовательно, улучшает ваш пользовательский опыт.

Bananeweizen
источник
3

Virtualbox отлично. И странно, что Windows XP для меня работает в Ubuntu (как гость) быстрее, чем когда-либо в реальной жизни! Также, как ни странно, Windows XP распознала мою звуковую карту, беспроводную связь и т. Д. Без суеты, которую мне пришлось делать, когда я использовал ее по-настоящему! Я должен сказать, что Wine может быть полезен, но «настоящая вещь» работает быстрее в виртуальной XP - я люблю Ubuntu только за то, что она не может делать определенные вещи (Windows такая же) - в этом нет ничего плохого; Я склонен думать, что некоторые пользователи Linux испытывают особую гордость, избегая Windows любой ценой, и придерживаются некоторых довольно шатких эмуляций Wine, просто чтобы сказать, что это работает (просто)! Верхний совет по установке Virtualbox кажется второстепенным - убедитесь, что ваш компакт-диск Windows красив и чист, и вы Вы получили его в правильном CD Draw (если у вас есть два) - по какой-то причине любой крошечный недостаток на CD, скорее всего, расстроит виртуальную машину, чем в реальной установке. Во-вторых, моя Windows является OEM-версией, и она сработала, просто имейте свой код продукта под рукой - и он работает, и активирует продукт через Интернет. Что замечательно, если вы попытаетесь установить свои OEM-окна на другой компьютер, он часто будет сходить с ума, и вы можете потерять драйверы для встроенного звука и т. Д. - с Virtual Box XP нет проблем - работает прямо из коробки.

Жюль
источник
у вас не будет проблем с драйверами на виртуальной машине, так как virtualbox эмулирует очень общие устройства, которые просты и должны работать в любой гостевой ОС из коробки. Таким образом - ваши окна в виртуальной машине не распознают ваше оборудование, но простое оборудование, которое эмулируется виртуальной коробкой.
Майкл К
... что объясняет, почему Virtualbox такой умный / полезный. Спасибо.
Жюль
это происходит почти для каждой системы виртуализации. Однако я согласен с вами, что Virtualbox - лучший выбор на данный момент
Майкл К
2

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

txwikinger
источник
2

Вы можете попробовать Virtual Box (http://www.virtualbox.org/). Он устанавливает виртуальную машину внутри вашей операционной системы XP, не теряя ничего. Кроме того, виртуальная коробка бесплатна.

пользователь
источник
-1

Oracle VM VirtualBox - это программа, которая позволяет создавать операционные системы на виртуальных машинах, то есть использовать программы Windows в Linux. Например, если программа не работает под WINE, она, вероятно, будет работать в своей родной среде, Windows. Использование VirtualBox было бы лучшей и более простой альтернативой, чем установка отдельного раздела для Windows на компьютере с Linux.

user193329
источник