Pai raspberi

Cara Mengaktifkan Virtualisasi KVM pada Raspberry Pi 4

Cara Mengaktifkan Virtualisasi KVM pada Raspberry Pi 4

Bentuk penuh KVM adalah Mesin Maya Kernel. Ini adalah penyelesaian virtualisasi untuk Linux. KVM adalah modul kernel Linux yang membolehkan kernel Linux bertindak sebagai program hypervisor seperti VMware ESXi atau VSphere.

Sehingga kini, anda tidak dapat menjalankan virtualisasi KVM pada peranti Raspberry Pi. Salah satu sebab utama untuk ini adalah bahawa versi Raspberry Pi 3 dan yang lebih lama hanya mempunyai memori 1 GB. Memori 1 GB tidak mencukupi untuk virtualisasi KVM. Docker adalah penyelesaian yang lebih baik untuk peranti ini.

Model Raspberry Pi 4 8 ​​GB yang dikeluarkan baru-baru ini menjadikan virtualisasi KVM dapat dilakukan pada Raspberry Pi. Pengedaran Linux seperti Fedora, Manjaro, dll., menjadikan virtualisasi KVM mudah untuk Raspberry Pi 4 dengan menyusun modul kernel KVM Linux. OS Raspberry Pi kegemaran kami mungkin juga mengikuti jalan ini suatu hari nanti.

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang KVM pada Raspberry Pi 4 dan membuat mesin maya KVM pada Raspberry Pi 4. Oleh itu, mari kita mulakan.

Perkara yang Anda Perlu:

Untuk mengikuti artikel ini, anda memerlukan perkara berikut:

  1. Komputer papan tunggal Raspberry Pi 4 (versi 4 GB atau 8 GB).
  2. Penyesuai kuasa USB Type-C.
  3. Kad microSD berkapasiti 32 GB atau lebih tinggi dengan gambar Fedora Workstation 33 ARM melekat ke atasnya.
  4. Papan kekunci.
  5. Seekor tikus.
  6. Monitor.
  7. Kesambungan internet pada Raspberry Pi 4.

Sekiranya anda memerlukan bantuan untuk memasang Fedora Workstation 33 pada Raspberry Pi 4 anda, lihat artikel saya Cara Memasang Fedora 33 pada Raspberry Pi 4.

Memasang KVM, libvirt, dan Virtual Machine Manager:

Sebelum anda dapat membuat mesin maya KVM, anda perlu memasang KVM dan semua alat yang diperlukan di Fedora Workstation 33 anda. Nasib baik, KVM dan semua alat yang diperlukan terdapat di repositori pakej rasmi Fedora Workstation 33.

Pertama, kemas kini cache repositori pakej DNF dengan arahan berikut:

$ sudo dnf makecache


Anda boleh memasang KVM dan semua alat yang diperlukan dengan arahan berikut:

$ sudo dnf group install "Virtualization"


Untuk mengesahkan pemasangan, tekan dan kemudian tekan <Masukkan>.


Pengurus pakej DNF akan memuat turun dan memasang semua pakej yang diperlukan secara automatik. Mungkin diperlukan sedikit masa untuk diselesaikan.


Pada ketika ini, KVM dan semua alat yang diperlukan harus dipasang.


Tambahkan pengguna log masuk anda ke kebebasan kumpulan dengan arahan berikut:

$ sudo usermod -aG libvirt $ (whoami)


Agar perubahan berlaku, reboot Raspberry Pi 4 anda dengan arahan berikut:

but semula $ sudo

Memuat turun Imej Pemasangan ARM Pelayan Ubuntu:

Canonical mempunyai pelepasan ARM Server Ubuntu rasmi, yang berfungsi hebat sebagai tetamu KVM (mesin maya) di Raspberry Pi 4.

Dalam artikel ini, saya akan menunjukkan cara memasang Ubuntu Server 20.04 LTS sebagai mesin maya KVM pada Raspberry Pi 4 sebagai demonstrasi. Pada bahagian seterusnya artikel ini, saya akan menunjukkan kepada anda apa alternatif lain yang tersedia pada masa artikel ini.

Pertama, lawati laman web rasmi Ubuntu. Setelah halaman dimuat, klik Muat turun dan kemudian ARM daripada Pelayan Ubuntu bahagian seperti yang ditandakan pada tangkapan skrin di bawah.


Klik pada Muat turun Ubuntu 20.04.1 LTS butang muat turun seperti yang ditunjukkan pada tangkapan skrin di bawah.


Pilih Jimat Fail dan klik pada okey.


Penyemak imbas anda harus mula memuat turun Pelayan Ubuntu 20.04.1 gambar LTS ARM ISO. Mungkin diperlukan sedikit masa untuk diselesaikan.

Memindahkan Imej ISO Pelayan Ubuntu ke Direktori Imej KVM:

Sekali Ubuntu Server 20.04.1 gambar ISO ARM dimuat turun, anda seharusnya dapat mencarinya di ~ / Muat turun direktori, seperti yang anda lihat dalam tangkapan skrin di bawah.

$ ls -lh ~ / Muat turun


Direktori gambar KVM lalai adalah / var / lib / libvirt / gambar /. Anda harus menyalin Ubuntu Server 20 anda.04.1 gambar ARM ISO ke / var / lib / libvirt / gambar / direktori.

Untuk memindahkan Ubuntu Server 20.04.1 ARM ISO image ke direktori / var / lib / libvirt / image /, jalankan arahan berikut:

$ sudo mv -v ~ / Muat turun / ubuntu-20.04.1-live-server-arm64.iso / var / lib / libvirt / gambar /

Membuat Pelayan Ubuntu 20.04.1 Mesin Maya LTS KVM:

Di bahagian ini, saya akan menunjukkan kepada anda cara membuat mesin maya KVM dan memasang Ubuntu Server 20.04.1 LTS di atasnya menggunakan aplikasi pengurusan grafik KVM Pengurus Mesin Maya (VMM).

Pertama, cari Pengurus Mesin Maya di dalam Menu Permohonan dari persekitaran desktop Fedora Workstation 33 anda. Kemudian, klik pada Pengurus Mesin Maya ikon seperti yang ditunjukkan pada tangkapan skrin di bawah.


Pengurus Mesin Maya hendaklah dibuka.


Untuk membuat mesin maya KVM, klik pada ikon ( ) seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Pilih Media pemasangan tempatan (gambar ISO atau CDROM) dan klik Teruskan.


Klik pada Semak imbas


Pilih Pelayan Ubuntu 20.04.1 gambar pemasangan ARM ISO dari senarai dan klik Pilih Kelantangan.


Klik pada Ke hadapan.


Ketik jumlah memori (dalam megabait / mebibait) dan bilangan teras CPU yang anda mahukan untuk mesin maya ini.

Saya akan menggunakan memori 2 GB atau 2048 MB dan 1 teras CPU untuk mesin maya ini.

Setelah selesai, klik Ke hadapan.


Masukkan jumlah ruang cakera yang ingin anda peruntukkan untuk mesin maya ini (dalam gigabait / gibibait). Saya akan memperuntukkan ruang cakera 10 GB untuk mesin maya ini.

Setelah selesai, klik Ke hadapan.


Klik pada Selesai.


Mesin maya sedang dibuat. Mungkin diperlukan beberapa saat untuk disiapkan.


Setelah mesin maya dibuat, ia harus dimulakan dan boot dari Ubuntu Server 20.04.1 gambar ISO ARM.


Setelah anda melihat menu GRUB berikut, pilih Pasang Pelayan Ubuntu dan tekan <Masukkan>.


Pemasang Pelayan Ubuntu sedang dimuat dari Pelayan Ubuntu 20.04.1 gambar LTS ISO. Mungkin diperlukan beberapa saat untuk disiapkan.

Setelah pemasang Pelayan Ubuntu siap, anda akan melihat tetingkap berikut.

Pilih Beralih ke mod kaya dan tekan <Masukkan>.


Pemasang Ubuntu harus beralih ke mod kaya.

NOTA: Artikel ini adalah mengenai mengaktifkan virtualisasi KVM pada Raspberry Pi 4. Jadi, saya tidak akan fokus untuk menjelaskan selok-belok Ubuntu Server 20.04.1 pemasang LTS. Untuk mengetahui apa yang dilakukan oleh setiap pilihan pemasang Ubuntu dan bagaimana mengkonfigurasinya mengikut kehendak anda, baca artikel saya Memasang Ubuntu Server 20.04 LTS.


Pilih bahasa anda dan tekan <Masukkan>.


Pilih susun atur papan kekunci anda.

Setelah selesai, pilih Selesai dan tekan <Masukkan>.


Pilih Teruskan tanpa rangkaian dan tekan <Masukkan>.


Pilih Selesai dan tekan <Masukkan>.


Pilih Selesai dan tekan <Masukkan>.


Pilih Selesai dan tekan <Masukkan>.


Pilih Selesai dan tekan <Masukkan>.


Pilih Teruskan dan tekan <Masukkan>.


Taipkan nama penuh, nama host (nama pelayan), nama pengguna log masuk dan kata laluan anda.

Setelah selesai, pilih Selesai dan tekan <Masukkan>.


Untuk memasang pelayan SSSS OpenSSH, anda mesti memeriksa Pasang OpenSSH pelayan seperti yang ditandakan pada tangkapan skrin di bawah.

Untuk melakukannya, pilih Pasang OpenSSH pelayan dan tekan <Ruang Angkasa>.


Pasang pelayan OpenSSH harus diperiksa.

Kemudian, pilih Selesai dan tekan <Masukkan>.


Pilih Selesai dan tekan <Masukkan>.


Pemasang Ubuntu harus mula memasang Ubuntu Server 20.04 LTS pada mesin maya. Ia akan mengambil sedikit masa untuk disiapkan.


Setelah pemasangan selesai, secara automatik akan memasang semua kemas kini yang diperlukan. Ia akan mengambil sedikit masa untuk disiapkan.

Sekiranya anda mahu, anda boleh memilih Batalkan kemas kini dan but semula dan tekan <Masukkan> Untuk membatalkan kemas kini. Anda boleh memasang kemas kini kemudian menggunakan pengurus pakej APT. Saya akan membiarkannya berterusan.


Setelah kemas kini dipasang, pilih But semula dan tekan <Masukkan> Untuk menghidupkan semula mesin maya anda.


Setelah mesin maya boot, anda akan melihat Ubuntu Server 20.04.1 tetingkap log masuk LTS.

Anda boleh log masuk ke mesin maya Pelayan Ubuntu menggunakan nama pengguna dan kata laluan masuk yang anda tetapkan semasa pemasangan.


Seperti yang anda lihat, saya masuk ke mesin maya Pelayan Ubuntu.


Saya menjalankan Ubuntu Server 20.04.1 LTS pada mesin maya KVM. Pada Raspberry Pi 4 saya! Hebat!


Anda boleh menguruskan mesin maya KVM anda dari Pengurus Mesin Maya. Seperti yang anda lihat, Ubuntu Server 20.04 Mesin maya LTS KVM yang telah saya buat sebelumnya disenaraikan di Pengurus Mesin Maya papan pemuka.

Imej Pemasangan ARM Linux ISO lain untuk KVM:

Pada masa penulisan ini, selain Ubuntu Server 20.04 LTS, anda juga boleh memasang Fedora Server 33 dan CentOS 8 pada Raspberry Pi 4 sebagai mesin maya KVM.

Untuk memuat turun imej pemasangan ISO Fedora Server 33, lawati laman web rasmi Fedora dari penyemak imbas web.

Klik pada Muat turun sekarang butang dari Pelayan Fedora seperti yang ditandakan pada tangkapan skrin di bawah.


Klik pada Muat turun butang sama ada aarch64 Imej ISO standard Fedora 33 atau imej ISO pemasangan bersih seperti yang ditandakan pada tangkapan skrin di bawah.

Setelah gambar ISO dimuat turun, anda boleh membuat mesin maya Fedora Server 33 KVM menggunakan Pengurus Mesin Maya aplikasi.


Untuk memuat turun imej pemasangan ISO CentOS 8, lawati laman web rasmi CentOS dari penyemak imbas web.

Klik pada Muat turun pautan seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada pautan CentOS 8 ARM64 (aarch64) atau CentOS Stream ARM64 (aarch64) seperti yang ditunjukkan pada tangkapan skrin di bawah.


Klik pada salah satu pautan cermin.


Dari cermin FTP CentOS, anda boleh memuat turun sama ada imej ISO netboot CentOS aarch64, imej ISO minimum, atau gambar DVD1 ISO.

Setelah imej ISO dimuat turun, anda boleh membuat mesin maya CentOS 8 atau CentOS Stream KVM menggunakan Pengurus Mesin Maya aplikasi.

Kesimpulan:

Dalam artikel ini, saya telah menunjukkan kepada anda cara mengaktifkan virtualisasi KVM pada Raspberry Pi 4 dan membuat Ubuntu Server 20.04 Mesin maya LTS KVM pada Raspberry Pi 4. Saya telah menggunakan Fedora Workstation 33 sebagai sistem operasi untuk Raspberry Pi 4 dalam artikel ini. Artikel ini akan membantu anda memulakan virtualisasi KVM di Raspberry Pi 4.

Butang tetikus tengah tidak berfungsi pada Windows 10
The butang tetikus tengah membantu anda menelusuri halaman web dan skrin yang panjang dengan banyak data. Sekiranya ia berhenti, anda akan menggunakan...
Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...