rasm

Agar Linux-dan foydalanayotgan bo'lsangiz, virtual mashinalarni yaratish uchun sizga VirtualBox yoki VMware kerak emas. Windows va Linux-ni virtual mashinalarda ishlatish uchun siz KVM-yadroga asoslangan virtual mashinadan foydalanishingiz mumkin.

Siz KVM-ni to'g'ridan-to'g'ri yoki boshqa buyruq satri vositalaridan foydalanishingiz mumkin, ammo Virtual Machine Manager (Virt-Manager) ilovasi boshqa virtual mashina dasturlaridan foydalangan odamlarga juda tanish bo'ladi.

KVM o'rnatilmoqda

KVM faqat sizning protsessoringiz apparatni virtualizatsiya qo'llab-quvvatlasa ishlaydi - Intel VT-x yoki AMD-V. Sizning protsessoringizda ushbu xususiyatlar mavjudligini aniqlash uchun quyidagi buyruqni bajaring:

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

A 0 protsessoringiz protsessorni virtualizatsiya qilishni qo'llab-quvvatlamasligini, 1 yoki undan ko'prog'i esa bu bajarilishini bildiradi. Ushbu buyruq 1 yoki undan ko'prog'ini qaytarsa ​​ham, kompyuteringizning BIOS-da apparatni virtualizatsiya qilishni qo'llab-quvvatlashni yoqishingiz kerak bo'lishi mumkin.

rasm

KVM va yordamchi paketlarni o'rnatish uchun quyidagi buyruqdan foydalaning. Virt-Manager virtual mashinalaringizni boshqarish uchun grafik dasturdir - siz to'g'ridan-to'g'ri kvm buyrug'idan foydalanishingiz mumkin, ammo libvirt va Virt-Manager bu jarayonni soddalashtiradi.

sudo apt-get o'rnatish qemu-kvm libvirt-bin bridge-utils virt-menejeri

Faqatgina root foydalanuvchisi va libvirtd guruhidagi foydalanuvchilar KVM virtual mashinalaridan foydalanish huquqiga ega. O'zingizning qayd yozuvingizni libvirtd guruhiga qo'shish uchun quyidagi buyruqni bajaring:

sudo adduser nomi libvirtd
rasm

Ushbu buyruqni bajargandan so'ng, tizimdan chiqing va tizimga qayta kiring. Tizimga kirgandan keyin ushbu buyruqni bajaring va siz virtual mashinalarning bo'sh ro'yxatini ko'rishingiz kerak. Bu hamma narsa to'g'ri ishlayotganligini ko'rsatadi.

virsh -c qemu: /// tizimlar ro'yxati
rasm

Virtual mashinalarni yaratish

KVM-ni o'rnatganingizdan so'ng, uni ishlatishning eng oson usuli Virtual Machine Manager ilovasida. Siz uni Dash-da topasiz.

rasm

Asboblar panelidagi "Yangi virtual mashinani yaratish" tugmachasini bosing va Virtual mashina menejeri o'rnatish usulini tanlash, virtual mashinangizning virtual apparatini sozlash va sizning xohishingizga ko'ra mehmon operatsion tizimini o'rnatish orqali sizga yo'l ko'rsatadi.

rasm

Agar siz ilgari VirtualBox, VMware yoki boshqa virtual mashina dasturidan foydalansangiz, jarayon sizga tanish bo'ladi. Siz diskdan, ISO tasviridan yoki hatto tarmoq joyidan o'rnatishingiz mumkin.

rasm

2GB dan ortiq xotirani virtual mashinaga tayinlash uchun sizga 64 bitli Linux yadrosi kerak bo'ladi. 32 bitli yadrolar bilan ishlaydigan tizimlar virtual mashinaga maksimal 2 Gb tezkor xotirani tayinlashi mumkin.

rasm

Odatiy bo'lib, KVM sizga NAT-ga o'xshash ko'prikli tarmoqni beradi - sizning virtual mashinangiz tarmoq sifatida o'z qurilmasi sifatida ko'rinmaydi, lekin u asosiy operatsion tizim orqali tarmoqqa kirish huquqiga ega bo'ladi. Agar siz virtual kompyuteringizda server dasturini ishlayotgan bo'lsangiz va unga tarmoqdagi boshqa qurilmalardan kirishni xohlasangiz, tarmoq sozlamalarini sozlashingiz kerak bo'ladi.

rasm

O'rnatish usulini tanlaganingizdan so'ng, Virt-menejeri mehmonni operatsion tizimni oynada ishga tushiradi. Mehmon operatsion tizimini fizik mashinada bo'lgani kabi o'rnating.

rasm

Virtual mashinalarni boshqarish

Virtual Machine Manager oynasida siz o'rnatgan virtual mashinalarning ro'yxati ko'rsatiladi. Amallarni, shu jumladan ularni ishga tushirish, o'chirish, klonlash yoki ko'chirishni amalga oshirish uchun oynadagi virtual mashinalarni sichqonchaning o'ng tugmasi bilan bosing.

rasm

Virtual mashina oynasida i-shaklidagi asboblar panelidagi belgini bosish orqali siz virtual mashina haqidagi ma'lumotlarni ko'rishingiz va uning virtual jihozlarini sozlashingiz mumkin.

rasm