Установка линукс на виртуальную машину: Как установить Kali Linux на VirtualBox

Содержание

Как установить Kali Linux на VirtualBox

Kali Linux – один из немногих дистрибутивов для специалистов информационной безопасности и представляющий собой слияние WHAX и Auditor Security Collection. Главное отличие Kali Linux от других Linux-дистрибутивов – работа в сфере информационной безопасности. Kali Linux включен ряд специальный утилит, созданных для работы в данной области. Система не предназначена для использования в роли основной, так как имеет уклон в определенную рабочую сферу. Для это роли больше подходит Windows или macOS.

Основная задача статьи — подробно разъяснить как установить Kali Linux на VirtualBox, а также объяснить некоторые нюансы, встречающиеся во время установки. Установка Kali Linux на VirtualBox, поделена на три этапа: подготовка, установка системы и установка VirtualBox Guest Additions.

Содержание статьи:

Подготовка к установке Kali Linux

Для начала необходимо скачать образ системы Kali Linux.

Сделать это можно на официальном сайте дистрибутива – kali.org. Выбираете нужный вам дистрибутив с соответствующей архитектурой и скачиваете. После того, как вы скачаете образ, необходимо проверить его на целостность посредством сравнение контрольных сумм SHA256.

После этого скачиваем программу VirtualBox с официального сайта (virtualbox.org). На этом подготовка заканчивается, время переходить к установке.

Настройка виртуальной машины

Шаг 1. Создание виртуальной машины

Откройте VirtualBox и нажмите на кнопку «Создать» в контекстном меню.

Шаг 2. Настройка основных параметров машины

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

Примечание: для того, чтобы успешно установить Kali Linux на VirtualBox необходимо выбрать совместимую с дистрибутивом версию «2.

6/3.х/4.х», архитектура которой соответствует вашим характеристикам.

Шаг 3. Объем оперативной памяти

Теперь необходимо указать оптимальны объем оперативной памяти, которую будет использовать виртуальная машина в активном режиме.

Примечание: если указать объем, превышающий в два раза количество установленной ОЗУ, может повлиять на производительность.

Шаг 4. Создание виртуального диска

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

  • VDI – собственный формат диска VirtualBox используется при создании новой виртуальной машины;
  • VHD – формат диска, разработанный Microsoft;
  • VMDK – универсальный формат, который также использует VMware.

Если вы не знаете какой выбрать, то выбирайте VDI.

Шаг 5. Выбор формата хранения

Указываем формат хранения. Динамический или фиксированный – решать вам, отталкиваясь от целей. Подробное описание каждого формата приведено в диалоговом окне.

Шаг 6. Выбор объема диска

Указывать объем диска, который будет использовать Linux-система, необходимо в зависимости от ваших задач. Оптимальное количество это 100Гб.

Вы создали виртуальную машину. Теперь необходимо поставить на нее систему. Выбираем нужную нам виртуальную машину из списка и запускаем ее.

Установка Kali Linux на VirtualBox

Шаг 1. Выбор загрузочного образа

В открывшемся окне предлагается выбор загрузочного диска. Выбираем скачанный ранее образ системы.

После выбора образа жмем «Продолжить».

Шаг 2. Выбор типа установки системы

Видим, что происходит загрузка системы, после чего открывается меню установки Kali Linux. Здесь необходимо выбрать «Graphics Install». Примечание: при выборе «LiveCD» все данные, сохраненные на системе, удалятся после ее выключения.

Шаг 3. Выбор языка установки

Теперь необходимо выбрать язык, который будет сопровождать на вас на протяжении всей установки.

Шаг 4. Базовая информация о системе

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

Шаг 5. Название компьютера

Вводим имя компьютера.

Шаг 6. Настройка домена сети

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

Шаг 7. Пароль учетной записи

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

Выбираем время, после чего происходит загрузка.

Шаг 8. Разметка дисков

Теперь предстоит выполнить разметку дисков. Так как установка Kali Linux происходит на VirtualBox, то мы используем весь диск.

Разметка диска определяет местонахождение файлов в системе. Так как Linux отличается своей файловой системой от других систем, то на выбор предложено три вариант, содержащие /home /var и /tmp. Теперь подробнее о них:

  • /home – здесь находятся все домашние каталоги пользователей;
  • /var – здесь система хранит log, cech-файлы, почту и иногда web;
  • /tmp – раздел под временные файлы.

Данная функция создана для опытных пользователей, если у вас нет необходимости сортировать файлы, то помещайте все на один раздел.

Далее отображается контекстное меню со списком поделенных томов. В данный момент у нас есть основной раздел и ext4 – журналируемая файловая система.

Подтверждаем все изменения и нажимаем «Продолжить».

Шаг 9. Выбор зеркал 

Теперь предстоит выбрать зеркало для установки дополнительного ПО. Данная функция доступна только в том случае, если при установке у вас есть активное Интернет-соединение. Если оно отсутствует, то вы всегда можете установить дополнительной ПО в самой системе.

Шаг 10. Установка GRUB

Далее идет установка системного загрузчика GRUB. Оставляем «Да» и продолжаем установку.

Шаг 11. Завершение установки

После того, как вы установите GRUB, система попросит изъять установочные носители и перезагрузить ее. Изымать ничего не надо, нажимаем «Продолжить».

Вы завершили установку системы. Она готова к использованию, теперь осталось вписать имя пользователя и пароль, которые вы ввели при установке.

Установка Virtual Box Guest Additions

Шаг 1. Добавление образа на CD носитель

Выбираем из списка нужную виртуальную машину и нажимаем «Настроить». В окне настроек выбираем пункт «Носители» и добавляем в IDE контроллер образ, находящийся в корневой папке программы (C:/ProgramFiles/Oracle/VBoxLinuxAdditions.iso):

Шаг 2. Установка дополнений в Kali Linux

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

sudo -i

Далее необходимо загрузить установочный образ с помощью команд, указанных на скриншоте:

cp /media/cdrom0/VBoxLinuxAdditions.run /root
chmod 755 /root/VBoxLinuxAdditions.run
cd /root/
./VBoxLinuxAdditions.run

Выводы

Теперь вы знаете как установить Kali Linux на VirtualBox. Если вы все-таки решите установить Kali в качестве основной системы для вашего компьютера, то процесс останется тем же за исключением некоторых пунктов.

Оцените статью:

Загрузка…

Как установить Kali Linux на виртуальную машину: использование программы VirtualBox

Операционная система Kali Linux является альтернативой Windows, но со своими фишками, плюсами и минусами. Устанавливается на ПК и ноутбук. Процесс требует внимательности и точности действий.

Основные этапы установки Kali Linux

Данный дистрибутив отлично подходит для пентестов или, проще говоря, проверок на взлом. Для установки на компьютер необходима виртуальная машина. Лучшей в этом плане является VirtualBox.

Главный логотип ОС Кали Линукс

Инструкция по установке ОС Kali Linux на VirtualBox, приведена, чтобы избежать черного экрана в случае неправильной инсталляции. Первое что необходимо сделать это скачать вске необходимые программы:

  1. Скачать гипервизор с официального сайта https://virtualbox. org Нужно нажать на самую большую кнопку «Download», на открывшейся странице кликнуть на вкладку «Windows hosts», чтобы скачать последнюю версию программы.
  2. Загрузить Extension Pack, это понадобится для улучшенной работы с периферийным устройством и для поддержки  USB 3.0.
  3. Скачать саму ОС с официального сайта https://kali.org В разделе «Download» нужно кликнуть «Download Kali Linux».
  4. Загрузить «Installer» 64 битной версии, на другие версии не обращать внимания. Установка Кали Линукс на Виртуал Бокс понятна на интуитивном уровне, и не займет много времени.

Важно! Придется дождаться скачивания Kali Linux, во время установки гипервизора будет произведено переподключение к сетевому адаптеру.

После установки эмулятора следующий шаг установка плагина Extension Pack. В главном меню программы кликнуть на вкладку «Файл», затем «Настройки». В меню слева появится список, необходимо выбрать пункт «Плагины» и установить скачанный файл. Инсталляция происходит в пару кликов с соглашением лицензии и кнопкой «Установить». Выполнен полный разбор, как установить Kali Linux на Virtualbox.

Настройка машины

Теперь необходимо настроить все для работы. Вот что нужно сделать:

  1. В разделе общих настроек во вкладке «Дополнительно», делается выбор папки для хранения снимков состояния программы. Для этого в системных настройках во вкладке «Материнская плата» убирается галочка с гибкого диска. «Жёсткий диск» нужно поставить на верхнее место в списке.
  2. В манипуляторе курсора указывается PS/2 мышь, чтобы была возможность выключить USB контроллер.
  3. При переходе во вкладку «Процессор», отмечается галочка «Включить PAE/NX». В разделе носителей добавляется скачанный файл Kali Linux в контроллер IDE.
  4. В сетевых настройках назначается два адаптера сети. Первый для связи с сетью, второй для SSH соединения. Включение адаптеров отмечается нажатием галочки. Первый адаптер отвечает за соединение с сетью интернет.
    Второй адаптер работает в виде хоста.

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

Включение виртуализации в системе BIOS

Внимание! Остается проверить последний шаг перед тем, как установится ОС. Осуществляется перезагрузка компьютера и вход в BIOS. Обязательно проверяется настройка виртуализации. Если она отключена, ее нужно включить.

Установка Kali Linux на VirtualBox

Первым шагом придумывается имя ОС. В виртуальной машине добавляется дистрибутив Debian 64 bit в строке версии, так как Kali Linux основана на Debian. Указывается тип – Linux. Если написать Kali Linux, тип и версия будут выбраны автоматически. Нажимается кнопка «Далее».

Теперь действовать нужно так:

  1. Необходимо выделить нужный объём ОЗУ. В этом аспекте следует исходить строго из параметров используемого ПК. Для примера, если на компьютере стоит 4 ГБ оперативной памяти, достаточно будет выставить объём в 1-2 ГБ.
  2. Создается новый виртуальный жесткий диск. Выбирается именно этот пункт. Размер желательно указать минимум в два раза больше предложенного. Тип указывается по умолчанию – VDI. Формат хранения – «Динамический», это означает что память будет занимать место по мере заполнения информацией. Нажимается кнопка «Создать». Можно переходить к установке ОС.
  3. Как только виртуальная машина появится слева в списке, осуществляется переход в «Настройки» на вкладку «Носители». Нажав на иконку диска, можно увидеть путь к файлу с образом, скачанному с сайта kali.org. После подключения ISO файла, производится нажатие на кнопку «ОК».
  4. Запускается виртуальная машина, всплывает главное окно. Выбрать нужно пункт графической установки. Далее осуществляется выбор языка, указывается местоположение, для корректного отображения часового пояса. Раскладка оставляется по умолчанию.
  5. Следующим шагом будет установка горячих клавиш для изменения языка. Стандартный вариант Alt+Shift.
  6. Прописывается название компьютера, в данном случае это не имеет особого значения.
  7. Шаг с выбором домена пропускается, Линукс должен остаться главным участником рабочей группы.
  8. Имя пользователя можно указать, какое угодно. От пользователя зависит, какую сложность защиты необходимо установить.
  9. Указывается имя учетной записи. Пароль вводится дважды. Необходимо его запомнить.
  10. Устанавливается часовой пояс.

Разметка диска

Для начинающих пользователей рекомендуется автоматическая разметка всего диска. Подтверждается хранение всех файлов в одном разделе. Выбирается вкладка «Закончить разметку, и записать изменения на диск». Готово, осталось произвести запись на диск.

Процесс разметки диска во время установки

Остается нажать на вкладку «ДА» и нажать кнопку «Продолжить». Система начнет распаковку файлов. Это может занять некоторое время, после чего появится окно с запросом адреса прокси сервера. Если интернет подключен напрямую, просто нажимается кнопка «Продолжить», вписывать ничего не нужно.

Важно! Следующее окно которое требует внимания, отобразит популярные утилиты предлагаемые к установке. Установка будет зависеть от того, в какой интерфейсной среде удобно работать пользователю.

Для новичков и тех кто ни разу не работал с Линуксом лучше всего устанавливать Xfce (Kali s default desktop environment). Эта программа очень легкая и дружелюбнее к Линуксу нежели Gnome.

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

В последнем открывшемся окне установки, производится перезагрузка системы. Носитель (флешка) не нуждается в извлечении. Эмулятор сделает это самостоятельно. При входе в появившемся окне указывается Kali/GNU Linux. Вводится логин с паролем. Остается настроить ОС и можно приступать к работе с Kali Linux.

Вход в учетную запись ОС

Совет! Для улучшенной работы в виртуальной машине, инсталлируется утилита VirtualBox LinuxAdditions.run. Это пакет расширений который увеличит интеграционные взаимодействия при работе с ОС.

Процесс установки

При запуске VboxLinuxAdditions.run в консоли может отображаться информация, что старая версия Guest Additions удаляется, происходит попытка установки новой. Бывает, что установка прекращается ошибкой, требуется проверить файл var/log/vboxadd-install.log.

Новичкам на заметку! Команды вводятся без $ и # – эти символы являются индикатором работы под управлением суперпользователя или под стандартным пользователем.

Необходимо проверить обновление вводом команды:

$ sudo apt-get update

Как root набрать:

# apt-get update

Устанавливается пакет linux-header для Kali Linux, в консоли пишется  команда:

$ sudo apt-get install linux-headers-$(uname -r)

ИЛИ как root:

# apt-get install linux-headers-$(uname -r)

Полноценная работа Kali Linux после установки  VboxLinuxAdditions. run

После этого запускается VboxLinuxAdditions.run с жёсткого диска – присутствие проблем в процессе инсталляции не наблюдается. Когда перезагрузка выполнена, отображается нормальное разрешение  ОС и все другие возможности Guest Additions работают. Процесс установки на этом завершен.

В данной статье приведены все действия и шаги для полноценной работы виртуальной машины. Как видно, весь процесс, как установить Кали Линукс на Virtualbox, состоит из нескольких шагов. Если выполнять их последовательно строго по инструкции, то все получится даже у новичка.

Установка виртуальной машины Qemu-KVM на домашний ПК с Linux

Ранее я уже писал об установке Qemu-KVM в Debian. Но, на мой взгляд, информация получилась неполной. Плюс я не учёл некоторые нюансы. Потому предлагаю вашему вниманию обновлённую статью по установке виртуальной машины Qemu-KVM. Старую статью, естественно, удалю.

Думаю, объяснять что такое виртуальная машина, не стоит. Вы наверняка это знаете (раз читаете эту статью). Если нет — прочитайте это. Мы же остановимся непосредсвенно на сабже. Qemu-KVM — это проект по объединению двух замечтальнейшийх (на мой взгляд) технологий полной виртуализации. Qemu — это своего рода «эмулятор компьютера», который поддерживает великое множество аппаратных архитектур. В нём можно запустить практически любую ОС для любого устройства (к примеру я запускал старые версии Mac OS X, который для PowerPC). Недостатком Qemu является его медлительность вследствии отсутствия аппратного ускорения. И тут на помощь приходит другой проект — KVM. Или Kernel Virtual Machine. KVM — это технология ядра Linux, которая позволяет обеспечить аппаратное ускорение при полной виртуализации. Недостатком KVM является поддержка только архитектуры x86

Почему Qemu-KVM? Для Linux это самый рекомендуемый проект виртуализации. Он работает быстрее, чем VirtualBox и VMware Player (по моим тестам), KVM — это родная для Линукса технология. Плюс, если вы обладатель хорошего игрового компьютера с двумя видеокартами, вы можете установить в Qemu-KVM Windows, пробросить в неё одну из видеокарт, и забыть о перезагрузке в другую ОС. Захотели поиграть — запустили виртуалку с виндой и играете. Производительность будет 95% от производительности установленной на «железо» винды. Но это просто шикарно, на мой взгляд. Об этом я напишу отдельную статью. Будет интересно 🙂

А теперь опишу план наших действий. Во первых, установку я буду проводить на примере Debian 8.2 GNOME 64 bit, хотя, особых различий в других графических окружениях не будет. Во-вторых — я буду описывать работу с KVM только в графическом режиме (мы ведь не на сервер будет его ставить). Поэтому никаких терминалов, скриптов и так далее, как обычно поступают в случае серверной виртуализации. В третьих — советую вам дополнительно прочитать документацию к Qemu и KVM (ссылки дам в конце статьи). Вам это очень пригодится, если вы хотите по-максимуму использовать весь потенциал этой связки. Ну чтож, план наших действий ясен. Теперь этапы действий:

  • установка qemu-kvm;
  • установка графического менеджера и дополнительных утилит;
  • настройка сетевого моста;
  • создание хранилища для виртуальных машин;
  • установка гостевой системы.

Для начала проверим, поддерживает ли ваш компьютер аппаратную виртуализацию. Для этого в терминале выполняем команду:

egrep ‘(vmx|svm)’ /proc/cpuinfo

В выводе команды должны присутствовать либо vmx, либо svm. Если их нет — проверьте включена ли виртуализация в BIOS (ищите пункты Intel VT-i или аналогичный для AMD). Если ничего нет — значит не повезло.

Устанавливаем необходимые компоненты:

sudo apt install qemu-kvm bridge-utils libvirt-bin virt-manager

Добавляем себя в группу libvirt:

sudo adduser $USER libvirt

Теперь настроим сеть. Для того чтобы все виртауальные машины могли выходить в сеть и связываться друг с другом, нужно создать сетевой мост и виртаульные сетевые карты для каждой виртуалки (tap-устройства). Так как виртуальные машины мы будем устанавливать из графического интерфейса, то создавать вручную tap’ы не нужно. Virt Manager сделает это за нас при каждом запуске. Нам нужно только настроить мост. Для начала включим маршрутизацию в ядре:

sudo nano /etc/sysctl.conf

Ищем строку net.ipv4_forward=0 и меняем её значение на 1. Сохраняем и:

sudo sysctl -p

Далее я буду предполагать следующее: 1) на вашем компьютере есть одна сетевая карта, получающая ip-адрес от роутера. 2) вы выходите в интернет через 3G-модем, и сетевая карта у вас свободна. Этот вариант предполагает побольше ручной работы, но он проверен неоднократно (у самого так на одной из машин). Итак, открываем файл interfaces:

sudo nano /etc/network/interfaces

Его содержимое по умолчанию такое:

source /etc/network/interfaces. d/*

# The loopback network interface
auto lo
iface lo inet loopback

Меняем его содержимое. Для первого варианта:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
address 192.168.0.2
gateway 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
        bridge_ports eth0
        bridge_stp off
        bridge_maxwait 0
        bridge_fd 0

Для второго варианта:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto ppp0
iface ppp0 inet wvdial

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
address 192.168.0.2
gateway 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168. 0.255
        bridge_ports eth0
        bridge_stp off
        bridge_maxwait 0
        bridge_fd 0
up route del default br0

Примечание: если вам не нужно автоматическое подключение Интернета через модем после старта системы, уберите из конфига строки  auto ppp0 и
iface ppp0 inet wvdial. В противном случае, убедитесь что при запуске системы, модем вставлен в USB-порт.

Сохраняем. Теперь для варианта с модемом, нужно установить программу дозвона wvdial:

sudo apt install wvdial

Правим конфиг (обратите внимание: в качестве примера используется 3G-модем Beeline. Примеры конфигов для других модемов вы без труда найдёте в интернете):

sudo nano /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,»IP»,»home.beeline.ru»
Stupid Mode = 1
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = *99#
Modem = /dev/ttyACM0
Username = beeline
Password = beeline
Baud = 9600
Country = Russia
Auto Reconnect = on
Auto DNS = off
Idle Seconds = 0

Сохраняем. Теперь модем будет включаться сразу после загрузки системы. Строка up route del default br0 удаляет маршрут по умолчанию через мост. Если этого не сделать, вы не сможете соединиться с Интернетом, так как трафик будет идти по мосту, а не через 3G-модем.

Последним этапом нам нужно сказать фаерволлу, чтобы он пропускал в сеть трафик от наших виртуалок и обратно. Для этого можно пойти двумя путями: написать скрипт с несколькими правилами для iptables, который будет запускаться вместе с системой, или ввести эти правила вручную и сохранить их. Я воспользуюсь первым вариантом. Для второго вам нужно будет установить пакет iptables-persistent и просто поочерёдно вводить правила (с использованием sudo). Итак. создаём скрипт (в любом текстовом редакторе). Вставляем туда следующее содержимое:

#!/bin/sh

# Определяем выходной интерфейс для которого будет применяться замена адресов (NAT)
iptables -v -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

# Пересылаем все пакеты, пришедшие на модем из глобальной сети (0. 0.0.0/0) в локальную сеть (192.168.0.0/24)
iptables -v -A FORWARD -i ppp0 -o br0 -s 0.0.0.0/0 -d 192.168.0.0/24 -j ACCEPT

# Пересылаем все пакеты, пришедшие из локальной сети (192.168.0.0/24) в глобальную (0.0.0.0/0)
iptables -v -A FORWARD -i br0 -o ppp0 -s 192.168.0.0/24 -d 0.0.0.0/0 -j ACCEPT

Сохраняем его как gateway.sh и даём права на выполнение (либо в свойствах файла, либо в терминале командой chmod +x gateway.sh). Теперь вы можете либо запускать его вручную, после того как загрузилась система, либо добавить в автозагрузку. Для этого переместите скрипт в ~/.config/autostart (в файловом менеджере включите показ скрытых файлов, и вы увидите каталог .config в домашней директории).

Теперь всё готово для установки виртуальной машины. Из меню приложений запускаем Virt Manager (менеджер виртуальных машин):

Кликаем правой кнопкой на строке localhost и выбираем Детали. Переходим на вкладку Хранилище. Нам нужно указать каталог (или раздел диска/диск) для хранения виртуальных машин.

В левом нижнем углу жмём на плюсик (Добавить пул), указывам тип хранилища и путь к нему.

На вкладке Сетевые интерфейсы, можете проверить, всё ли работает.

Теперь нажимаем Файл — New virtual machine. Указываем путь к образу диска, тип виртуальной машины. Далее указываем количество оперативной памяти для неё и количество ядер процессора. Далее указываем наше хранилище и нажимаем Новый том. Указываем название, тип оставляем qcow2, и размер. Это будет виртуальный жёсткий диск. Если планируете устанавливать систему с графической оболочкой и кучей программ, дайте места побольше (гигов 50). На последней вкладке ставим галочку на Изменить настройки перед запуском, проверяем что в качестве сетевого устройства выбран наш мост, пишем любое название для виртуалки и жмём Завершить. Перед вами откроется окно параметров этой виртуальной машины.





Переходим на вкладку Процессор, и ставим галочку на Скопировать настройки процессора хост-системы.

Далее на вкладку Диск, и указываем тип шины VirtIO (самая производительная).

Далее на вкладку Сеть (следующая), и также указываем vitio. На вкладке Дисплей укажите Spice, а на вкладке ВидеоQXL. Обычно эта связка обеспечивает максимальную производительность отрисовки графики, но, если хотите, можете поэксперементировать. Учтите, что для гостевых систем Windows, требуется отдельная установка QXL-драйвера (в самой Windows).


Теперь когда всё готово, в левом верхнем углу жмём Начать установку. И ставим систему как обычно, за одним исключением: как только установщик начнёт автоматически настраивать сеть, нажмите Отмена, и выберите Настроить сеть вручную. Укажите для виртуалки желаемый IP-адрес (в нашем случае 192.168.0.3), маску подсети (255.255.255.0), шлюз (шлюзом будет адрес хоста, тоесть 192.168.0.2) и DNS-сервер (здесь просто укажите Гугловский 8.8.8.8). И всё. Дальше ничего делать не нужно. Ставьте систему и настраивайте. В общем-то, всё. Описанные действия — это способ заменить, скажем, VirtualBox на более лучшую альтернативу. Прочитав документацию, вы поймёте, насколько широки возможности Qemu-KVM. Я намеренно не стал описывать здесь дополнительные консольные параметры и методы запуска виртуальных машин через терминал, так как это далеко не всегда нужно на домашней машине. Об этом я напишу отдельную статью, по настройке домашнего многофункционального сервера (который также сможет выступать в качестве сервера виртуальных машин). Для тех, кто по каким-то причинам не понял написанное, или остались непонятные моменты — предлагаю посмотреть ролик, в котором я уже не опишу, а покажу, как всё это добро устанавливать и настраивать. Если у вас есть предложения или дополнения к статье — пишите в комментариях.

Дополнение: для работы графических окружений, которым необходимо 3D ускорение, установите пакеты spice-vdagent и xserver-xorg-video-qxl