Comments 34
Ну… Прямо скажем — установка винды под виртуалкой — это тривиальная вещь, с которой справится практически кто угодно.
Ожидал, что в статье будет затронут и подробно рассмотрен вопрос проброма PCI устройств(видеокарты, например). Т.к. это действительно важная часть удобного использования винды под виртуалкой. И в то же время не самая простая часть настройки виртуалки. Особенно благодаря вендорам типа NVidia, которые намеренно блокируют возможность проброса в драйверах.
Это была бы интересная и познавательная статья… А how-to установки видны, как я уже выше писал — это просто и врядли вызывает у кого-то вопросы.
Ожидал, что в статье будет затронут и подробно рассмотрен вопрос проброма PCI устройств(видеокарты, например). Т.к. это действительно важная часть удобного использования винды под виртуалкой. И в то же время не самая простая часть настройки виртуалки. Особенно благодаря вендорам типа NVidia, которые намеренно блокируют возможность проброса в драйверах.
Это была бы интересная и познавательная статья… А how-to установки видны, как я уже выше писал — это просто и врядли вызывает у кого-то вопросы.
Не могу с Вами согласиться. Мне пришлось помучиться с видео, звуком, сетью. Tpm не получается задействовать. Возможно, сама установка и легко происходит, но вот получить на выходе рабочую как надо систему, сложнее.
Во второй части я затрону эти вопросы, документация там запутана и есть над чем поколдовать.
Во второй части я затрону эти вопросы, документация там запутана и есть над чем поколдовать.
Интересный аспект с виртуальными машинами — это возможный проброс второй видеокарты в гостевую ОС.
Платой вроде бы должно поддерживаться IOMMU
Платой вроде бы должно поддерживаться IOMMU
Посоветуйте толковую веб-морду для управления виртуалками KVM. Что-то типа phpVirtualBox…
Как вариант взять сразу дистрибутив ProxMox?






У них недавно новый релиз был — 4.3. Пофиксили много багов, обновленная веб-морда, состояние дисков теперь через нее можно посмотреть и настройки ceph. Недавно обновил один из тестовых серверов.
Давно на них целился, но у меня сервер одновременно медиацентр с Kodi. Неудобно. Поэтому просто KVM под Debian и виртуалки с управлением через RedHat'овский virtual machine manager. Хватает.
У меня тоже сервер одновременно Коди-центр, именно под Proxmox — очень даже удобно. Медиацентр — это тоже ВМ, точнее контейнер с пробросом видеокарты и юсб-портов (без IOMMU, это же контейнер) и pulseaudio по tcp. Если бы было IOMMU — можно было бы вообще видеокарту пробросить и было бы идеально вообще — никакого геморроя с настройкой контейнера и пробросом.
Я не решился пробрасывать видео)
Собственно, сейчас видеокарту можно пробросить почти везде. Даже nvidia, которые блокируют такую возможность в своих драйверах. Работает в kvm/xen/esxi. Личный опыт — esxi и GTX750ti.
Надо попробовать. Kodi — это последний сервис, который у меня привязан к ОС. И по-хорошему надо мигрировать на Ubuntu. Свежее и проще с плагинами. У меня Intel Core i5-3470. VT-d поддерживает. MSI B75IA-E33 — материнская. Видеокарта только интегрированная. Собственно, я уже задумался о переносе. Посоветуете что-то почитать? Заодно тот же вопрос к DaylightIsBurning.
Хотя мне еще Asus Xonar — звуковую карту пробрасывать придется…
Если видеокарты ещё нет — то radeon пробрасывается проще, приятнее и быстрее. И мигрировать, вероятно, лучше на http://openelec.tv/, если у вас нет потребности в дополнительных сервисах внутри данной виртуальной машины.
Ну и линк на официальную документацию: https://pve.proxmox.com/wiki/Pci_passthrough (в ней всё просто и понятно).
Впрочем, в первую очередь вам необходимо проверить наличие настройки vt-d в uefi вашей платы. Идеальный вариант — найти у друзей подходящую видеокарту и проверить работоспособность всей системы. После этого можно уже покупать.
(Спасибо за ваши статьи :) )
Ну и линк на официальную документацию: https://pve.proxmox.com/wiki/Pci_passthrough (в ней всё просто и понятно).
Впрочем, в первую очередь вам необходимо проверить наличие настройки vt-d в uefi вашей платы. Идеальный вариант — найти у друзей подходящую видеокарту и проверить работоспособность всей системы. После этого можно уже покупать.
(Спасибо за ваши статьи :) )
Всегда пожалуйста) насчет дискретной видеокарты — беда. Это mini-itx. Единственный PCI-E занят звуковой картой.
Увы, виртуализация встроенной видеокарты (KVMGT) не возможна для поколений ниже четвёртого. Так что придется или жертвовать звуком (у вас же всё равно hdmi устройство на втором конце кабеля выводит звук), или менять железо целиком.
Ну или уйти на связку «файловый сервер» + «коробочка для kodi». Здесь помогут всевозможные устройства с Android TV, например. Либо любое иное устройство с поддержкой нормальных дистрибутивов линукс и аппаратным ускорением.
Если есть IOMMU (поддержка нужна не только от ЦПУ, но и материнки), то проброс в KVM делается легко. Проброс звуковухи можно не делать, а просто по TCP/IP Pulseaudio соеденить. Не знаю, можно ли пробросить встроенное видео (даже если есть Vt-d). Если IOMMU не работает — можно пробросить видео в контейнер (не ВМ). Я так сделал на проксмосе. У меня встроенное видео от AMD, пробросил его в контейнер (KUbuntu) — всё работает, даже проприетарные дрова. На этом контейнере у меня Kodi. Можно даже пару таких контейнеров сделать, один «десктоп» и один медиацентр и запускать по очереди.
По поводу того, как настроить lxc контейнер в роли десктопа/медиацентра я в свое время исчерпывающего мануала не нашел, но по кускам инфу в гугле собирал. Ключевые слова lxc, desktop, gui, container, passthrough, gpu, video, pulseaudio и т.п. На гитхабе есть соотв. проект, но у меня не вышло его запустить, да и версия контейнера тогда вроде была 12.04, а я предпочитаю свежие версии для десктопной ОС. На тот момент мне удалось запустить контейнер с ubuntu 15.10, я установил Kodi и больше не трогал. Как будет время, попытаюсь воспроизвести процедуру и поставить 16.10… Я сначала просто добавил контейнер стандартным путём в проксмоксе, потом его менял.
Тут могут быть полезные куски конфигов:
https://www.stgraber.org/2014/02/09/lxc-1-0-gui-in-containers/
https://www.flockport.com/run-gui-apps-in-lxc-containers/
http://unix.stackexchange.com/questions/191289/docker-how-to-run-x-desktop-in-a-container
Тут могут быть полезные куски конфигов:
https://www.stgraber.org/2014/02/09/lxc-1-0-gui-in-containers/
https://www.flockport.com/run-gui-apps-in-lxc-containers/
http://unix.stackexchange.com/questions/191289/docker-how-to-run-x-desktop-in-a-container
Busyness?))
«Как поставить Windows в KVM» — это точно статья для хабра, а не Компьютерры какой-нибудь?
Какой-нибудь?
В принципе эта статья — руководство.
Подумайте сами: если исключить из хабра руководства, статьи на исторические темы по IT, то остаётся только два крупных направления —
1) реклама компаний
2) рассказы о том, как я написал игру/взломал чего-нибудь/нашёл уязвимость/восхваления и поругания отдельных языков программирования.
Ну и алгоритмы с математикой, в которые очень не часто что-то пишут.
Т.е. в принципе хабр остается рекламной площадкой для компаний и отдельных индивидуумов.
Это ж вроде бы не учебник и не Википедия
Подумайте сами: если исключить из хабра руководства, статьи на исторические темы по IT, то остаётся только два крупных направления —
1) реклама компаний
2) рассказы о том, как я написал игру/взломал чего-нибудь/нашёл уязвимость/восхваления и поругания отдельных языков программирования.
Ну и алгоритмы с математикой, в которые очень не часто что-то пишут.
Т.е. в принципе хабр остается рекламной площадкой для компаний и отдельных индивидуумов.
Это ж вроде бы не учебник и не Википедия
Вы могли бы в дисклеймер просто добавить, что статья не решает никаких нетривиальных проблем и тем кто знаком с QEMU скорее всего будет неинтересна.
Даже стабильные драйверы для гостевой системы иногда вызывают проблемы, так что стоит рассмотреть использование образа с последними драйверами.
Хотелось уточнить версии по номерам. Какие посоветуете версии без глюков для установки Virtio драйверов, которые проверены и стабильны для windows 8.1, linux, unix, windows server 2012R2. На какую лучше систему поставить linux/unix(debian, freebsd10, ubuntu)?
Последняя версия драйверов virtio для windows 0.1.126 — их я и советовал бы использовать. Со старыми версиями драйверов были проблемы, драйверы на некоторый устройства даже не устанавливались.
На FreeBSD нет KVM. Debian/Ubuntu/CentOS — вопрос вкуса, как вам больше нравится. Главное чтобы ПО было достаточно актуальное.
На FreeBSD нет KVM. Debian/Ubuntu/CentOS — вопрос вкуса, как вам больше нравится. Главное чтобы ПО было достаточно актуальное.
Sign up to leave a comment.
QEMU/KVM и установка Windows