Jurik-Phys.Net

~ Простота и ясность ~

Инструменты пользователя

Инструменты сайта


itechnology:kvm

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
itechnology:kvm [2017/04/10 17:14] – [Проброс видеокарты] jurik_physitechnology:kvm [2021/02/03 21:31] jurik_phys
Строка 58: Строка 58:
 Если верить интернету, то [[http://virt-manager.org/|virt-manager]] в августе 2013-ого года [[http://www.phoronix.com/vr.php?view=MTQ0NjM|обзавёлся]] поддержкой internal-снапшотов, но до debian'а эта долгожданная новинка ещё не добралась. Ждём с нетерпением, а пока используем для этих целей консольную утилиту[[http://docs.fedoraproject.org/ru-RU/Fedora/12/html/Virtualization_Guide/chap-Virtualization_Guide-Managing_guests_with_virsh.html|virsh]](от root'а): Если верить интернету, то [[http://virt-manager.org/|virt-manager]] в августе 2013-ого года [[http://www.phoronix.com/vr.php?view=MTQ0NjM|обзавёлся]] поддержкой internal-снапшотов, но до debian'а эта долгожданная новинка ещё не добралась. Ждём с нетерпением, а пока используем для этих целей консольную утилиту[[http://docs.fedoraproject.org/ru-RU/Fedora/12/html/Virtualization_Guide/chap-Virtualization_Guide-Managing_guests_with_virsh.html|virsh]](от root'а):
 ==== Internal Snapshots ==== ==== Internal Snapshots ====
-**Внутренний снимок:** снимок у которого сохранённое состояние (saved state) и его последующие измеменения (delta), физически храняться в одном QCOW2-файле. Внутренние снимки удобны тем, что обеспечивают доступность к предыдущим состояниям виртуальной машины, даже в случае её переноса на другую платформу.+**Внутренний снимок:** снимок у которого сохранённое состояние (saved state) и его последующие измеменения (delta), физически хранятся в одном QCOW2-файле. Внутренние снимки удобны тем, что обеспечивают доступность к предыдущим состояниям виртуальной машины, даже в случае её переноса на другую платформу.
  
 Внутренние снимки можно делать, как при работающей виртуальной машине (online), так и при выключеной виртуальной машине (offline). В первом случае в снимок виртуальной машины запишется и её текущее состояние: ram + cpu. Сохранить текущее состояние, без создания снимка можно, либо через virt-manager, либо через virsh: Внутренние снимки можно делать, как при работающей виртуальной машине (online), так и при выключеной виртуальной машине (offline). В первом случае в снимок виртуальной машины запишется и её текущее состояние: ram + cpu. Сохранить текущее состояние, без создания снимка можно, либо через virt-manager, либо через virsh:
Строка 96: Строка 96:
  
 ==== External Snapshots ==== ==== External Snapshots ====
-**Внешние снимки:** здесь оригинальный qcow2 файл переключается в режим "только чтение" - это будет сохранённое состояние (save state), а все дальнейшие изменения (delta) пишутся в новый qcow2-файл. Внешние снимки используются для создания бекапов т.к., точка сохранения будучи в режиме только чтение, может быть прочитана паралельно с работой виртуальной машины. +**Внешние снимки:** здесь оригинальный qcow2 файл переключается в режим "только чтение" - это будет сохранённое состояние (save state), а все дальнейшие изменения (delta) пишутся в новый qcow2-файл. Внешние снимки используются для создания бекапов т.к., точка сохранения будучи в режиме только чтение, может быть прочитана параллельно с работой виртуальной машины. 
  
  
Строка 177: Строка 177:
 ===== Проброс видеокарты ===== ===== Проброс видеокарты =====
 Современное состояние дел (см. [[https://www.linux.org.ru/forum/desktop/13102712|ссылку]]). Современное состояние дел (см. [[https://www.linux.org.ru/forum/desktop/13102712|ссылку]]).
-  * Запрет на загрузку модулей ядра видео, например, amdgpu и аудио snd-hda-intel_hdmisnd-hda-code-hdmi.+  * Запрет на загрузку модулей ядра видео и аудио<code>blacklist amdgpu 
 +# случайкогда встроенная карта 
 +и hdmi карта используют единый драйвер. 
 +options snd_hda_intel enable=1,0</code>
   * Добавление в праметры ядра /etc/default/grub "GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on" или "intel_iommu=on".   * Добавление в праметры ядра /etc/default/grub "GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on" или "intel_iommu=on".
   * Добавление через virt-manager'е двух устройств видеокарты (видео и hdmi аудио).   * Добавление через virt-manager'е двух устройств видеокарты (видео и hdmi аудио).
   * Загрузка ОС (Windows), установка драйверов видео карты.   * Загрузка ОС (Windows), установка драйверов видео карты.
  
-Проблема 1: подключенный внешний монитор находится в выключенном состоянии. На втором виртуальном, не обращая внимания на сию оказию необходимо установить драйвера и произвести обнаружение подключённых дисплеев. После данной процедуры на физическом мониторе отобразится второй экран виртуальной машины, подключённый через реальную видео карту. +Проблема 1: подключенный внешний монитор находится в выключенном состоянии. На втором виртуальном, не обращая внимания на сию оказию необходимо установить драйвера и произвести обнаружение подключённых дисплеев. После процедуры на физическом мониторе отобразится второй экран виртуальной машины, подключённый через реальную видео карту. 
  
 Проблема 2: при старте VM вылетает ошибка проброса оборудования. В данном случае решилось обновлением биоса материнской платы ASUS Sabertooth 990FX R2.0 c версии 1903 до версии 2901. Проблема 2: при старте VM вылетает ошибка проброса оборудования. В данном случае решилось обновлением биоса материнской платы ASUS Sabertooth 990FX R2.0 c версии 1903 до версии 2901.
  
itechnology/kvm.txt · Последнее изменение: 2023/10/03 04:39 — jurik_phys