Защо да го правя, ако вече имате няколко различни нива на входни блокове (libvirt, Proxmox, RHEV и т.н.)? Във всеки случай входни блокове трябва да се позове на QEMU с много опции, така че в някои случаи (за тестване на нови функции, отстраняване на грешки, за забавление) са много по-приятен и лесен за работа директно с QEMU. Освен това знание е полезно за цялостното развитие и разбирането на системи.
Как QEMU и KVM технология са. Qemu - емулатор, който може да работи без KVM. но използването на виртуализиране на хардуер значително ускорява системи за гости, обаче KVM е предпочитано изпълнение.
Създаване на файл с изображение
Първо, нека да се провери за виртуализация на хардуерна поддръжка на вашия процесор. За тази цел ние сме сигурни, че в каменни опции VMX или SVM знаме (В зависимост от Intel / AMD продукти.)
Освен това трябва да се даде възможност на подкрепа за виртуализация в BIOS. При някои преносими компютри, тази функция може да се деактивира от производителя и се изисква BIOS reflash.
След инсталацията, рестартирайте компютъра, за да свържете системата модул KVM ядрото и kvm_intel (kvm_amd). След рестартиране, ние проверяваме дали модулите на ядрото са свързани:
Ако не искате да се рестартира, можете да се свържете с тези модули:
Освен това, ако всичко е наред, след това да създадете файл за имиджа на нашата система.
създадете = създадете файл
-е = ukahyvaet от формата на файла, че е по-добре да се ползва стандартен формат за qcow2 QEMU, qcow2 формат на виртуални машини запис с поддръжка на компресия, снимки, както и криптиране. В допълнение qcow2 изображение отнема толкова място, колкото данните се записват в нея от виртуалната машина, независимо от размера, генерирана, когато създавате
RELS1.qcow2 = името на нашия имидж файл
8G = размер на файла за картинката, в този пример 8 гигабайта.
След изпълнението на тази команда, вие ще имате следното съобщение:
Настройка на изображението ISO с QEMU
Първо, ние трябва да пуснете изображението ISO в QEMU, след инсталиране, и след това да използвате получената виртуална система.
Нека, за да може в нея, както и двете:
-CPU SandyBrige = опция е отговорен за емулация на кода на инструкция командния процесор на име SandyBrige. По принцип можете да разберете какви други подкрепят процесора и изберете своя QEMU.
Има списък на процесори:
-активирате-KVM = ядрото включва поддръжка за KVM. Ако не включите тази опция, QEMU ще работи без да се използват KVM.
-нето NIC, VLAN = 0 -net употреба, VLAN = 0 = Активиране на мрежов адаптер емулация.
-HDA RELS1.qcow2 = посочите кой файл изображение ще се използва. Над него е описано как да го създаде.
-CDROM ./ROSA-Server-6.4-x86_64-DVD.iso = опция указва, че ще използвате ISO образ, който е почти на CDROM устройството.
-зареждане г = показва, че QEMU ще стартира от CD-ROM (т.е. от нашия ISO изображение), но буквата г показва, че изображението ISO не е в CD-ROM диск, и на твърдия диск.
-m = 2048 показва колко памет е предназначена за работата на QEMU. В този пример, 2 гигабайта.
Така че, ние обсъдихме oshptsii, и може да работи на инсталацията. Все пак, има някои нюанси. Например, някои дистрибуции на изображенията не работят, дължащи се на картата за настройка VGA. Зало- това, ако това се случи, не се притеснявайте, добавите команда да се изпълнява от опцията: -vga станд.
Просто искам да имам още много работа и звукова карта. След това стартирайте низ трябва да добавите опцията: -soundhw AC97.
Е, гурме, разбира се можете да играете с посочване на броя на процесорите и нишки. Например, можете да зададете: -smp 4, ядро = 4.
Работещи виртуална операционна система в QEMU
След като бъде инсталиран на системата. Можете да опитате да го стартирате.
Разликата между този старт линия от започване съответствие с ISO начин, че в първия случай ние се използва параметъра: -cdrom ./ROSA-Server-6.4-x86_64-DVD.iso и -boot г. Тук, както и ние не се нуждаем, защото вече има файл с виртуалната система.
В този пример, ние включваме звук и мрежа. Но останалата част от опциите, описани по-горе, "на вкус." )
Свързани статии