Pemula Geek Cara Membuat dan Menggunakan Mesin Maya
Mesin Maya membolehkan anda menjalankan sistem operasi dalam tetingkap aplikasi pada desktop anda yang berkelakuan seperti komputer yang penuh dan berasingan. Anda boleh menggunakannya bermain-main dengan sistem pengendalian yang berbeza, jalankan perisian sistem operasi utama anda tidak boleh, dan mencuba aplikasi dalam persekitaran yang selamat dan kotak pasir.
Terdapat beberapa aplikasi mesin maya percuma (VM) yang baik di luar sana, yang menjadikan mesin maya sesuatu yang boleh dilakukan oleh seseorang. Anda perlu memasang aplikasi VM, dan mempunyai akses ke media pemasangan untuk sistem operasi yang anda ingin pasang.
Apa itu Mesin Maya?
Aplikasi mesin maya mencipta persekitaran maya yang dipanggil, cukup cukup, mesin maya-yang berkelakuan seperti sistem komputer yang berasingan, lengkap dengan peranti perkakasan maya. VM berjalan sebagai proses dalam tetingkap pada sistem operasi semasa anda. Anda boleh boot cakera pemasang sistem operasi (atau CD hidup) di dalam mesin maya, dan sistem operasi akan "ditipu" memikirkan ia berjalan pada komputer sebenar. Ia akan memasang dan berjalan seperti yang berlaku pada mesin fizikal yang sebenar. Setiap kali anda ingin menggunakan sistem operasi, anda boleh membuka program mesin maya dan menggunakannya dalam tetingkap pada desktop semasa anda.
Di dunia VM, sistem operasi yang sebenarnya berjalan pada komputer anda dipanggil hos dan mana-mana sistem operasi yang berjalan di dalam VM dipanggil tetamu. Ia membantu memastikan perkara tidak begitu membingungkan.
Dalam VM tertentu, OS tetamu disimpan pada pemacu keras maya-fail besar, multi-gigabyte yang disimpan pada pemacu keras sebenar anda. Aplikasi VM membentangkan fail ini OS tetamu sebagai pemacu keras sebenar. Ini bermakna anda tidak perlu mengacaukan dengan memisahkan atau melakukan apa-apa yang rumit dengan pemacu keras sebenar anda.
Virtualisasi menambah beberapa overhed, jadi jangan harapkan mereka secepat anda memasang sistem operasi pada perkakasan sebenar. Menuntut permainan atau aplikasi lain yang memerlukan grafik yang serius dan kuasa CPU tidak begitu baik, jadi mesin maya bukanlah cara yang ideal untuk memainkan permainan Windows PC di Linux atau Mac OS X-sekurang-kurangnya, kecuali permainan itu banyak lebih tua atau tidak menuntut secara grafik.
Batasan kepada berapa banyak VM yang anda boleh sememangnya terhad hanya dengan jumlah ruang cakera keras. Berikut adalah mengintip beberapa VM yang kami gunakan semasa menguji sesuatu semasa menulis artikel. Seperti yang anda lihat, kami mendapat VM penuh dengan beberapa versi Windows dan Ubuntu yang dipasang.
Anda juga boleh menjalankan pelbagai 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.
Kenapa Anda Ingin Mencipta Mesin Maya
Selain daripada keseronokan geeky yang baik untuk bermain-main, VM menawarkan beberapa kegunaan serius. Mereka membenarkan anda bereksperimen dengan OS lain tanpa perlu memasangnya pada perkakasan fizikal anda. Sebagai contoh, mereka adalah cara yang baik untuk mengacaukan dengan Linux-atau pengedaran Linux baru-dan lihat sama ada ia terasa sesuai untuk anda. Apabila anda selesai bermain dengan OS, anda hanya boleh memadamkan VM.
VM juga menyediakan cara untuk menjalankan perisian OS lain. Sebagai contoh, sebagai pengguna Linux atau Mac, anda boleh memasang Windows dalam VM untuk menjalankan aplikasi Windows yang mungkin tidak mempunyai akses kepada anda. Jika anda ingin menjalankan versi Windows yang lebih baru seperti Windows 10-tetapi mempunyai aplikasi lama yang hanya dijalankan pada XP, anda boleh memasang Windows XP ke dalam VM.
Satu lagi kelebihan VM yang diberikan adalah bahawa mereka adalah "sandboxed" dari seluruh sistem anda. Perisian di dalam VM tidak dapat melepaskan VM untuk merosakkan sistem anda yang lain. Ini menjadikan VMs tempat yang selamat untuk menguji aplikasi atau laman web-anda tidak percaya dan melihat apa yang mereka lakukan.
Sebagai contoh, apabila penipu "Hi, kami dari Windows" datang menelefon, kami melancarkan perisian mereka dalam VM untuk melihat apa yang sebenarnya mereka lakukan-VM menghalang penipu daripada mengakses sistem dan fail pengendalian sebenar komputer kami.
Sandboxing juga membolehkan anda menjalankan OS yang tidak selamat dengan lebih selamat. Jika anda masih memerlukan Windows XP untuk aplikasi yang lebih tua, anda boleh menjalankannya dalam VM di mana sekurang-kurangnya kemudaratan menjalankan OS lama yang tidak disokong dikurangkan.
Aplikasi Mesin Maya
Terdapat beberapa program mesin maya yang berbeza yang boleh anda pilih daripada:
- VirtualBox: (Windows, Linux, Mac OS X): VirtualBox sangat popular kerana ia sumber terbuka dan bebas sepenuhnya. Tidak ada versi VirtualBox berbayar, jadi anda tidak perlu berurusan dengan upsell dan nags yang biasa "naik taraf untuk mendapatkan lebih banyak ciri". VirtualBox berfungsi dengan baik, khususnya pada Windows dan Linux di mana terdapat persaingan yang kurang, menjadikannya tempat yang baik untuk memulakan dengan VM.
- Pemain VMware: (Windows, Linux): VMware mempunyai program mesin maya sendiri. Anda boleh menggunakan Pemain VMware pada Windows atau Linux sebagai alat mesin maya asas percuma. Ciri-ciri yang lebih canggih - kebanyakannya terdapat di VirtualBox untuk program percuma yang memerlukan peningkatan ke program Workstation VMware yang dibayar. Kami mengesyorkan untuk memulakan dengan VirtualBox, tetapi jika ia tidak berfungsi dengan betul anda mungkin ingin mencuba VMware Player.
- VMware Fusion: (Mac OS X): Pengguna Mac mesti membeli VMware Fusion untuk menggunakan produk VMware, kerana pemain VMware percuma tidak boleh didapati di Mac. Bagaimanapun, VMware Fusion lebih digilap.
- Parallels Desktop: (Mac OS X): Mac juga mempunyai Parallels Desktop yang tersedia. Kedua Parallels Desktop dan VMware Fusion untuk Mac lebih digilap daripada program mesin maya pada platform lain, kerana mereka dipasarkan kepada pengguna Mac rata-rata 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 yang lebih digilap. Alat Windows dan Linux seperti VirtualBox dan Pemain VMware cenderung disasarkan kepada penonton geekier.
Terdapat banyak lagi pilihan VM, sudah tentu. Linux termasuk KVM, penyelesaian virtualisasi bersepadu. Versi profesional dan Enterprise Windows 8 dan 10-tetapi bukan Windows 7-termasuk Hyper-V Microsoft, penyelesaian mesin maya bersepadu yang lain. Penyelesaian ini boleh berfungsi dengan baik, tetapi mereka tidak mempunyai antara muka yang paling mesra pengguna.
Menyediakan Mesin Maya
Sebaik sahaja anda telah memutuskan aplikasi VM dan mendapatnya dipasang, menubuhkan VM sebenarnya agak mudah. Kami akan menjalankan proses asas dalam VirtualBox, tetapi kebanyakan apl mengendalikan mewujudkan VM dengan cara yang sama.
Buka aplikasi VM anda dan klik butang untuk membuat mesin maya yang baru.
Anda akan dibimbing melalui proses oleh wizard yang mula-mula bertanya OS mana yang akan anda pasang. Jika anda menaip nama OS di dalam kotak "Nama", aplikasinya kemungkinan besar akan memilih jenis dan versi secara automatik untuk OS. Sekiranya ia tidak-atau ia meneka salah-pilih item tersebut dari menu dropdown. Apabila selesai, klik "Seterusnya."
Berdasarkan OS yang anda merancang untuk memasang, wizard akan memilih beberapa tetapan lalai untuk anda, tetapi anda boleh mengubahnya ke atas skrin yang mengikuti. Anda akan ditanya berapa banyak memori untuk diperuntukkan kepada VM. Sekiranya anda mahukan sesuatu yang lain daripada lalai, pilih di sini. Jika tidak, klik "Seterusnya." Dan jangan risau, anda akan dapat mengubah nilai ini kemudian jika anda perlu.
Penyihir juga akan membuat fail cakera keras maya untuk digunakan oleh VM. Kecuali anda sudah mempunyai fail cakera keras maya yang anda mahu gunakan, pilih saja pilihan untuk membuat yang baru.
Anda juga akan ditanya sama ada untuk membuat cakera saiz yang diperuntukkan secara dinamik atau tetap. Dengan disk dinamik yang diperuntukkan, anda akan menetapkan saiz cakera maksimum, tetapi fail itu hanya akan berkembang ke saiz yang diperlukan. Dengan cakera saiz tetap, anda juga akan menetapkan saiz, tetapi fail yang dibuat akan menjadi besar dari penciptaannya.
Kami mengesyorkan mencipta cakera saiz tetap kerana, semasa mereka memakan sedikit ruang cakera, mereka juga melakukan lebih baik-membuat VM anda merasa sedikit lebih responsif. Selain itu, anda akan mengetahui berapa banyak ruang cakera yang anda gunakan dan tidak akan terkejut apabila fail VM anda mula berkembang.
Anda kemudiannya dapat menetapkan saiz cakera maya. Anda bebas untuk pergi dengan tetapan lalai atau menukar saiz untuk memenuhi keperluan anda. Sebaik sahaja anda mengklik "Buat," cakera keras maya dicipta.
Selepas itu, anda dibuang semula ke dalam tetingkap aplikasi VM utama, di mana VM baru anda akan muncul. Pastikan media pemasangan yang anda perlukan tersedia untuk mesin-biasanya ini melibatkan menunjuk ke fail ISO atau cakera sebenar melalui tetapan VM. Anda boleh menjalankan VM baru anda dengan memilihnya dan memukul "Mula."
Sudah tentu, kami hanya menyentuh asas-asas menggunakan VM di sini. Jika anda berminat untuk membaca lebih lanjut, lihat beberapa panduan kami yang lain:
- Panduan Lengkap untuk Mempercepatkan Mesin Maya Anda
- Bagaimana Membuat dan Main Mesin Maya dengan Hyper-V
- Cara Pasang Android di VirtualBox
- Cara Kongsi Fail Komputer Anda Dengan Mesin Maya
- Gunakan VirtualBox Portable untuk Mengambil Mesin Maya Dengan Anda Di Mana-mana
- 10 Trik VirtualBox dan Ciri-ciri Lanjutan yang Perlu Anda Ketahui
Ada apa-apa kegunaan atau tip lain untuk menggunakan VM yang tidak kami sentuh? Marilah kita tahu dalam komen!