Cara Menjalankan Mesin Maya di Linux: 3 Cara berbeza

Cara Menjalankan Mesin Maya di Linux: 3 Cara berbeza

Anda perlu menjalankan sistem operasi lain pada PC Linux anda. Boot dua adalah pilihan, tetapi anda boleh menggunakan mesin maya.





Tetapi jika anda memilih pilihan kedua, perisian mesin maya Linux mana yang harus anda gunakan?





Mesin Maya vs Linux Dual Booting

Terdapat dua cara untuk menjalankan pelbagai sistem operasi di komputer:





Boot dua adalah baik tetapi mempunyai kelemahannya. Sebagai contoh, anda boleh menjalankan dua atau lebih pengedaran Linux (mungkin Linux Mint atau Ubuntu ) dipasang pada komputer anda. Walau bagaimanapun, ia tidak berfungsi dengan baik untuk semua orang. Pelbagai masalah dapat menggagalkan pengalaman, seperti reboot.

Masa yang diperlukan untuk memulakan semula, pilih OS lain di skrin pemuat but GRUB, dan kemudian boot, boleh menjadi masalah. Perkara ini berlaku terutamanya pada sistem di mana Linux dipasang bersama Windows.



Pada sistem yang lebih perlahan, anda mungkin menunggu 5-10 minit sebelum anda mula produktif. Dengan pengimbasan perisian anti-virus semasa boot, anda akan segera lambat.

Walau bagaimanapun, menjalankan OS sekunder anda dalam mesin maya dapat mengatasi masalah ini.





Apa itu Mesin Maya?

Sederhananya mesin maya --- dikenali sebagai VM --- adalah aplikasi yang mewujudkan persekitaran perisian yang meniru perkakasan komputer. Sistem operasi kemudian boleh dipasang ke persekitaran ini. Kami menyebutnya 'OS tamu', sementara sistem operasi yang telah anda pasang pada komputer fizikal anda adalah 'OS OS'. Selain itu, virtualisasi dapat ditingkatkan dengan bantuan perkakasan sistem khusus!

Ketahui Lebih Lanjut: Apa itu mesin maya dan bagaimana ia berfungsi?





cara mematikan masa skrin

Cara Mengaktifkan Virtualisasi pada PC Anda

Walaupun OS tetamu pilihan anda mungkin berjalan tanpa virtualisasi perkakasan, jika pilihannya tersedia, ia patut digunakan. Paling tidak kerana ia akan mengurangkan penggunaan sumber sistem komputer anda.

Untuk memeriksa sama ada PC Linux anda dapat menangani virtualisasi, buka terminal dan masukkan:

lscpu

Cari 'Virtualisasi' --- jenis yang disokong oleh CPU komputer anda. Anda harus melihat rujukan VT-x, VT-d, atau AMD-V.

Untuk membolehkan virtualisasi perkakasan, anda perlu menghidupkan semula komputer anda untuk mengakses BIOS / UEFI. Cara ini dicapai bergantung pada peranti anda, secara amnya diakses dengan mengetuk Daripada atau F2 selepas komputer dimulakan semula.

Cari Mahir skrin di BIOS dan cari salah satu perkara berikut:

  • Permuafakatan
  • VT-x (Intel --- sistem yang lebih lama akan mempunyai VT-d)
  • AMD-V (sistem AMD)

Persekitaran BIOS yang lebih lama dilayari menggunakan kekunci anak panah; namun, menu di UEFI yang lebih baru dapat diakses dengan tetikus. Apabila anda telah mengaktifkan virtualisasi, tekan F10 untuk menyimpan dan keluar.

PC anda kemudian akan reboot.

3 Alat Mesin Maya untuk Linux

Dengan virtualisasi diaktifkan, inilah masanya untuk melihat pilihan aplikasi Linux VM.

1. Kotak Virtual

Menawarkan virtualisasi serba boleh, VirtualBox dapat membuat mesin maya dengan hampir semua sistem operasi (kecuali yang dimaksudkan untuk peranti ARM). Ia juga menawarkan perisian dan perisian yang dibantu perkakasan, menyimpan mesin maya sebagai gambar cakera. Ini memudahkan mereka membuat sandaran atau berhijrah ke PC atau aplikasi VM lain.

VirtualBox sangat baik dalam menjalankan distro Linux 32-bit dan 64-bit, serta Windows. Bahkan mungkin menjalankan macOS di VirtualBox, mungkin untuk mengujinya sebelum mengkonfigurasi PC anda sebagai Hackintosh.

Muat turun: Kotak Maya (Percuma)

2. Jalankan VM Linux di QEMU

Sekiranya anda ingin menjalankan sistem operasi ARM sebagai Linux VM anda, QEMU adalah pilihan terbaik. Sesuai untuk VM Android, Raspbian, atau OS RISC bukan Linux, alat berdasarkan baris perintah ini cepat disiapkan.

bolehkah anda menggunakan fon kepala tanpa wayar pada xbox satu

Pendek untuk 'Quick Emulator', QEMU bagaimanapun sedikit mencabar, bergantung pada baris perintah dan bukannya antara muka yang dikendalikan oleh tetikus. Untuk menjimatkan masa, beberapa sistem operasi tetamu boleh dimuat turun dengan QEMU terbina dalam. Lihat lihat kami di menjalankan Raspbian Pi OS di QEMU untuk mendapatkan pengenalan mengenai alat Linux VM ini.

Walaupun nama QEMU yang tidak disingkat adalah 'Quick Emulator', ia sebenarnya hypervisor, alat untuk menguruskan virtualisasi perkakasan. Anda boleh memasang QEMU dengan:

sudo apt install qemu qemu-kvm libvirt-bin

Seperti yang dinyatakan, antara muka baris perintah di terminal digunakan untuk menjalankan QEMU. Ini boleh membuktikan mencabar bagi pengguna Linux yang lebih baru, tetapi untungnya ada penyelesaiannya. Fork QEMU ini menambahkan antara muka pengguna grafik (GUI) sehingga anda dapat menjalankan VM Linux tanpa mengetik perintah:

Projek-projek ini dalam pelbagai peringkat pembangunan --- untuk hasil terbaik, cubalah QtEmu.

3. Pemain Stesen Kerja VMware

VMware adalah peneraju industri dalam virtualisasi desktop dan pelayan, dengan ribuan pelanggan korporat. Nasib baik, mereka juga mengeluarkan versi percuma untuk kes penggunaan yang lebih fokus.

Muat turun: Pemain Stesen Kerja VMware

Dengan sokongan untuk semua sistem operasi Linux utama dan lebih daripada 200 OS tetamu, VMware Workstation Player adalah penyelesaian VM Linux yang pintar. Perhatikan bahawa tidak seperti QEMU, VMware Workstation Player tidak dapat menjalankan sistem operasi ARM.

Linux Distros mana yang paling baik dalam VM?

Setelah memilih aplikasi mesin maya yang sesuai, anda perlu menyesuaikan OS tetamu pilihan anda. Sebagai contoh, anda boleh menjalankan Windows dengan mudah di VirtualBox dan VMware

cara menjalankan sesuatu sebagai pentadbir

Sebaliknya, QEMU sesuai untuk menjalankan pengedaran yang disasarkan ARM, seperti Raspberry Pi OS, atau Android.

Sementara itu, sesuatu yang ringan seperti Lubuntu akan dijalankan pada mana-mana alat mesin maya Linux ini.

Tetapi bagaimana jika anda mahu menjalankan ketiga-tiganya? Nasib baik, terdapat banyak keserasian silang antara mereka. Anda boleh mengimport fail VDI dari satu pemasangan VirtualBox ke yang lain, atau anda mungkin menukar VMware VMDK menjadi fail IMG yang boleh dibaca untuk QEMU.

Oleh itu, mana sahaja aplikasi Linux VM yang anda gunakan, anda boleh yakin untuk memindahkan VM Linux anda ke peranti lain.

Alat Mesin Maya Linux Mana Yang Perlu Anda Gunakan?

Oleh itu, kami telah melihat tiga aplikasi mesin maya. Tetapi mana yang harus anda gunakan?

Sungguh sukar. Sekiranya anda mahukan virtualisasi mudah yang mudah dan sumber terbuka, pilih VirtualBox. Sekiranya sumber terbuka tidak menjadi perhatian, VMware mungkin memberikan sedikit kestabilan, terutama pada komputer yang lebih baru.

Sementara itu jika anda ingin menjalankan sistem operasi ARM pada Linux VM anda, pilih QEMU. Gunakan GUI jika anda tidak suka menghabiskan terlalu lama di terminal.

Berkongsi Berkongsi Tweet E-mel 7 Sebab Praktikal untuk Mula Menggunakan Mesin Maya

Untuk apa mesin maya digunakan? Berikut adalah beberapa faedah dan kegunaan praktikal untuk mesin maya yang boleh anda cuba sekarang.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Kotak Maya
  • Mesin maya
  • Sistem operasi
  • Petua Linux
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Timbalan Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan Teknikal, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, kekasih Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan