Q: ЩИТО?

Виртуализация, ты, мать твою, можешь в нее?

Q: Зачем?

Потому что это охуенно.

Q: Я люблю выделять текст и кататься лицом по клавиатуре

Это генерирует кучу алертов как будто кто-то предложил полезную правку. Листай страницу мышкой плес, а для мнений и свеженайденной инфы добро пожаловать в комментарии; если по клавиатуре топтался твой кот, отзови правку а не удаляй/добавляй обратно текст, это тоже считается как изменение. Возьми кота в руки и почеши ему пузо, он явно хочет твоего внимания, годные правки я в течение дня добавлю.

Q: Лень читать

тл;др - идёшь на сайт VMWare и качаешь версию Player. Она полностью бесплатная и в ней есть весь джентельменский набор который ты хотел. На маке ставишь демоверсию Fusion. Внимательно и без паники читаешь что тебе предлагает визард, не жлобишь ресурсов гостю, скармливаешь установочный образ в виртуальный дисковод, ставишь ось прямо как на реальном железе, не забываешь установить гостевые аддоны - всё, ты успешен, беги хвастаться перед друзьями. Не забывай включить vt-x / AMD-v в настройках процессора, прибавит скорости.

  • Zookeeper

Какой вообще выбор софта?

Мультиплатформа

  • Bochs. Очень точно эмулирует 386, 486, Pentium, Pentium Pro, AMD64 и ещё по мелочи. Существует практически под любую платформу, поможет тебе запустить вин98 на вумных часах. Туда же PCem и его форк 86Box, да возрадуются фанаты PC XT, сайрикса и так далее вплоть до второпня. Hercules уже и не помнит никто наверное.
  • Dosbox. Почётный участник этого списка,

Windows:

  • Hyper-V. Важно помнить, что это плод идеи бареметал-гипервизора для лентяев, и что если ты включишь модуль hyper-v в настройках, то винда будет запускаться в контейнере со всеми вытекающими, например, поломать гипервизоры-конкуренты - не потому что злой майкрософт, а потому что проброс важных инструкций работает криво и nested виртуализация сегодня всё ещё в новинку. В серверных версиях шиндошс можно отобрать у “хоста” несколько PCI-устройств и отдать их гостю, например usb-хаб или лишнюю видеокарту если тебе ну очень срочно нужно подключить тот старый принтер или обучить нейросетку, а на линукс целиком перекатываться неохота.
  • Microsoft Virtual PC. В настоящее время мертва и заменена на хиперви. Последний раз встречалась в Windows 7. Была довольно удобна для эмуляции XP, экономно и шустро выделяя ресурсы и заимствуя часть компонентов у гостя. В десятке тебе она не понадобится, совместимость со старым софтом уже починена.
  •  который поможет тебе запустить на слабом железе (или в случае сильной лени) кучу старого дос-софта, поддерживает эмуляцию практически всех хайповых звукокарт, умеет в Glide и игру по сети через TCP/IP. К сожалению, поддержка LPT минимальная и дрм-ключи вроде CREDO не работают.
  • Docker. ЭТО НЕ ГИПЕРВИЗОР БЛЯТь, но вы всё равно будете спрашивать. Опирается на линуксовые контейнеры чтобы запускать софт в своих песочницах (но силами хоста) и тащить за собой зависимости не засирая всё вокруг, удобненько подсовывая новую версию софта почти на живую. Сорт оф chroot, но более вылизанный и с механизмом общения контейнеров друг с другом. Чуть более зааналенная песочница чем в snap-пакетах. Под виндой существует “нативная” версия, но в виде недоразумения - для запуска требуется включить линуксовую подсистему и дёргать докер в линуксовом же окружении. Физкультпривет старому железу, у которого конфликтуют дрова с WSL-подсистемой. На макоси вообще ворочается в виртуалке но истерично называется “нативным”, производительность, закономерно, как у слабой ВМ, так что придётся дуалбутиться в линукс если ты у мамы клауд девелопер.
  • Virtualbox. Вроде всё на месте, но вечно чего-то не хватает. Оракл на него ложит хуй (у них полон рот забот с соляркой и коммерческой версией), чего и тебе советую, но в целом оно работает и безопасник у тебя на работе не будет возмущаться. Не забывай про подпердоленный конфиг в котором ты выделишь аж 256 метров видеопамяти вместо стоковых 128. Своевременно обновляйся, найденные дыры всё же затыкаются. Под линуксом чуть лучше с пробросом периферии в гостя чем на винде.
  • VMWare. Вылизана, есть хаки для запуска макоси несмотря на официальную позицию, неплохой виртуальный видеоадаптер для твоей ностальгической йобы, делает всё что ты захочешь в пределах ограничений винды. Версия Workstation Pro по факту не имеет дрм и активируется нагугленным ключом[a][b][c][d], качай прямо с сайта. Если ты идейный или у тебя над душой стоит товарищ майор, есть бесплатный Workstation Player (нет снапшотов, клонирования, настроек виртуальной сети, экспорта в формат виртуалбокса и меньше настроек, с этим надо будет поработать руками, но не всем надо на локалхосте эмулировать небольшой офис). Под линуксом есть минимальный пердолинг если у тебя старое нецентосевое ядро, на 4.х и выше всё работает без допила.

    Linux:

  • QEMU[e][f][g][h] + KVM. Делает оба мейнстримных варианта немного ненужными, так как опираясь на kvm-модуль ядра сбрасывает кучу ограничений. Здесь тебе и прямой проброс PCI-устройств, и годный гуй в виде AQEMU,  или virt-manager. Почти бареметал по сути.
  • Xen. Может всё то же самое что и QEMU, но как и фряха с которой он пришёл, медленно теряет аудиторию и актуальность. Всё ещё присутствует в тырпрайзе.
  • OpenVZ. Гостевая система обязана иметь патченное ядро, которое по факту обращается к хостовому ядру за ресурсами, так что в контейнере только линукс или фря. Очередной фанфик на тему chroot, но охватывает всю операционку гостя. Удобен если тебе надо с одного полудохлого юнита наплодить сотню виртуальных машин под джумлу или ещё какое говно: оперативки на всех не хватит, но так как нагрузка переменная, куча людей может комфортно толкаться локтями на одной машине. Отлично масштабируется. Если ты покупаешь VPS или хостинг и цена подозрительно низкая, можно ставить деньги что крутится он именно на OpenVZ. Поверх неё работает Virtuozzo, но ты его наверняка нигде не встретишь в обычной жизни.

    Mac OS:

  • Parallels. Хороший годный гипервизор, практически повторяющий функционал VMWare Workstation. Простоват гуём, ибо ориентирован на тех кто не хочет в мультибут, но хочет софт с винды.
  • VMWare Fusion. Потому что можно просто переименовать Workstation и драть 80 баксов как за параллелс. Больше твиков, умеет быть тонким клиентом для вмваревских мейнфреймов, работает чуть шустрее.

    Бареметал (ставится сам как операционная система чтобы только хостить гостя):

  • VMWare ESXi/vSphere[i][j][k]. По сути облегчённая центось с предустановленным гипервизором. Умеет примерно тоже что и QEMU+KVM, плюс живая миграция, горячий бекап, удалённые подключения с пробросом периферийных устройств, удобные снепшоты, куча ESXi хостов под контролем машины с vCenter и прочие удобные плюшки для дядь которым любая минута простоя грозит миллионами убытков.
  • Citrix XenServer / Xen Cloud Platform. Нутыпонел. Умеет также в PowerPC, ARM и вроде как со спарком тоже дружит, но это не точно. Нужен для запуска кучи контейнеров линукса и бсд.[l][m]
  • Solaris Containers. Когда трава была зеленее и хуй стоял, у Sun были отличные PowerPC серверы с кучей потоков на ядро и самобытной системой контейнеров, умеющей как в чрут-подобные контейнеры, так и в виртуализацию софта с других систем через BrandZ. Потом Sun была куплена ораклом и слоупоки проебали почти всю былую долю рынка. На хуй86 серверах доступна виртуализация RHEL и, костылями, Debian. После 2010 года были репорты запуска SUSE, BSD и Darwin. Продолжает трепыхаться в системах массового обсуживания, СУБД и чилить в шкафах у х86-хейтеров на пенсии.

Есть ещё гора хипсторской, сильно проприетарной и эксклюзивной для железа дичи, манагеров облаков вроде Juju OpenStack и прочих проксмоксов, но все они или на свалке истории, или работают поверх того что перечислено.

У меня нет денег, хочу сделать 2-N рабочие станции из одной коробки[n][o]

Проще пoпepдoлитьcя в Aster. Для линукса есть например MultiseatX. Докидываешь второй монитор и клавомышь, сажаешь за них второго человека и они делят одну пеку на двоих, троих, на сколько у тебя там USB портов хватит. В бухгалтерию самое то.

У меня Windows, хочу поставить старую винду чтобы играть в некройобу[p][q], у меня не работает.

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

Для отчаянных есть виндовый вайн. Йо, давг. Годится для видюх, которые не умеют в свежие directX, но могут в OpenGL:

https://fdossena.com/?p=wined3d/index.frag 

Ну или просто накати зверьсиди в любой удобный гипервизор, если совсем беда.

У меня Windows, хочу поставить Linux для [r][s]%задачанейм%, дабы не ебаться с cygwin/wsl[t][u].

Погугли, скорее всего cygwin это уже поддерживает удобнее, чем ты думаешь В VMWare Workstation создай виртуальную машину, установи гостевые аддоны (поддержка open-vm-tools есть, но с vmware-tools как-то удобнее), пользуйся. Анон крайне нирикамендует шквариться об виртуалбокс ввиду кривизны и убогости последнего. Hyper-V пойдет, если ты не слишком ретроград (появляется из коробки только начиная с Win8) и если тебе не нужно чего-то интереснее виртуализации некоторых сетевых приложений, дальше начинается пердолинг и мантры "в бизнесе не нужно". Варнинг, при включенном хиперви остальные гипервизоры ведут себя нестабильно, если вообще запускаются.

Также настоятельно рекомендуется осилить ssh +X и Xming для интеграции линуксовых GUI-приложений в виндовый десктоп. Это реально удобно. Похожее решение - режим Unity в вмвари.

Проброс иксов примерно похож по принципу работы на RDP - где возможно, пересылается XML-подобный формат из которого рисуются формочки, текст и стандартные гуёвые элементы чтобы сэкономить на передаче данных, где нет - транслируется аз из прямо из фреймбуфера. Соответственно, инпутлагом в десктопных приложениях можно пренебречь, его до соседней машины-то только пинг по сети создаёт, а ты вообще на локалхост долбишься. Видео не должно сыпаться, но если ты решил стать профессиональным игроком в супертукс - я бы поискал лишний квадратный монитор на помойке.

Android-86

Android-x86 не может прогрузиться дальше анимации загрузки и консоли[v][w]

Добавь в грабе в строку загрузки вместо параметра “quiet” параметр “nomodeset xforcevesa”. Можешь прибить гвоздями режим экрана чтобы не делать этого каждый раз.

Android-x86 тормозит в виртуальной машине, что делать?

К сожалению, его или на реальное железо ставить[x][y] (список не очень большой, но пополняется), или терпеть лагодром. Видеодрайвер отвалился где-то после 4.4, всё молотит в софтварном рендере. Можно попробовать MEmu, это довольно шустрый эмулятор который без проблем юзает аппаратное ускорение. BlueStacks тоже хвалят, хоть там и реклама.

UPD2022: Начиная с девятой версии андроида на официальном сайте доступен исошник с суффиксом k49, в нём ядро с вшитой поддержкой вмваревского виртуального чипсета, видеодрайвера и части гостевых аддонов. На линуксе может послужить заменой полноценному эмулятору, когда anbox отказывается работать, а genymotion опирающийся на виртуалбокс как всегда тормозит.

Хочу, чтобы в виртуальном линуксе полноценно работало PCI-устройство или даже видеокарта (на хосте винда).

Для этого тебе понадобится шиндовс сервер 2016 и Hyper-v:

https://blogs.technet.microsoft.com/heyscriptingguy/2016/07/14/passing-through-devices-to-hyper-v-vms-by-using-discrete-device-assignment/. Опять же, проверяй совместимость железа с IOMMU.

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

У меня винда 8+, включен компонент Hyper-v и другие гипервизоры нещадно пидорасит[z][aa]

Если у тебя включен хиперви, вся винда стартует в хипервишном контейнере. То есть это как если бы ты в коробке начал пepдoлитьcя с квм, положительный результат никто не гарантирует. Ждём, пока винда станет совместима хоть с чем-то, кроме себя в плане нестед виртуализации.

У меня Linux, хочу запускать %программа_нейм%, которая не работает под вайном.

Поищи на winehq/protondb, может уже есть патч Установи qemu, libvirt и virt-manager, потыкай интуитивно понятный [SPOILER]на самом деле не очень, но ты справишься[/SPOILER] GUI и создай виртуальную машину. Установи винду, включи возможность подключаться по RDP и используй Remmina в качестве RDP-клиента. (Проверь, что твоя версия винды имеет на борту RDP-сервер и он включен, начиная с восьмёрки RDP-сервер есть во всех редакциях, на твоей утячьей семёрке-стартере это включается с помощью RDP Wrapper или установкой хотя бы Home версии, если не Pro)

Поставил эту твою remmina, а буфер обмена не работает!

Это очень древний баг, который до сих пор не починили. Универсального решения нет, гугл в помощь.

А почему не Xen?

Потому что на дворе 2021 год, и KVM сейчас сильно впереди. Коммьюнити у KVM побольше, а Xen потихоньку укатывается в глухой тырпрайз. Впрочем, если ты привык к зену, никто не заставляет тебя перекатываться.

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

Виртуалка в QEMU использует только одно ядро!

Это баг virt-manager'a. Установи кол-во процессоров, ядер и тредов вручную. ВАЖНО: кол-во тредов устанавливается для каждого ядра, а не для процессора целиком! Если у тебя 4-ядерный процессор без HT, кол-во тредов должно быть 1 (один тред на каждое ядро), а не 4.

Как оптимизировать виртуальную машину?[ab][ac] И что такое virtio?

В Hyper-V и VMWare достаточно не трогать дефолтные настройки и включить аппаратную виртуализацию (AMD-V или Vt-d/Vt-x), ну и ресурсов выделить не жлобись. В QEMU: в настройках диска выставь кэш в none и режим работы в native. Всё остальное уже оптимизировано благодаря аппаратной виртуализации. Virtio - быстрые, но очень кривые виртуальные драйвера, хотя в 0.1.110 ВСЁ ИСПРАВИЛИ. Для низконагруженной виртуалки они в любом случае нинужны, но ты можешь поиграться.

Сетевые адаптеры, если непонятно что происходит, лучше не трогай, оставь виртуалку за виртуальным NATом, как поймёшь, чего именно ты от неё хочешь, только тогда вспоминай про режим виртуальной сети.

Виртуалка дико тормозит / жрет весь процессор / гипервизор ругается, что нет поддержки %фичанейм%.

Кажется, у тебя очень старое или очень дешевое железо, либо виртуализация отключена в БИОСе. Гугли поддержку Vt-d/AMD-V в своём процессоре и IOMMU на своей мамке. Если ты используешь QEMU, также возможно, что в ядре не включен KVM. Такое происходит, если ты собирал ядро сам, либо используешь школовасянский дистрибутив.

Стационарный пека обязателен? На ноутбуке совсем нипаиграть в виртуалке?

С пробросом PCI устройств - нет[ad][ae]. Совсем. Никак. Исключение - YOBA-буки уровня евроком, альенварь и макбук про. На некоторых из них таки можно, но ебаться придется значительно больше. Ты же не будешь затевать эту возню только чтобы пробросить в виртуалку USB-контроллер?

Я все еще хочу виртуальную винду для игор. Сильно ли снижается производительность по сравнению с обычной виндой?

Судя по нескольким тестам, проведенным ОП-хуем и ананимусом, потери составляют 2-3%.[af][ag][ah]

Смогу ли я ШКОЛОКЛОКНУТЬ видяху чтобы компенсировать эти 2-3%? Ну или настроить кулеры чтобы меньше орали.

Можешь. Тулзы уровня афтербёрнера полностью работоспособны на виртуалках.

Где посмотреть какое железо поддерживает AMD-V/VT-d и IOMMU?

Например, здесь. Само собой, список далеко не полный и может содержать ошибки, лучше уточни на сайте производителя твоей материнки.

https://docs.google.com/spreadsheets/d/1LnGpTrXalwGVNy0PWJDURhyxa3sgqkGXmvNCIvIMenk/edit#gid=0

А задержка ввода/вывода есть?

Вывода - точно нет, т.к. монитор воткнут прямо в видеокарту. Ощутимых задержек ввода не замечено даже при программной эмуляции USB-хаба. Задержкодрочеры могут пробросить UBS-хаб целиком.

Слышал, что у VMWare есть виртуальный графический адаптер, который может в 3D-графику.

Таки да, главное не жмоти видеопамяти. ОП бенчмаркал, на а10-7890к и 390х с десяткой в Unigine Valley гость набирал 1900 попугаев против 2400 на хосте. На маковых продуктах примерно та же ситуация.

Upd2021: как бы не умела вмварь пробрасывать нагрузку на хостовое железо, видеодрайвер не очень часто обновляется. WDDM v1.1 не даст тебе поиграться с многими современными фичами десятки, в играх ты будешь ограничен dx11 и в целом лучше бы освоить KVM, но для ретроты самое то.[ai][aj]

Хочу запускать музыкальный софт в виндовой виртуалке. Смогу ли я получить минимальные задержки?

Да, но тебе понадобится пробросить контроллер PCI/USB/FireWire, на котором у тебя висит звуковуха. К тому же, она при этом отвалится в хостовом линуксе. Подумай лучше ещё раз о wineasio+jack, из нативного есть кросс-платформенные Bitwig Studio и Ardour, разрабы Reaper на форуме выкладывают бетаверсии нативной сборки под линукс, но он и в вайне хорошо работает.

Mac OS и все-все-все

У меня мак...

Просто установи паралелос. Оно всё сделает за тебя.

%YOBA_name% нет под макось. Смогу ли я поиграть в виртуалке?

Судя по тестам от хакинтош-куна, потери производительности при игре через паралелос составляют около 20%. Залётный с макбуком рапортовал близкие к линуксовым результаты, возможно, замешаны низкоуровневые хаки с заранее известным официальным железом.

А если у меня не мак, но очень хочется?[ak][al]

Под виндой неплохо работает VMWare. Официальной поддержки нет, но чисто технически ничего не мешает, есть VMWare Tools пересобранные под макось и патч для самого гипервизора чтобы не выёбывался:

https://github.com/DrDonk/unlocker

Для KVM тоже:

https://github.com/kholia/OSX-KVM

Следи чтобы твой установочный образ макоси был под твою платформу, для АМДшных процов нужно искать сборочку с патченным ядром[am][an]. На рутрекере даже готовые виртуальные машины есть.

Я поставил виртуалбокс и у меня не работает %хуйнянейм%

Тебя предупреждали. Удали это дерьмо и установи гипервизор.

Ну я же делал лабы в виртуалбоксе и ворд запускал, не может быть всё так плохо!

Едет бета через бету, глючит Небо и Аллах. Счастливцы, пожертвовавшие фичами ради стабильности, наслаждаются лимитом в 128 мегабайт видеопамяти и функционалом бесплатного урезанного VMWare Player версии 2014 года. А если ты такой идейный по части СПО, что ты вообще забыл на винде?

Есть гайды по KVM для ньюфагов?[ao]

Нет. ОП - ленивое хуйло и до сих пор не написал гайд. Есть хороший гайд для линуксминта (старый и не обновляется, но вдруг кому надо комменты оттуда):

https://forums.linuxmint.com/viewtopic.php?f=231&t=212692&sid=bcd609ea8463fde1dc105f45a87f41af

Более свежая версия. Общая инструкция и подробности о конкретном железе:

https://heiko-sieger.info/running-windows-10-on-linux-using-kvm-with-vga-passthrough/

Рузен и пара красных видеокарточек в бубунте 16.04:

https://www.reddit.com/r/VFIO/comments/616xih/gpu_passthrough_with_msi_b350_tomahawk/

Проброс единственной видеокарты в виртуалку. Задумайся на минуту, почему бы тебе просто не отправить хост в гибернацию и перезагрузиться в винду.

https://arseniyshestakov.com/2016/03/31/how-to-pass-gpu-to-vm-and-back-without-x-restart/

Крашится винда, когда пробрасываю в неё свою ноувидео

Садись на глючный вотчдог, говори нвидия круто. Скажи спасибо жадным зелёным уебанам и накати фикс отсюдhttps://github.com/sk1080/nvidia-kvm-patcher 

У меня РУЗЕН, какие подводные камни?

Например, вмваревый хостед-гипервизор со своим штабильным центосевым ядром на текущий момент не готов к райзенам ещё больше, чем к скайлейку на старте. Розовые экраны, вот это всё. отчасти работает, отрубай SMT и проверяй, есть ли твоя сетевуха в списке совместимости. Десктопные гипервизоры вроде воркстейшена работают нормально. На обычных линуксах ситуация получше: тебе нужно ядро 4.11, в котором завезли полноценную поддержку архитектуры. KVM на нём неплохо работает, но видеоадаптеры все сидят в одной IOMMU группе, что удручает. Немного более подробно тут:[ap][aq][ar][as]

https://www.youtube.com/watch?v=ep_2dDaqBU4

Вообще тред висит месяцами, так что периодически подгугливай на эту тему, очень вероятно, что кто-то уже написал гайд для чайников с рабочим воркараундом, а ядро 4.11 перевели в олдстейбл.

UPD: с появлением AGESA 1006 по части IOMMU всё становится как надо. Михаил Евдокимов поясняэ на примере 26 федоры: https://www.youtube.com/watch?v=aLeWg11ZBn0 

UPD2: Найден и пофикшен баг с NPT, который мешал продукции AMD в течение 7 лет

https://lists.linuxfoundation.org/pipermail/iommu/2017-October/024826.html

Довольно примечательно то, что вопреки всем вангованиям был обосрамс на стороне говнокода, а не на стороне железа. Теперь AMD официально может в виртуализацию. Ждём ебилдов со свежим ядром. Ставим ядро 4.10 и свежее.

ОП, ты хуй! Твой высер никому не нужен!

Рад помочь.

[a]Ссылочек бы...

[b]Не очень хочется ссылки на варез вставлять в публичный документ, но на дефолтном трекере в каждой раздаче то кейген, то файл с ключами

[c]_Marked as resolved_

[d]_Re-opened_

[e]Можно выделить в мультиплатформу так-то, ведь оно есть и на винде, с акселерацией в т.ч. https://www.qemu.org/2017/11/22/haxm-usage-windows/

[f]Ну такое. Упор-то на KVM, а на винде интелозависимо и без проброса PCI устройств. Хотя механизм более чем интересный, надо его куда-то и правда ввернуть

[g]_Marked as resolved_

[h]_Re-opened_

[i]Может все же ESXi?

[j]vSphere ещё и средства управления содержит, так показалось правильнее

[k]Ни на что не намекаю, просто под vSphere ее знают только профессионалы. Для примера:

https://trends.google.com/trends/explore?q=%2Fm%2F03bxqg9,%2Fm%2F0642tk7

[l]Его вообще никто не юзает. У крупынь либо VMW, либо KVM. У мелких фирмочек - все на микрософте.

[m]Во-первых этому абзацу под сраку лет, во-вторых ты недооцениваешь упёртость отдельных крупных бизнесов

[n]Когда у конторы нет денег - надо увольняться, лол, а не гиперсраки пердолить.

[o]Когда тебе не нужен пункт в списке - надо добавить что-нибудь дельное, а не в комментах срать

[p]Для досовских игр/софта: Dosbox, PCem.

Для трехмерных игр эпохи Win95:

1. Режим совместимости/запуск с правами одмена

2. wine'овские directx либы, собранные для винды

3. nGlide

Потому, что под Hyper-V 3D графика будэ лагать так, шо я ебав. А про игори в VMW Workstation вообще забудьте.

[q]Мы тут не эмуляторами обмазываемся, а гипервизорами, производительность даже не рядом

[r]Опишите процесс содержания 2-3 систем в бареметальном гипервизоре с горячим переключением, если такое возможно (дуалбут без дуалбута)

[s]Давай лучше в деталях, какой гипервизор привычнее, сколько железа готов каждому гостю отдать, можно же просто без всякой задней мысли в kvm одновременно запустить несколько гостей и не заморачиваться, особенно если тебе кроме попожопа ничего не нужно, а можно на работе критичные серваки поднимать под высокой нагрузкой. Или вообще в треде вопрос задай

[t]>дабы не ебаться с cygwin/wsl

Именно для этого в винду добавили Hyper-V. Остальные варианты - нахуй.

[u]Ваше мнение очень важно для нас, оставайтесь на линии

[v]Поставь NoxPlayer или BlueStacks, долбоебина

[w]См. пункт про эмуляторы и гипервизоры

[x]и охуевать с настройкой сети и нодрайверсом

[y]Они только в восьмёрке-девятке начали поставлять ядро со вшитыми дровами под вмваревский виртуальный чипсет, всё остальное молотило на проце без всякого ускорения, тем временем под хайповые ноутбучные чипсеты дрова были уже давно

[z]Это нормальное поведение. В таком случае либо ти забываешь про другие гипервизоры, либо выпиливаешь Hyper-V вот этими двумя командами:

1. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

2. bcdedit /set hypervisorlaunchtype off

[aa]Спасибо, Капитан!

[ab]МНЕ КАЖЕТСЯ стоит сказать пару предложений (и дать пару ссылок на гитхаб с померщельными скриптами) про отключение мокрописек в гостевой ОС - все эти вандрайвы, иксбокс гейм центры, кортаны, суперфетчи/SysMain и индексаторы файлов. Какая-то инфа есть в виндофаге в /s. В прыщах просто ставить непрожорливое DE

[ac]Проще лтсб версию поставить чем деблоатить ежемесячно, каждый мажорный релиз одна и та же хуйня плюс чуть больше зондов

[ad]Ой, да не пезди!

Правда, придется поебаться, но совсем немного. Глвное, чтоб в ноуте был разъем для pcie

1. Купить внешний бокс для видеокарты

2. Купить видеокарту под параметры бокса. Мощности блока питания может не хватить

3. Поставить баре метал. Ну или включить в глинуксе модуль kvm. Про Hyper-v забыть.

4. Подключить видяху через pcie слот в ноуте.

5. Прокинуть видяху.

Да, скорее всего число линий у pcie-слота будет х1, но да поебать - задача решена

[ae]И выйти в итоге по деньгам как собрать отдельную пекарню

[af]Где? Когда? Методика тестирования?

[ag]Листай ранние треды

[ah]Можно ссылочку там или что-нибудь? На чем тестили? Голое железо, QEMU, VmWare Player...

[ai]Может лучше освоить ESXi? Лол

[aj]Функционал примерно одинаковый в этой задаче, только с KVM у тебя полноценный хост с которого можно гуглить проблемы, а не консоль и удалённый клиент с другого компутатора

[ak]Значит, что ти - латентный. То есть ти либо признаешь, что гей - и свитчуешь на мак. Либо идешь лечиться в дурку ебать, чтоб стать натуралом. Потому, что макось бессмысленна без маковского железа.

[al]Добро пожаловать в увлекательный мир разработки под мобильные устройства, где всем похуй на мамкиного ананасуса, а собирать тестовый билд для ипхона надо на том что есть

[am]QEMU/KVM умеет подменять название процессора, благодаря чему в виртуалке на хосте с AMD могут спокойно крутиться макоси со стандартным ядром.

[an]Таки да, но пока что истории успеха я только на рузенах и некоторых фуфыксах видел, для остальных из ядра выковыривается поддержка наиболее глючных инструкций.

[ao]Добавь либо сюда, либо отдельным пунктом вот этот гайд про полностью софтовый kvm-свитч и управление монитором через DDC

https://rokups.github.io/#!pages/full-software-kvm-switch.md

[ap]Нахуя нужен этот ваш IOMMU?

[aq]Выделяет приложениям виртуальный кусок памяти, чтобы не пинговать конкретные адреса памяти как твой дед на коммодоре, и чтобы операционка не возилась сама, а имела аппаратное ускорение когда операций доступа дохуя. AMD-v и VT-d это IOMMU для виртуализации.

[ar]Ты бы хоть пояснил, как это ставить, зачем это ставить, надо ли это виндузятам с vmware или оно у них из коробки, работает ли все збс включая виртуальные дрова с последними рязанями или нет. А еще в вашей табличке совместимости нихуяшеньки непонятно неподготовленному ламке.

[as]Ссылки на детальные гайды по квм уже вброшены в самом начале, там секции с рузеном присутствуют. Квикстарт вообще первым пунктом, иди читай его. Вообще ты откомментил абзац, который был актуален при царе Горохе, когда рузен только-только вышен и нихуя было непонятно, он тут так, для архива и слоупоков которые всё пропустили.