Запускать одновременно Windows и Ubuntu

13

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

Итак, первое: это правда?

Если это действительно возможно, как я могу это сделать?

И каковы недостатки?

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

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

Родриго Мартинс
источник
что-то отличное от virtualbox / vmplayer или вы говорите об этом программном обеспечении?
Web-E
На самом деле я не знаю, я читал, что можно запустить Ubuntu на вашем компьютере, а затем нажать комбинацию клавиш, которая поместит Windows в ваш монитор, и вы можете переключать ОС. Я никогда не использовал virtualbox, но я думаю, что виртуальный ящик не помещает Windows в окно? Но может быть, я не знаю много о виртуализации.
Родриго Мартинс
VirtualBox позволит вам запускать другую ОС при работе с вашей основной ОС. Он будет работать в другом окне, но на самом деле он не похож на Windows, потому что аппаратная поддержка гораздо более дрянная.
Томас Уорд
Intel VT-X и AMD-V ускоряют виртуализацию. Это распространено в современных материнских платах. Нет причин волноваться об этом.
ignis
Важно ли установить Ubuntu для запуска на Windows в Virtualbox?

Ответы:

6

Короткий ответ: да, вы можете одновременно запускать и Windows, и Ubuntu .

Длинный ответ "как я могу это сделать?" зависит от того, какой операционной системой вы хотите пользоваться и какой должна быть ваша «гостевая ОС» . Я могу думать о трех возможностях:

Во-первых, используйте Windows в качестве хоста . Это означает, что Windows будет вашей основной ОС, работающей непосредственно на оборудовании (компьютере). Вот как большинство людей используют Windows. Затем вы установите программу в Windows, такую ​​как Virtualbox или VMPlayer (назовите ее VM). Когда вы запустите эту программу, вы сможете установить другую ОС, скажем Ubuntu, внутри виртуальной машины в качестве гостя . Перед установкой Ubuntu в виртуальной машине вам необходимо назначить некоторые ресурсы виртуальной машине, например объем оперативной памяти и пространство на жестком диске. Программа VM будет действовать как виртуальный компьютер с ОЗУ и выделенным дисковым пространством. После установки вы сможете запускать Ubuntu внутри виртуальной машины, либо в окне, либо в полноэкранном режиме.

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

В-третьих, если у вас есть Mac в качестве хоста , вы можете использовать аналогичную программу для виртуальных машин под названием Parallel для Mac и создать две виртуальные машины: одну для Windows и другую для Ubuntu.

Смотрите VM Wiki для получения дополнительной информации.

Также см. Справку по Ubuntu для Virtual Box , VMWare / Player и Parallel VM для Mac .

Недостатки

Основным недостатком запуска ОС на виртуальной машине является доступ к ресурсам, скажем, RAM. Во-первых, хосту потребуется некоторое ОЗУ для запуска самого себя и любых собственных программ, таких как текстовый процессор, который вы хотите запустить. Гость может использовать только то, что осталось позади. Так что, если у вас есть только 4 ГБ оперативной памяти, а Windows (хосту) нужно 3 ГБ для нормальной работы. Ubuntu в качестве гостя может использовать только 1 ГБ физической памяти. Вы можете выделить больше ОЗУ для Ubuntu, но все будет замедляться, так как жесткий диск будет использоваться как виртуальная ОЗУ, а вещи будут перемещаться между реальной ОЗУ и виртуальной ОЗУ.

Второй недостаток также связан с ресурсами. Скажем, у вас на компьютере очень модная видеокарта. Однако в ВМ все оборудование является виртуальным. Виртуальная видеокарта по умолчанию может иметь более ограниченные возможности, но может быть выбрана по умолчанию, поскольку она совместима с различными ОС. Таким образом, операционная система в виртуальной машине не сможет использовать преимущества графической карты. Разница между первым и вторым недостатком заключается в следующем. Вы можете получить больше оперативной памяти или больший жесткий диск в реальной машине, а затем выделить их для виртуальной машины. Там может быть не простой способ изменить конфигурации по умолчанию других аспектов виртуального оборудования в виртуальной машине. Таким образом, более быстрая видеокарта в реальной машине может не переводиться в одну в ВМ.

На виртуальном терминале:

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

Надеюсь это поможет.

user68186
источник
Спасибо user68186, вы все ответили! По вашему мнению, это хорошо для меня, чтобы перейти на хост Windows 8 (хардкорные игры / Skype) и гостевой Ubuntu 13.04 (все) с моим оборудованием: i5-3270 3,80 ГГц, (2x4) 8 ГБ ОЗУ, 1 ТБ Sata 3 HDD, Radeon 7970 3Gb? Или хост Ubuntu и гость Windows позволят мне играть в мои хардкорные игры? Или это не хорошо в любом случае, лучше придерживаться традиционной двойной загрузки?
Родриго Мартинс
Добро пожаловать. Если вы любите игры с ядром, то Windows-хост с играми Ubuntu имеет больше смысла. Вы не получите такую ​​же производительность в играх Windows, если сделаете Windows гостем. Дайте Ubuntu попробовать в ВМ. Если вам это нравится, вы можете перейти к двойной загрузке. Вы можете задать это как отдельный вопрос, чтобы получить лучшие ответы.
user68186
4

Большинство всех операционных систем ожидают иметь полный бесперебойный доступ к аппаратным средствам / ресурсам компьютера и не любят делиться с другой ОС, это не сработает. Так что ответом на это является виртуализация.

Виртуальные машины, использующие технологии, такие как Intel VT-x и AMD-V AMD, позволяют вам сделать это.

Virtual Box и VMWare позволяют устанавливать несколько операционных систем на одном хост-компьютере. Такие как Windows, Linux и Mac OS. Оба позволяют вам:

  • Запускать более одной ОС одновременно
  • Переключайтесь между ОС, как вам нравится
  • Запускать, останавливать и приостанавливать работу ОС одновременно или независимо друг от друга
  • Совместное использование между ОС
  • Возможность выделить нужные ресурсы
  • Резервное копирование и восстановление с использованием снимка

Использование этого способа требует от вас отличного оборудования, большого объема ОЗУ и дискового пространства, иначе вы почувствуете отставание. В зависимости от того, сколько операционных систем вы планируете запустить. Для примера приведу процессор i7 с тактовой частотой 3,0 ГГц, 16 ГБ оперативной памяти и жесткий диск емкостью 2 ТБ. Я использую Ubuntu 12.04 в качестве хост-ОС, и у меня одновременно работают следующие виртуальные машины: Ubuntu 12.10, Ubuntu Server 12.10, Redhat 6, Window 7 и Windows 8 (windows 7 и 8 для работы и тестирования) ,

Virtual Box не требует поддержки виртуализации на базе процессора (VT-x или AMD-V), и вы можете скачать ее бесплатно, в то время как VMWare Workstations - платное приложение. Я лично предпочитаю VMWare Workstation.

Для получения дополнительной информации нажмите здесь для VMWare и VirtualBox

Изображение ниже от моего ноутбука под управлением Windows 7 в качестве хоста с 4 виртуальными машинами. Ноутбук Dell с AMD A8, 8 ГБ оперативной памяти.

введите описание изображения здесь

Митч
источник
VMplayer от VMWare также бесплатен.
chaskes
Спасибо, Митч, ваш ответ очень полный, я хотел бы принять и ваш ответ, и ответ пользователя user68186, хотя это невозможно, и я не выбрал ваш как лучший, потому что вы не очень хорошо объяснили недостатки, хотя я оценил очень ваш ответ.
Родриго Мартинс
3

Как сказал другой, вы можете использовать виртуальные машины. есть фантастическая опция, которая вдохновляет вас и очень полезна. Вы можете использовать опцию «казалось бы», нажав Ctrl + L в virtualbox, чтобы создать смешанную среду Ubuntu + Windows, которая позволяет использовать Windows и Ubuntu без переключения между двумя их


источник