
Я скоро буду настраивать рабочий стол для своих повседневных задач и игр. Я хотел бы, чтобы он работал под управлением Linux для повседневного использования, но поверх него работала бы виртуальная машина Windows для игр (с PCIe passthrough для видеокарты). Из моих текущих исследований я могу использовать KVM и Qemu для запуска виртуальной машины Windows и пробросить видеокарту через виртуальную машину.
Из того, что я читаю, когда я загружаю модуль ядра KVM, он преобразует ядро Linux в гипервизор типа 1. Мой вопрос в том, можно ли использовать гипервизор Linux как обычную машину для моих повседневных задач? или мне следует настроить еще одну виртуальную машину Linux поверх гипервизора (что приведет к двум виртуальным машинам)?
решение1
Из того, что я читаю, следует, что когда я загружаю модуль ядра KVM, он преобразует ядро Linux в гипервизор типа 1.
Это не имеет значения, поскольку, когда вы (или приложение) загружаете модуль ядра KVM, ничего в вашем текущем сеансе, оболочке или рабочем столе не меняется.
Модуль KVM — это то, как Linux позволяет приложениям использовать функции виртуализации ЦП. Технически, он может внутренне превратить ядро в гипервизор типа 1 или что-то в этом роде, но тип гипервизора не имеет значения для ваших целей.
Обычно вам не нужно ничего делать с KVM вручную. Просто убедитесь, что виртуализация включена в BIOS. Приложения — это то, что ее используют.