qemu

Kā instalēt un izmantot QEMU Debian 9

Kā instalēt un izmantot QEMU Debian 9
QEMU ir ātra procesoru atdarināšanas tehnoloģija. QEMU nav atkarīgs no aparatūras iespējām. Lai palaistu, tai nav nepieciešami kodola ielāpi. Tāpēc tas ir droši un viegli vadāms.

QEMU veic pilnu sistēmas atdarināšanu. Tātad QEMU jūsu Debian 9 mašīnā var palaist programmas, kas rakstītas atšķirīgai arhitektūrai. Piemēram, ARM bāzes procesoriem uzrakstītās programmas ar QEMU palīdzību var palaist uz x86 procesoriem.

Šajā rakstā es parādīšu, kā instalēt un izmantot QEMU Debian 9 Stretch. Sāksim.

QEMU un KVM:

QEMU var kombinēt ar KVM, lai izmantotu CPU aparatūras virtualizācijas funkcijas. QEMU + KVM ļaus jums gandrīz sasniegt vietējo aparatūras veiktspēju.

Aparatūras virtualizācijas funkcija pēc noklusējuma ir atspējota AMD un Intel procesoros. Tātad, ja vēlaties to izmantot, jums tie būs jāiespējo manuāli.

Iesaku iespējot aparatūras virtualizāciju. Ja jūs to nedarīsit, QEMU būs ļoti lēns.

Aparatūras virtualizācijas iespējošana:

Ja jums ir Intel CPU, viss, kas jums jādara, ir iespējot VT-x vai VT-d no mātesplates BIOS.

AMD CPU jums ir jāiespējo AMD-v no mātesplates BIOS.

Ja jūsu centrālais procesors atbalsta aparatūras virtualizāciju un jūs to iespējojāt no sava datora BIOS, tad ar šādu komandu varat pārbaudīt, vai virtualizācija ir iespējota no jūsu Debian 9 Stretch mašīnas:

$ lscpu | grep Virt

Kā redzat, ir iespējota aparatūras virtualizācija.

QEMU un KVM instalēšana:

QEMU pēc noklusējuma nav instalēta Debian 9 Stretch. Bet tas ir pieejams oficiālajā Debian 9 Stretch pakotņu krātuvē. Tātad jūs varat to viegli instalēt.

Vispirms atjauniniet APT pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo apt atjauninājums

Būtu jāatjaunina APT pakotnes krātuves kešatmiņa.

Tagad instalējiet QEMU ar šādu komandu:

$ sudo apt instalējiet qemu qemu-kvm

Tagad nospiediet y un pēc tam nospiediet turpināt.

Būtu jāuzstāda KVM un QEMU.

Izmantojot QEMU un KVM:

Šajā sadaļā es jums parādīšu, kā instalēt Alpine Linux virtuālajā mašīnā QEMU + KVM.

VM direktorija izveide:

Vispirms izveidojiet direktoriju, kurā tiks saglabāti visi jūsu VM dati. No šī brīža es saukšu šo VM direktoriju.

Izveidojiet VM direktoriju ar šādu komandu:

$ mkdir -p ~ / qemu / alpine

Tagad dodieties uz VM direktoriju ar šādu komandu:

$ cd ~ / qemu / alpine

Lejupielādē Alpine Linux ISO attēlu:

Tagad lejupielādējiet Alpine Linux Standard ISO attēlu vietnē https: // alpinelinux.org / downloads / jūsu VM direktorijā.

Šīs rakstīšanas laikā ISO attēls ir Alpu standarts-3.8.0-x86_64.iso

QEMU attēla izveide:

Tagad jums ir jāizveido QEMU attēls. Tas ir virtuāls cietais disks, kurā instalēsiet Alpine Linux. QEMU ir sava komanda, lai izveidotu QEMU attēlu.

Es gatavojos izveidot QEMU attēlu Alpu.img un piešķirt 8 GB vietas diskā ar šādu komandu:

$ qemu-img izveidot -f qcow2 alpine.img8G

PIEZĪME: Attēlu var nosaukt kā citādi Alpu.img un iestatiet diska izmēru uz kaut ko citu, nevis 8G (8 giga baits).

Kā jūs redzat, Alpu.img ir izveidots.

Alpine Installer palaišana:

Tagad jūs varat sākt QEMU emulāciju ar KVM un attēlā instalēt Alpine Linux Alpu.img.

Es izmantoju čaulas skriptu uzstādīt.sh lai sāktu instalēšanu, jo es uzskatu, ka tas padara komandu vieglāk saprotamu un vēlāk modificējamu.

Tagad izveidojiet šādu komandu uzstādīt.sh:

$ nano instalēt.sh

Un ierakstiet šādās rindās:

Tagad saglabājiet failu ar + x un pēc tam nospiediet y un pēc tam nospiediet .

PIEZĪME: Šeit, -m 512 nozīmē 512 MB atmiņa (RAM) tiks piešķirta virtuālajai mašīnai.

Tagad izveidojiet skriptu uzstādīt.sh izpildāms ar šādu komandu:

$ chmod + x instalēt.sh

Tagad sāciet instalēšanas skriptu ar:

$ ./uzstādīt.sh

Kā redzat, Alpine instalētājs ir sāknēts.

Tagad ierakstiet sakne un nospiediet . Jums vajadzētu būt pieteicies.

Tagad startējiet instalēšanas programmu ar šādu komandu:

# setup-alpine

Tagad ierakstiet tastatūras izkārtojumu (es izvēlējos mums) un nospiediet .

Atlasiet variantu (es izvēlējos mums) un nospiediet .

Tagad ierakstiet savu resursdatora nosaukumu un nospiediet .

Tagad izvēlieties tīkla saskarni. Noklusējums ir eth0, kas ir pareizi. Tāpēc es nospiedu lai atlasītu noklusējumu.

Tagad ievadiet tīkla saskarnes IP adresi. Es izvēlēšos noklusējumu, kas ir dhcp piešķirta IP adrese. Kad esat pabeidzis, nospiediet .

Es izvēlējos dhcp, tāpēc nospiedu .

Tagad ierakstiet jauno sakne paroli un nospiediet .

Tagad atkārtoti ievadiet paroli un nospiediet .

Tagad ir pienācis laiks atlasīt laika joslu. Noklusējums ir UTC, bet jūs varat uzskaitīt citas atbalstītās laika joslas, nospiežot ? un . Es atlasu noklusējumu.

Nospiediet .

Nospiediet .

Nospiediet .

Ieraksti sda un nospiediet .

Ieraksti sys un nospiediet .

Tagad ierakstiet y un nospiediet .

Alpine tiek instalēta ..

Alpine Linux ir instalēta.

Sākot Alpu no Alpu.img QEMU attēls:

Tagad izveidojiet citu čaulas skriptu sākt.sh VM direktorijā ar šādu komandu:

$ nano sākums.sh

Tagad pievienojiet tai šādas rindas un saglabājiet to.

Padariet skriptu sāktu.sh izpildāms šādi:

$ chmod + x sākums.sh

Visbeidzot, jūs varat palaist savu nesen instalēto Alpine OS ar QEMU KVM šādi:

$ ./sākt.sh

Kā redzat, Alpine Linux tika palaists no QEMU attēla.

Citu arhitektūru atdarināšana ar QEMU:

QEMU atbalsta daudzas procesora arhitektūras, kā redzat zemāk redzamajā ekrānuzņēmumā.

Es izmantoju kvm komandu iepriekšējos piemēros. Tā faktiski ir iespējota aparatūras virtualizācija qemu-system-x86_64.

Jūs varat aizstāt visus kvm komandas ar qemu-system-x86_64 komandu iepriekšējos piemēros, un tas joprojām darbotos. Bet tas darbosies lēni, jo tajā netiks izmantota aparatūras virtualizācija.

Tātad, kā jūs instalējat un izmantojat QEMU Debian 9 Stretch. Paldies, ka izlasījāt šo rakstu.

Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...