Я хочу использовать несколько ОС, но я не знаю как. На данный момент у меня четыре разные ОС:
- Ubuntu
- Windows
- мятный
- Mac OS X
Я использую Ubuntu в качестве основной ОС, Windows для игр (например, GTA 5), Mint и Mac OSX для работы. Иногда я хочу использовать 2 одновременно, например, я работаю над Ubuntu и хочу загрузить некоторые игры для Windows, или хочу работать на 2 ОС одновременно.
На данный момент у меня все 4 установлены изначально и все работает нормально, но я не могу использовать их вместе.
Итак, мой вопрос сейчас:
возможно ли использовать несколько ОС одновременно?
Моим первым подходом было использование второго с VMware и виртуальной машиной с физическим жестким диском, но у меня это не получалось.
Моей второй мыслью было использовать Hypervisor и установить все 4os как виртуальные машины, но я не знаю, смогу ли я поиграть с этим без каких-либо задержек.
Также было бы здорово иметь одну ОС на монитор.
Мои характеристики (при необходимости я могу купить новые запчасти):
- Intel i5-4690
- 16 ГБ оперативной памяти
- Asrock H97M Pro4
- Nvidia GTX 760
- 3 монитора
Ответы:
Лучшее решение [и единственное, которое не нарушает лицензионное соглашение] - начать с Mac.
Установите другие ОС как виртуальные машины, но также «делитесь» виртуальной машиной Windows с версией Boot Camped той же установки. Таким образом, вы можете использовать его в ВМ, когда скорость не на высоте, и перезагрузить его, когда это произойдет.
Вам понадобится большой Mac Pro, по крайней мере, 5,1-ядерный Xeon 2010/2012 5,11, и я рекомендую по крайней мере 64 ГБ ОЗУ, чтобы работать практически без замедления. Вы можете забрать их на eBay в эти дни по цене менее 2 тысяч (фунтов / евро / долларов) [У меня есть один здесь, делая в значительной степени то, что вы просите]
Ваш i5 будет далеко не до задачи, даже если мы игнорируем EULA ,
Запустив все как виртуальные машины, было бы тривиально назначить по одному на каждый из 4 экранов. Если вы использовали Parallels в режиме «Coherence», то вы можете иметь любое приложение на любом экране, не заботясь о том, к какой операционной системе оно принадлежит. Все они будут выглядеть так, будто они часть Mac.
Хорошая маленькая хитрость, если вам нужно выполнять тяжелую обработку, такую как компиляция, это также запускать виртуальную машину Mac OS и назначать ей половину количества ядер. Затем он может компилироваться на полной скорости, вообще не замедляя родной Mac.
источник
У Тетсуджина Алрвади есть хороший ответ, но я немного его уточню:
Да, вы можете сделать это. Используя параметры виртуализации, вы можете использовать гипервизор 2-го типа, такой как vmware fusion, рабочая станция vmware, проигрыватель wmware, Parallels, virtualbox, ... Во всех этих случаях вы работаете на ОС в качестве ядра и, кроме того, запускаете другую ОС, аналогичную как вы запускаете обычную программу. Обычно эти ОС видят «фальшивое» оборудование, эмулируемое на реальном хосте. Производительность хорошая, но не ожидайте прямого доступа к выделенной видеокарте или звездной производительности в 3D.
(На самом деле, мой опыт показывает, что любая 3D-игра будет синим экраном хоста. Протестировано w7 / vmware8).
Кроме того, вы можете пропустить всю ОС хоста. Для запуска гипервизора вам не нужна полная ОС с тоннами вредоносного ПО. Чем меньше ваше ядро, тем меньше накладных расходов и меньше вещей, которые могут пойти не так. Это приводит к гипервизорам 1-го типа. Примером тому являются vmware ESX и Xen.
И хотя это не тривиально, вы можете передавать карты PCI-e в операционную систему. Это обычно используется для запуска аппаратных карт RAID и сетевых адаптеров 10 Гбит непосредственно с виртуализированного файлового сервера и т. Д., Но для игр вы можете сделать то же самое с графическим процессором.
Обратите внимание, что это не будет работать с любым графическим процессором, есть некоторые ограничения (iirc. Вкратце, нужно использовать старую карту Nvidia или карты AMD. Что-то делать с ioMMU. Я не могу быть более понятным, так как я все еще хочу сделать это сам и мои исследования не завершены).
Также обратите внимание, что запуск OSX на хакерском языке недопустим, поэтому вам следует начать с аппаратного обеспечения Mac. И Apple производит много модных телефонов и ноутбуков, но настольные компьютеры и серверы довольно долго обновлялись. Таким образом, может иметь смысл использовать выделенную машину для OSx.
источник