Тақырып: Qemu программасын қосып үйрену



Дата07.02.2022
өлшемі2,17 Mb.
#87477
түріПрограмма
Байланысты:
Мейрханулы Алибек 1-Лаб


ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
«ҒҰМАРБЕК ДӘУКЕЕВ АТЫНДАҒЫ АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»
Коммерциялық емес ашық акционерлік қоғамы
Электроника және робототехника кафедрасы
Лабороториялық жұмыс № 1

Тақырып: Qemu программасын қосып үйрену.


Мамандығы: Аспап жасау
Орындаған: Мейрханұлы Әлібек
Тобы: ПСк 19-7
Тексерген: Бакирова Н.C
Алматы, 2020

Жоспар
Кіріспе……………………………………………………………………………3


Qemu программасы қасиеттері………………………………………………...4
Qemu программасын қосып үйрену…………………………………………..5
Qemu параметрлін (тілін,қаласын) өзгерту…………………………………..6
Қорытынды……………………………………………………………………..9


Кіріспе
QEMU-бұл әр түрлі платформалардың аппараттық эмуляциясы үшін ақысыз, ашық бастапқы бағдарлама, ол KVM қолданбай жұмыс істей алады, бірақ аппараттық виртуализацияны қолдану қонақ жүйелерін едәуір жылдамдатады, сондықтан QEMU-да (enable-kvm) KVM-ді қолдану қолайлы нұсқа болып табылады.
Бастапқыда әзірлеу Linux KVM (Kernel-based Virtual Machine) жобасы шеңберінде жүргізілді, онда KVM-нің өзінен басқа (Linux ядросы деңгейіндегі x86-үйлесімді процессорлардың аппараттық виртуалдау технологияларын қолдау) QEMU-ға KVM функционалдығын пайдалануға мүмкіндік беретін QEMU-ға арналған патчтар әзірленді. Алайда, жақында QEMU әзірлеушілері KVM әзірлеушілерімен бірлесе отырып, KVM қолдауын QEMU негізгі филиалына (mainline) біріктіру туралы шешім қабылдады.
KVM көмегімен сіз өзгертілмеген Linux және Windows кескіндері бар бірнеше виртуалды машиналарды іске қоса аласыз. Әрбір виртуалды машинада жеке жұмыс ортасы бар: желілік карта, диск, графикалық адаптер және т. б.
KVM қолдауы Linux ядросына 2.6.20 нұсқасынан бастап кірді.
libvirt-бұл әртүрлі технологиялардың виртуалды машиналарын басқаруға арналған интерфейс және демон (qemu/kvm, xen, virtualbox), ол виртуалды машиналарды ыңғайлы конфигурациялауға және басқаруға мүмкіндік береді. Сондай-ақ, оны басқаруға арналған көптеген үшінші тарап қосымшалары, веб-интерфейстер және т. б. мысалы, виртуалды машиналарды басқарудың графикалық интерфейсі өте пайдалы болуы мүмкін.
Qemu программасы қасиеттері
Qemu-бұл компьютердегі операциялық жүйелерді эмуляциялау және виртуализациялау үшін ақысыз және ашық бастапқы құрал. Бағдарлама Windows, Linux, MacOS және тіпті Android-де жұмыс істей алады. Процессор, қатты диск, жад сияқты хост ресурстары виртуалды машиналар арасында бөлінеді.
Qemu аппараттық виртуализацияны қолданады, сондықтан ол қонақтардың операциялық жүйелерін негізгі темір сияқты тез орындай алады. Linux жүйесінде XEN гипервизорын немесе KVM ядро модулін пайдалануға болады. Qemu екі жұмыс режимінде жұмыс істей алады:
Жүйенің толық эмуляциясы-бұл режимде qemu құрылғыны, мысалы, компьютерді, оның барлық компоненттерін, процессорын және әртүрлі перифериялық құрылғыларын толығымен эмуляциялайды. Оны жүйелік кодты қайта жүктеместен немесе Жөндеместен бірнеше операциялық жүйелерді іске қосу үшін пайдалануға болады.
Пайдаланушы режимін эмуляциялау-тек Linux хосты үшін жұмыс істейді, Linux процестерін бір архитектураға екінші архитектурада, мысалы, x86-да arm бағдарламаларында іске қосуға мүмкіндік береді. Әзірлеу, кросс-құрастыру және күйін келтіру үшін пайдалы.
Сіз келесі архитектураларды еліктей аласыз: x86 (32 және 64 бит), PowerPC (32 және 64 бит), ARM, MIPS (32 бит), Sprac (32 және 64 бит), Alpha, ColdFire(m68k), CRISv2 және MicroBlaze. Бұл тізім Virtualbox-қа қарағанда әлдеқайда әсерлі.
Бірақ виртуализация процесін бақылауға мүмкіндік беретін және одан да күрделі басқа шешімдер бар. Осындай құралдардың бірі - qemu. Бұл нұсқаулықта біз QEMU деген не және виртуализация үшін qemu-ны қалай пайдалану керектігін қарастырамыз, сонымен қатар оның басқа бағдарламалардан артықшылықтарын талдаймыз.
Qemu программасын қосып үйрену
1.Біріншіден Qemu but деген батырманы басамыз.
2.Кейін келесідей экран шығады.


1-Сурет
3. Осыдан Set Lokale деген батырмаға басып тілімізді өзгертеміз.

4.Осы жактан Орыс тілін таңдаймыз (ru UTF 8 UTF8). Ол үшін пробел батырмасын басып кейін Таb деген батырманы басып Ок дейміз.

3-Cурет

4-Сурет


5. Осыдан кейін Set timezone деген батырманы басып жергілікті уақытты өзгертеміз менің уақытым бойынша Asia дегенді таңдау Алматы қаласын таңдадым.Ок батырмасын басамыз.

5-Сурет


6-Сурет
6. Tub дегенді батырманы басып Finish таңдау enter батырмасын басамыз. Консольга startx жазып программаны іске қосамыз.

7-Сурет
8. Осындай Графикалық терезе ашылады. Осыдан Scratch программасына басып кіреміз.

9.Программаға кірген мезетте өзімізге керетілерін таңдап жасыл жолақшаға басамыз.Сонда мысық жүре немесе айнала бастайды.



Қорытынды
Бұл мақалада біз qemu-ны қалай пайдалану керектігін, осы қызметтік бағдарламаның негізгі параметрлері мен опцияларын қысқаша қарастырдық. Шындығында, көптеген опциялар мен мүмкіндіктер бар. Осындай үлкен сәулет өнерін еліктеу мүмкіндігі ғана. Егер сіз үшін QEMU эмуляторы терминал арқылы тым күрделі болса, онда сіз virt manager сияқты графикалық интерфейсті қолдана аласыз.




Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет