Pemula Geek: Cara Mencipta dan Menggunakan Mesin Maya



Mesin maya membolehkan anda menjalankan sistem pengendalian dalam tetingkap aplikasi pada desktop anda yang berkelakuan seperti komputer penuh dan berasingan. Anda boleh menggunakannya bermain-main dengan sistem pengendalian yang berbeza, menjalankan perisian yang sistem pengendalian utama anda tidak boleh, dan mencuba apl dalam persekitaran yang selamat dan berkotak pasir.

Terdapat beberapa aplikasi mesin maya (VM) percuma yang bagus di luar sana, yang menjadikan penyediaan mesin maya sesuatu yang boleh dilakukan oleh sesiapa sahaja. Anda perlu memasang apl VM dan mempunyai akses kepada media pemasangan untuk sistem pengendalian yang ingin anda pasang.





Apakah Mesin Maya?

Apl mesin maya mencipta persekitaran maya—dipanggil, cukup ringkas, mesin maya—yang berkelakuan seperti sistem komputer yang berasingan, lengkap dengan peranti perkakasan maya. VM berjalan sebagai proses dalam tetingkap pada sistem pengendalian semasa anda. Anda boleh but cakera pemasang sistem pengendalian (atau CD langsung) di dalam mesin maya, dan sistem pengendalian akan terpedaya untuk memikirkan ia berjalan pada komputer sebenar. Ia akan memasang dan berjalan sama seperti pada mesin fizikal yang sebenar. Setiap kali anda ingin menggunakan sistem pengendalian, anda boleh membuka program mesin maya dan menggunakannya dalam tetingkap pada desktop semasa anda.

Dalam dunia VM, sistem pengendalian yang sebenarnya berjalan pada komputer anda dipanggil hos dan mana-mana sistem pengendalian yang berjalan di dalam VM dipanggil tetamu. Ia membantu mengelakkan perkara daripada menjadi terlalu mengelirukan.



Iklan

Dalam VM tertentu, OS tetamu disimpan pada pemacu keras maya—fail besar berbilang gigabait yang disimpan pada pemacu keras sebenar anda. Apl VM mempersembahkan fail ini OS tetamu sebagai pemacu keras sebenar. Ini bermakna anda tidak perlu bermain-main dengan pembahagian atau melakukan perkara lain yang rumit dengan cakera keras sebenar anda.

Virtualisasi memang menambah sedikit overhed, jadi jangan harap ia sepantas seolah-olah anda telah memasang sistem pengendalian pada perkakasan sebenar. Permainan yang menuntut atau apl lain yang memerlukan grafik yang serius dan kuasa CPU sebenarnya tidak berfungsi dengan baik, jadi mesin maya bukanlah cara yang ideal untuk bermain permainan Windows PC di Linux atau Mac OS X —sekurang-kurangnya, tidak melainkan permainan tersebut lebih lama atau tidak menuntut secara grafik.

BERKAITAN: 4+ Cara Menjalankan Perisian Windows pada Linux



Had kepada bilangan VM yang boleh anda miliki benar-benar terhad oleh jumlah ruang cakera keras. Berikut ialah tinjauan beberapa VM yang kami gunakan semasa menguji sesuatu semasa menulis artikel. Seperti yang anda lihat, kami mempunyai VM penuh dengan beberapa versi Windows dan Ubuntu dipasang.

Anda juga boleh menjalankan berbilang VM pada masa yang sama, tetapi anda akan mendapati diri anda agak terhad oleh sumber sistem anda. Setiap VM memakan masa CPU, RAM dan sumber lain.

Mengapa Anda Ingin Mencipta Mesin Maya

Selain daripada keseronokan geeky yang bagus untuk dimainkan, VM menawarkan beberapa kegunaan yang serius. Mereka membenarkan anda bereksperimen dengan OS lain tanpa perlu memasangnya pada perkakasan fizikal anda. Sebagai contoh, mereka adalah cara yang bagus untuk bermain-main dengan Linux—atau pengedaran Linux baharu—dan lihat sama ada ia sesuai untuk anda. Apabila anda selesai bermain dengan OS, anda boleh memadamkan VM sahaja.

VM juga menyediakan cara untuk menjalankan perisian OS yang lain. Sebagai contoh, sebagai pengguna Linux atau Mac, anda boleh memasang Windows dalam VM untuk menjalankan aplikasi Windows yang mungkin anda tidak mempunyai akses. Jika anda ingin menjalankan versi Windows yang lebih baru—seperti Windows 10—tetapi mempunyai apl lama yang hanya berjalan pada XP, anda boleh memasang Windows XP ke dalam VM.

BERKAITAN: Kotak Pasir Dijelaskan: Cara Mereka Sudah Melindungi Anda dan Cara Menyimpan Mana-mana Program Kotak Pasir

Kelebihan lain yang disediakan oleh VM ialah ianya kotak pasir daripada seluruh sistem anda. Perisian di dalam VM tidak boleh lari daripada VM untuk mengganggu sistem anda yang lain. Ini menjadikan VM tempat yang selamat untuk menguji apl—atau tapak web—anda tidak mempercayai dan melihat apa yang mereka lakukan.

Sebagai contoh, apabila Hai, kami daripada penipu Windows datang memanggil, kami menjalankan perisian mereka dalam VM untuk melihat perkara yang sebenarnya akan mereka lakukan —VM menghalang penipu daripada mengakses sistem pengendalian dan fail sebenar komputer kami.

BERKAITAN: Beritahu Saudara-mara Anda: Tidak, Microsoft Tidak Akan Menghubungi Anda Mengenai Komputer Anda

Kotak pasir juga membolehkan anda menjalankan OS yang tidak selamat dengan lebih selamat. Jika anda masih memerlukan Windows XP untuk apl lama, anda boleh menjalankannya dalam VM di mana sekurang-kurangnya bahaya menjalankan OS lama yang tidak disokong dapat dikurangkan.

Apl Mesin Maya

Terdapat beberapa program mesin maya berbeza yang boleh anda pilih:

    VirtualBox :(Windows, Linux, Mac OS X): VirtualBox sangat popular kerana ia adalah sumber terbuka dan percuma sepenuhnya. Tiada versi VirtualBox berbayar, jadi anda tidak perlu berurusan dengan naik taraf biasa untuk mendapatkan lebih banyak ciri yang boleh dijual dan mengomel. VirtualBox berfungsi dengan baik, terutamanya pada Windows dan Linux dengan persaingan yang kurang, menjadikannya tempat yang baik untuk bermula dengan VM. Pemain VMware :(Windows, Linux): VMware mempunyai barisan program mesin maya mereka sendiri. Anda boleh menggunakan VMware Player pada Windows atau Linux sebagai alat mesin maya asas yang percuma. Ciri yang lebih maju—kebanyakannya terdapat dalam VirtualBox secara percuma—memerlukan peningkatan kepada yang berbayar VMware Workstation program. Kami mengesyorkan bermula dengan VirtualBox, tetapi jika ia tidak berfungsi dengan betul, anda mungkin mahu mencuba VMware Player. VMware Fusion :(Mac OS X): Pengguna Mac mesti membeli VMware Fusion untuk menggunakan produk VMware, kerana VMware Player percuma tidak tersedia pada Mac. Walau bagaimanapun, VMware Fusion lebih digilap. Desktop Parallels :(Mac OS X): Mac juga mempunyai Desktop Parallels yang tersedia. Kedua-dua Parallels Desktop dan VMware Fusion untuk Mac lebih digilap daripada program mesin maya pada platform lain, kerana ia dipasarkan kepada pengguna Mac biasa yang mungkin ingin menjalankan perisian Windows.

Walaupun VirtualBox berfungsi dengan baik pada Windows dan Linux, pengguna Mac mungkin ingin membeli program Parallels Desktop atau VMware Fusion yang lebih digilap dan bersepadu. Alat Windows dan Linux seperti VirtualBox dan VMware Player cenderung disasarkan kepada khalayak yang lebih geekier.

Terdapat banyak lagi pilihan VM, sudah tentu. Linux termasuk KVM, penyelesaian virtualisasi bersepadu . Versi Profesional dan Perusahaan Windows 8 dan 10—tetapi bukan Windows 7—termasuk Microsoft Hyper-V , satu lagi penyelesaian mesin maya bersepadu. Penyelesaian ini boleh berfungsi dengan baik, tetapi mereka tidak mempunyai antara muka yang paling mesra pengguna.

BERKAITAN: Cara Memasang KVM dan Mencipta Mesin Maya pada Ubuntu

Menyediakan Mesin Maya

Sebaik sahaja anda memutuskan apl VM dan memasangnya, menyediakan VM sebenarnya agak mudah. Kami akan menjalankan proses asas dalam VirtualBox, tetapi kebanyakan apl mengendalikan mencipta VM dengan cara yang sama.

Iklan

Buka apl VM anda dan klik butang untuk mencipta mesin maya baharu.

Anda akan dibimbing melalui proses itu oleh wizard yang mula-mula bertanya OS yang akan anda pasang. Jika anda menaip nama OS dalam kotak Nama, kemungkinan besar apl akan memilih jenis dan versi untuk OS secara automatik. Jika ia tidak—atau tekaannya salah—pilih item tersebut sendiri daripada menu lungsur. Apabila anda selesai, klik Seterusnya.

Berdasarkan OS yang anda bercadang untuk memasang, wizard akan memilih beberapa tetapan lalai untuk anda, tetapi anda boleh menukarnya melalui skrin yang mengikuti. Anda akan ditanya berapa banyak memori yang perlu diperuntukkan kepada VM. Jika anda mahukan sesuatu selain daripada lalai, pilih di sini. Jika tidak, cuma klik Seterusnya. Dan jangan risau, anda akan dapat menukar nilai ini kemudian jika anda perlu.

Wizard juga akan mencipta fail cakera keras maya untuk digunakan oleh VM. Melainkan anda sudah mempunyai fail cakera keras maya yang ingin anda gunakan, cuma pilih pilihan untuk mencipta yang baharu.

Anda juga akan ditanya sama ada untuk membuat cakera saiz tetap yang diperuntukkan secara dinamik atau tetap. Dengan cakera yang diperuntukkan secara dinamik, anda akan menetapkan saiz cakera maksimum, tetapi fail hanya akan berkembang kepada saiz itu seperti yang diperlukan. Dengan cakera saiz tetap, anda juga akan menetapkan saiz, tetapi fail yang dibuat akan menjadi sebesar itu daripada penciptaannya.

Kami mengesyorkan membuat cakera bersaiz tetap kerana, sementara ia memakan lebih sedikit ruang cakera, ia juga berprestasi lebih baik—menjadikan VM anda berasa lebih responsif. Selain itu, anda akan tahu berapa banyak ruang cakera yang telah anda gunakan dan tidak akan terkejut apabila fail VM anda mula berkembang.

Iklan

Anda kemudiannya boleh menetapkan saiz cakera maya. Anda bebas menggunakan tetapan lalai atau menukar saiz mengikut keperluan anda. Sebaik sahaja anda mengklik Cipta, cakera keras maya dicipta.

Selepas itu, anda dibuang semula ke tetingkap apl VM utama, tempat VM baharu anda akan dipaparkan. Pastikan media pemasangan yang anda perlukan tersedia untuk mesin—biasanya ini melibatkan penunjuk ke fail ISO atau cakera sebenar melalui tetapan VM. Anda boleh menjalankan VM baharu anda dengan memilihnya dan menekan Mula.


Sudah tentu, kami baru sahaja menyentuh tentang asas penggunaan VM di sini. Jika anda berminat untuk membaca lebih lanjut, lihat beberapa panduan kami yang lain:

Ada apa-apa kegunaan atau petua lain untuk menggunakan VM yang tidak kami sentuh? Beritahu kami dalam ulasan!

BACA SETERUSNYA Foto Profil untuk Chris Hoffman Chris Hoffman
Chris Hoffman ialah Ketua Pengarang How-To Geek. Dia menulis tentang teknologi selama lebih sedekad dan merupakan kolumnis PCWorld selama dua tahun. Chris telah menulis untuk The New York Times, telah ditemu bual sebagai pakar teknologi di stesen TV seperti NBC 6 Miami, dan karyanya diliput oleh saluran berita seperti BBC. Sejak 2011, Chris telah menulis lebih 2,000 artikel yang telah dibaca hampir satu bilion kali---dan itu hanya di sini di How-To Geek.
Baca Bio Penuh

Artikel Yang Menarik