28Aug
σάς επιτρέπουν να εκτελείτε ένα λειτουργικό σύστημα σε ένα παράθυρο εφαρμογής στην επιφάνεια εργασίας που συμπεριφέρεται σαν ένας πλήρης, ξεχωριστός υπολογιστής.Μπορείτε να τα χρησιμοποιήσετε να παίξετε με διαφορετικά λειτουργικά συστήματα, να εκτελέσετε το λογισμικό που το κύριο λειτουργικό σας σύστημα δεν μπορεί και να δοκιμάσετε τις εφαρμογές σε ένα ασφαλές, sandboxed περιβάλλον.
Υπάρχουν πολλές καλές δωρεάν εφαρμογές εικονικής μηχανής( VM) εκεί έξω, πράγμα που καθιστά τη δημιουργία μιας εικονικής μηχανής κάτι που μπορεί κανείς να κάνει.Θα χρειαστεί να εγκαταστήσετε μια εφαρμογή VM και να έχετε πρόσβαση στα μέσα εγκατάστασης για το λειτουργικό σύστημα που θέλετε να εγκαταστήσετε.
Τι είναι μια εικονική μηχανή;
Μια εφαρμογή εικονικής μηχανής δημιουργεί ένα εικονικό περιβάλλον που ονομάζεται, αρκεί απλά, ένα εικονικό μηχάνημα που συμπεριφέρεται σαν ένα ξεχωριστό σύστημα ηλεκτρονικών υπολογιστών, με εικονικές συσκευές υλικού.Το VM εκτελείται ως διαδικασία σε ένα παράθυρο στο τρέχον λειτουργικό σας σύστημα.Μπορείτε να εκκινήσετε ένα δίσκο εγκατάστασης του λειτουργικού συστήματος( ή live CD) μέσα στην εικονική μηχανή και το λειτουργικό σύστημα θα "ξεγελάσει" για να σκεφτεί ότι τρέχει σε έναν πραγματικό υπολογιστή.Θα εγκατασταθεί και θα τρέξει ακριβώς όπως θα ήταν σε μια πραγματική, φυσική μηχανή.Όποτε θέλετε να χρησιμοποιήσετε το λειτουργικό σύστημα, μπορείτε να ανοίξετε το πρόγραμμα εικονικής μηχανής και να το χρησιμοποιήσετε σε ένα παράθυρο στην τρέχουσα επιφάνεια εργασίας σας.
Στον κόσμο των VM, το λειτουργικό σύστημα που τρέχει στον υπολογιστή σας καλείται κεντρικός υπολογιστής και όλα τα λειτουργικά συστήματα που λειτουργούν μέσα σε VMs καλούνται φιλοξενούμενοι.Βοηθά τα πράγματα να μην είναι πολύ συγκεχυμένα.
Σε ένα συγκεκριμένο VM, το φιλοξενούμενο λειτουργικό σύστημα είναι αποθηκευμένο σε έναν εικονικό σκληρό δίσκο - ένα μεγάλο αρχείο πολλών gigabyte που είναι αποθηκευμένο στον πραγματικό σκληρό σας δίσκο.Η εφαρμογή VM παρουσιάζει αυτό το αρχείο το λειτουργικό σύστημα guest ως πραγματικό σκληρό δίσκο.Αυτό σημαίνει ότι δεν θα χρειαστεί να ανακατεύετε με το διαχωρισμό ή να κάνετε οτιδήποτε άλλο περίπλοκο με τον πραγματικό σκληρό σας δίσκο.Το
Virtualization προσθέτει κάποια γενικά έξοδα, επομένως μην περιμένετε να είναι τόσο γρήγορα όσο εάν εγκαταστήσατε το λειτουργικό σύστημα σε πραγματικό υλικό.Τα απαιτητικά παιχνίδια ή άλλες εφαρμογές που απαιτούν σοβαρή γραφική παράσταση και ισχύ CPU δεν κάνουν τόσο καλά, έτσι ώστε οι εικονικές μηχανές δεν είναι ο ιδανικός τρόπος για να παίξετε τα παιχνίδια των Windows PC σε Linux ή Mac OS X, τουλάχιστον,παλαιότερα ή δεν απαιτούν γραφικά.
Το όριο για το πόσα VMs μπορείτε να έχετε περιορίζεται από το μέγεθος του χώρου στο σκληρό δίσκο.Ακολουθεί μια ματιά σε μερικά από τα VM που χρησιμοποιούμε όταν δοκιμάζουμε τα πράγματα όταν γράφουμε άρθρα.Όπως μπορείτε να δείτε, έχουμε πλήρη VMs με πολλές εκδόσεις των Windows και Ubuntu εγκατεστημένα.
Μπορείτε επίσης να τρέξετε πολλαπλά VM ταυτόχρονα, αλλά θα βρείτε κάπως περιορισμένο από τους πόρους του συστήματός σας.Κάθε VM καταναλώνει χρόνο CPU, μνήμη RAM και άλλους πόρους.
Γιατί θα θέλατε να δημιουργήσετε μια εικονική μηχανή
Εκτός από την καλή διασκέδαση για να παίξετε γύρω, τα VM προσφέρουν μια σειρά από σοβαρές χρήσεις.Σας επιτρέπουν να πειραματιστείτε με άλλο λειτουργικό σύστημα χωρίς να χρειάζεται να το εγκαταστήσετε στο φυσικό σας υλικό.Για παράδειγμα, είναι ένας πολύ καλός τρόπος για να ανακατευτείτε με Linux - ή μια νέα διανομή Linux - και να δούμε αν είναι σωστό για εσάς.Όταν τελειώσετε να παίζετε με ένα λειτουργικό σύστημα, μπορείτε απλά να διαγράψετε το VM.Τα VM
παρέχουν επίσης έναν τρόπο εκτέλεσης άλλου λογισμικού λειτουργικού συστήματος.Για παράδειγμα, ως χρήστης Linux ή Mac, θα μπορούσατε να εγκαταστήσετε τα Windows σε ένα VM για να εκτελέσετε εφαρμογές των Windows που ενδέχεται να μην έχετε πρόσβαση σε άλλες εφαρμογές.Εάν θέλετε να εκτελέσετε μια νεότερη έκδοση Windows-like Windows 10 - αλλά έχετε παλαιότερες εφαρμογές που εκτελούνται μόνο σε XP, μπορείτε να εγκαταστήσετε τα Windows XP σε ένα VM.
Ένα άλλο πλεονέκτημα που παρέχουν τα VM είναι ότι είναι "sandboxed" από το υπόλοιπο σύστημα.Το λογισμικό μέσα σε ένα VM δεν μπορεί να ξεφύγει από το VM για να παραβιάσει το υπόλοιπο σύστημα.Αυτό καθιστά τα VM ασφαλή για να δοκιμάσουν εφαρμογές - ή ιστοσελίδες - δεν εμπιστεύεστε και δείτε τι κάνουν.
Για παράδειγμα, όταν το "Γεια σου, είμαστε από τα Windows" ήρθε η κλήση των απατεώνων, τρέξαμε το λογισμικό τους σε ένα VM για να δούμε τι πραγματικά θα κάνουν - ο VM εμπόδισε τους απατεώνες να έχουν πρόσβαση στο πραγματικό λειτουργικό σύστημα και αρχεία του υπολογιστή μας.
Το Sandboxingσας επιτρέπει επίσης να τρέχετε ασφαλέστερα OSs με ασφάλεια.Εάν εξακολουθείτε να χρειάζεστε τα Windows XP για παλαιότερες εφαρμογές, θα μπορούσατε να το εκτελέσετε σε ένα VM όπου τουλάχιστον η ζημιά από την εκτέλεση ενός παλαιού, μη υποστηριζόμενου λειτουργικού συστήματος είναι μετριασμένη.
Virtual Machine Apps
Υπάρχουν πολλά διαφορετικά προγράμματα εικονικών μηχανών που μπορείτε να επιλέξετε από:
- VirtualBox: ( Windows, Linux, Mac OS X): Το VirtualBox είναι πολύ δημοφιλές επειδή είναι ανοικτού κώδικα και εντελώς δωρεάν.Δεν υπάρχει πληρωμένη έκδοση του VirtualBox, επομένως δεν χρειάζεται να αντιμετωπίσετε τη συνήθη "αναβάθμιση για να αποκτήσετε περισσότερες δυνατότητες" upsells και nags.Το VirtualBox λειτουργεί πολύ καλά, ειδικά σε Windows και Linux, όπου υπάρχει λιγότερος ανταγωνισμός, καθιστώντας το ένα καλό μέρος για να ξεκινήσετε με VMs.
- VMware Player: ( Windows, Linux): Η VMware έχει τη δική της σειρά προγραμμάτων εικονικών μηχανών.Μπορείτε να χρησιμοποιήσετε το VMware Player σε Windows ή Linux ως δωρεάν εργαλείο βασικής εικονικής μηχανής.Πιο προηγμένες λειτουργίες - πολλές από τις οποίες βρίσκονται στο VirtualBox δωρεάν - απαιτούν αναβάθμιση στο πρόγραμμα VMware Workstation.Σας συνιστούμε να ξεκινήσετε με το VirtualBox, αλλά εάν δεν λειτουργεί σωστά, ίσως θέλετε να δοκιμάσετε το VMware Player.
- VMware Fusion: ( Mac OS X): Οι χρήστες Mac πρέπει να αγοράσουν το VMware Fusion για να χρησιμοποιήσουν ένα προϊόν VMware, καθώς ο δωρεάν VMware Player δεν είναι διαθέσιμος σε Mac.Ωστόσο, το VMware Fusion είναι πιο γυαλισμένο.
- Parallels Desktop: ( Mac OS X): Οι Mac έχουν επίσης διαθέσιμο το Parallels Desktop.Τόσο το Parallels Desktop όσο και το VMware Fusion για Mac είναι πιο στιλβωμένα από τα προγράμματα εικονικών μηχανών σε άλλες πλατφόρμες, αφού διατίθενται στο εμπόριο στους μέσους χρήστες Mac που μπορεί να θέλουν να εκτελούν λογισμικό Windows.
Ενώ το VirtualBox λειτουργεί πολύ καλά σε Windows και Linux, οι χρήστες Mac ίσως θελήσουν να αγοράσουν ένα πιο γυαλισμένο, ολοκληρωμένο πρόγραμμα Parallels Desktop ή VMware Fusion.Τα εργαλεία των Windows και του Linux, όπως το VirtualBox και το VMware Player, τείνουν να στοχεύουν σε ένα ακροατήριο.
Υπάρχουν πολλές ακόμα επιλογές VM, φυσικά.Το Linux περιλαμβάνει KVM, μια ολοκληρωμένη λύση virtualization.Επαγγελματική έκδοση και έκδοση Enterprise των Windows 8 και 10 - αλλά όχι των Windows 7 - περιλαμβάνουν το Hyper-V της Microsoft, μια άλλη ολοκληρωμένη λύση εικονικής μηχανής.Αυτές οι λύσεις μπορούν να λειτουργήσουν καλά, αλλά δεν έχουν τις πιο φιλικές προς το χρήστη διεπαφές.
Εγκατάσταση μιας εικονικής μηχανής
Μόλις αποφασίσετε μια εφαρμογή VM και την εγκαταστήσετε,η εγκατάσταση ενός VM είναι πραγματικά πολύ εύκολη.Θα τρέξουμε στη βασική διαδικασία στο VirtualBox, αλλά οι περισσότερες εφαρμογές χειρίζονται τη δημιουργία ενός VM με τον ίδιο τρόπο.
Ανοίξτε την εφαρμογή VM και κάντε κλικ στο κουμπί για να δημιουργήσετε μια νέα εικονική μηχανή.
Θα σας καθοδηγήσει η διαδικασία από έναν οδηγό που θα σας ρωτήσει πρώτα ποιο OS θα εγκαταστήσετε.Εάν πληκτρολογήσετε το όνομα του λειτουργικού συστήματος στο πλαίσιο "Όνομα", η εφαρμογή πιθανότατα θα επιλέξει αυτόματα τον τύπο και την έκδοση για το λειτουργικό σύστημα.Αν δεν έχει - ή μαντέψει λάθος - επιλέξτε αυτά τα στοιχεία από τα μενού που εμφανίζονται.Όταν τελειώσετε, κάντε κλικ στο κουμπί "Επόμενο".
Με βάση το λειτουργικό σύστημα που σκοπεύετε να εγκαταστήσετε, ο οδηγός θα προεπιλέξει ορισμένες προεπιλεγμένες ρυθμίσεις για εσάς, αλλά μπορείτε να τις αλλάξετε στις οθόνες που ακολουθούν.Θα ερωτηθείτε πόση μνήμη θα διαθέσετε στο VM.Αν θέλετε κάτι διαφορετικό από την προεπιλογή, επιλέξτε το εδώ.Διαφορετικά, απλώς κάντε κλικ στο κουμπί "Επόμενο". Και μην ανησυχείτε, θα μπορείτε να αλλάξετε αυτήν την τιμή αργότερα αν χρειαστεί.
Ο οδηγός θα δημιουργήσει επίσης το εικονικό αρχείο σκληρού δίσκου που θα χρησιμοποιηθεί από το VM.Αν δεν έχετε ήδη ένα εικονικό αρχείο σκληρού δίσκου που θέλετε να χρησιμοποιήσετε, απλά επιλέξτε την επιλογή δημιουργίας νέου.
Θα σας ζητηθεί επίσης να δημιουργήσετε έναν δίσκο με δυναμική κατανομή ή σταθερού μεγέθους.Με ένα δυναμικά επιλεγμένο δίσκο, θα ορίσετε ένα μέγιστο μέγεθος δίσκου, αλλά το αρχείο θα αυξηθεί μόνο σε αυτό το μέγεθος όπως χρειάζεται.Με ένα δίσκο σταθερού μεγέθους, θα ορίσετε επίσης ένα μέγεθος, αλλά το αρχείο που θα δημιουργηθεί θα είναι μεγάλο από τη δημιουργία του.
Σας συνιστούμε να δημιουργήσετε δίσκους σταθερού μεγέθους επειδή, ενώ καταναλώνουν λίγο περισσότερο χώρο στο δίσκο, κάνουν επίσης καλύτερα να κάνουν το VM σας να αισθάνεται λίγο πιο ευαίσθητο.Επιπλέον, θα γνωρίζετε πόσο χώρο στο δίσκο χρησιμοποιείτε και δεν θα εκπλαγείτε όταν τα αρχεία VM αρχίζουν να αναπτύσσονται.
Στη συνέχεια, θα μπορείτε να ορίσετε το μέγεθος του εικονικού δίσκου.Είστε ελεύθεροι να πάτε με την προεπιλεγμένη ρύθμιση ή να αλλάξετε το μέγεθος ώστε να ταιριάζει στις ανάγκες σας.Μόλις κάνετε κλικ στην επιλογή "Δημιουργία", δημιουργείται ο εικονικός σκληρός δίσκος.
Μετά από αυτό, θα πετάξετε πίσω στο κύριο παράθυρο εφαρμογής VM, όπου θα εμφανιστεί το νέο σας VM.Βεβαιωθείτε ότι τα μέσα εγκατάστασης που χρειάζεστε είναι διαθέσιμα στο μηχάνημα - συνήθως αυτό σημαίνει ότι έχετε δείξει ένα αρχείο ISO ή έναν πραγματικό δίσκο μέσω των ρυθμίσεων του VM.Μπορείτε να εκτελέσετε το νέο σας VM επιλέγοντάς το και πατώντας "Έναρξη".
Φυσικά, έχουμε μόλις αγγίξει τα βασικά της χρήσης των VM εδώ.Αν ενδιαφέρεστε για περισσότερη ανάγνωση, δείτε μερικούς από τους άλλους οδηγούς μας:
- Ο πλήρης οδηγός για την επιτάχυνση των εικονικών σας μηχανών
- Πώς να δημιουργήσετε και να εκτελέσετε εικονικές μηχανές με Hyper-V
- Πώς να εγκαταστήσετε το Android στο VirtualBox
- Πώς να κάνετε κοινή χρήσηΤα αρχεία του υπολογιστή σας με μια εικονική μηχανή
- Χρησιμοποιήστε το φορητό VirtualBox για να πάρετε τις εικονικές μηχανές με σας παντού
- 10 Εικονικά κουπόνια και προηγμένα χαρακτηριστικά γνωρίσματα πρέπει να ξέρετε για το
Έχετε άλλες χρήσεις ή συμβουλές για τη χρήση VM που δεν είχαμε αγγίξει;Ενημερώστε μας στα σχόλια!