Начална » как да » Как да инсталирате KVM и да създадете виртуални машини на Ubuntu

    Как да инсталирате KVM и да създадете виртуални машини на Ubuntu

    Ако използвате Linux, нямате нужда от VirtualBox или VMware за създаване на виртуални машини. Можете да използвате KVM - виртуалната машина, базирана на ядрото - за да стартирате Windows и Linux във виртуални машини.

    Можете да използвате KVM директно или с други инструменти от командния ред, но графичното приложение Virtual Machine Manager (Virt-Manager) ще се почувства най-познато на хора, които са използвали други програми за виртуални машини.

    Инсталиране на KVM

    KVM работи само ако вашият CPU има поддръжка за хардуерна виртуализация - Intel VT-x или AMD-V. За да определите дали вашият CPU включва тези функции, изпълнете следната команда:

    egrep -c '(svm | vmx)' / proc / cpuinfo

    А 0 показва, че вашият CPU не поддържа виртуализация на хардуера, докато 1 или повече показва, че той прави. Може да се наложи да активирате поддръжката за хардуерна виртуализация в BIOS на компютъра, дори ако тази команда върне 1 или повече.

    Използвайте следната команда, за да инсталирате KVM и поддържащи пакети. Virt-Manager е графично приложение за управление на виртуални машини - можете да използвате командата kvm директно, но libvirt и Virt-Manager опростяват процеса.

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

    Само потребител на root и потребители в групата libvirtd имат разрешение да използват KVM виртуални машини. Изпълнете следната команда, за да добавите потребителския си акаунт към libvirtd групата:

    sudo adduser име libvirtd

    След като изпълните тази команда, излезте и влезте отново. Изпълнете тази команда, след като влезете отново и ще видите празен списък с виртуални машини. Това показва, че всичко работи правилно.

    списък на системите virsh -c qemu: ///

    Създаване на виртуални машини

    След като сте инсталирали KVM, най-лесният начин да го използвате е приложението за виртуални машини. Ще го намерите в Dash.

    Кликнете върху бутона Създаване на нова виртуална машина в лентата с инструменти и Мениджърът на виртуалната машина ще ви преведе през избор на метод за инсталиране, конфигуриране на виртуалния хардуер на вашата виртуална машина и инсталиране на гостуващата операционна система по избор.

    Процесът ще бъде познат, ако някога сте използвали VirtualBox, VMware или друго приложение за виртуална машина. Можете да инсталирате от диск, ISO образ или дори от мрежово местоположение.

    За да присвоите повече от 2 GB памет на виртуална машина, ще ви трябва 64-битово ядро ​​на Linux. Системи, работещи с 32-битови ядра, могат да присвоят максимум 2 GB оперативна памет на виртуална машина.

    По подразбиране KVM ви дава мрежова мрежа, подобна на NAT - вашата виртуална машина няма да се появи в мрежата като собствено устройство, но ще има достъп до мрежата през операционната система. Ако използвате сървърния софтуер във вашата виртуална машина и искате той да е достъпен от други устройства в мрежата, ще трябва да настроите настройките за работа в мрежа..

    След като изберете метода на инсталиране, Virt-Manager ще зареди операционната система за гости в прозорец. Инсталирайте гост операционната система, както бихте направили на физическа машина.

    Управление на виртуални машини

    Прозорецът Virtual Machine Manager показва списък на инсталираните виртуални машини. Щракнете с десния бутон върху виртуалните машини в прозореца, за да извършите действия, включително стартиране, изключване, клониране или мигриране.

    Можете да видите информация за виртуалната машина и да конфигурирате нейния виртуален хардуер, като щракнете върху иконата на лентата с инструменти в прозореца на виртуалната машина.