Αρχική σελίδα » πως να » Αρχικός Geek Πώς να δημιουργήσετε και να χρησιμοποιήσετε εικονικές μηχανές

    Αρχικός Geek Πώς να δημιουργήσετε και να χρησιμοποιήσετε εικονικές μηχανές

    Οι εικονικές μηχανές σάς επιτρέπουν να εκτελέσετε ένα λειτουργικό σύστημα σε ένα παράθυρο εφαρμογής στην επιφάνεια εργασίας σας που συμπεριφέρεται σαν ένας πλήρης, ξεχωριστός υπολογιστής. Μπορείτε να τα χρησιμοποιήσετε να παίξετε με διαφορετικά λειτουργικά συστήματα, να εκτελέσετε το λογισμικό που το κύριο λειτουργικό σας σύστημα δεν μπορεί και να δοκιμάσετε τις εφαρμογές σε ένα ασφαλές, sandboxed περιβάλλον.

    Υπάρχουν πολλές καλές δωρεάν εφαρμογές εικονικής μηχανής (VM) εκεί έξω, πράγμα που καθιστά τη δημιουργία μιας εικονικής μηχανής κάτι που μπορεί κανείς να κάνει. Θα χρειαστεί να εγκαταστήσετε μια εφαρμογή VM και να έχετε πρόσβαση στα μέσα εγκατάστασης για το λειτουργικό σύστημα που θέλετε να εγκαταστήσετε.

    Τι είναι μια εικονική μηχανή?

    Μια εφαρμογή εικονικής μηχανής δημιουργεί ένα εικονικό περιβάλλον - που ονομάζεται, απλά, ένα εικονικό μηχάνημα - το οποίο συμπεριφέρεται σαν ένα ξεχωριστό σύστημα ηλεκτρονικών υπολογιστών, το οποίο συμπληρώνεται με εικονικές συσκευές υλικού. Το VM εκτελείται ως διαδικασία σε ένα παράθυρο στο τρέχον λειτουργικό σας σύστημα. Μπορείτε να εκκινήσετε ένα δίσκο εγκατάστασης του λειτουργικού συστήματος (ή ένα ζωντανό CD) μέσα στην εικονική μηχανή και το λειτουργικό σύστημα θα "εξαπατηθεί" για να σκεφτεί ότι τρέχει σε έναν πραγματικό υπολογιστή. Θα εγκατασταθεί και θα τρέξει ακριβώς όπως θα ήταν σε μια πραγματική, φυσική μηχανή. Όποτε θέλετε να χρησιμοποιήσετε το λειτουργικό σύστημα, μπορείτε να ανοίξετε το πρόγραμμα εικονικής μηχανής και να το χρησιμοποιήσετε σε ένα παράθυρο στην τρέχουσα επιφάνεια εργασίας σας.

    Στον κόσμο VM, το λειτουργικό σύστημα που τρέχει στον υπολογιστή σας καλείται κεντρικός υπολογιστής και όλα τα λειτουργικά συστήματα που λειτουργούν μέσα σε VMs καλούνται φιλοξενούμενοι. Βοηθάει στα πράγματα να μην είναι πολύ συγκεχυμένα.

    Σε ένα συγκεκριμένο VM, το φιλοξενούμενο λειτουργικό σύστημα είναι αποθηκευμένο σε έναν εικονικό σκληρό δίσκο - ένα μεγάλο, πολυ-gigabyte αρχείο που είναι αποθηκευμένο στον πραγματικό σκληρό σας δίσκο. Η εφαρμογή VM παρουσιάζει αυτό το αρχείο το λειτουργικό σύστημα guest ως πραγματικό σκληρό δίσκο. Αυτό σημαίνει ότι δεν θα χρειαστεί να ανακατεύετε με διαχωρισμό ή να κάνετε οτιδήποτε άλλο περίπλοκο με τον πραγματικό σκληρό σας δίσκο.

    Η εικονικοποίηση προσθέτει κάποια επιβάρυνση, οπότε μην περιμένετε να είναι τόσο γρήγορα όσο εάν εγκαταστήσατε το λειτουργικό σύστημα σε πραγματικό υλικό. Τα απαιτητικά παιχνίδια ή άλλες εφαρμογές που απαιτούν σοβαρή γραφική παράσταση και ισχύ CPU δεν κάνουν πραγματικά τόσο καλά, έτσι ώστε οι εικονικές μηχανές δεν είναι ο ιδανικός τρόπος για να παίξετε παιχνίδια με Windows PC σε Linux ή Mac OS X - τουλάχιστον αν δεν είναι αυτά τα παιχνίδια παλαιότερα ή δεν απαιτούν γραφικά.

    Το όριο στον αριθμό των VM που μπορείτε να έχετε περιορίζεται από το μέγεθος του χώρου στο σκληρό δίσκο. Ακολουθεί μια ματιά σε μερικά από τα VM που χρησιμοποιούμε όταν δοκιμάζουμε τα πράγματα όταν γράφουμε άρθρα. Όπως μπορείτε να δείτε, έχουμε πλήρη VMs με πολλές εκδόσεις των Windows και Ubuntu εγκατεστημένα.

    Μπορείτε επίσης να τρέξετε πολλαπλά VM ταυτόχρονα, αλλά θα βρεθείτε κάπως περιορισμένος από τους πόρους του συστήματός σας. Κάθε VM καταναλώνει χρόνο CPU, μνήμη RAM και άλλους πόρους.

    Γιατί θα θέλατε να δημιουργήσετε μια εικονική μηχανή

    Εκτός από την καλή διασκεδαστική διασκέδαση για να παίξετε γύρω, τα VMs προσφέρουν μια σειρά από σοβαρές χρήσεις. Σας επιτρέπουν να πειραματιστείτε με άλλο λειτουργικό σύστημα χωρίς να χρειάζεται να το εγκαταστήσετε στο φυσικό σας υλικό. Για παράδειγμα, είναι ένας πολύ καλός τρόπος για να ανακατευτείτε με το 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 όπου τουλάχιστον η ζημιά από την εκτέλεση ενός παλαιού, μη υποστηριζόμενου λειτουργικού συστήματος είναι μετριασμένη.

    Εφαρμογές εικονικών μηχανών

    Υπάρχουν πολλά διαφορετικά προγράμματα εικονικών μηχανών που μπορείτε να επιλέξετε από:

    • 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 επιλέγοντάς το και πατώντας το κουμπί "Έναρξη".


    Φυσικά, έχουμε μόλις αγγίξει τα βασικά της χρήσης VMs εδώ. Αν ενδιαφέρεστε για περισσότερη ανάγνωση, δείτε μερικούς από τους άλλους οδηγούς μας:

    • Ο πλήρης οδηγός για την επιτάχυνση των εικονικών μηχανών σας
    • Πώς να δημιουργήσετε και να εκτελέσετε εικονικές μηχανές με Hyper-V
    • Πώς να εγκαταστήσετε το Android στο VirtualBox
    • Πώς να μοιραστείτε τα αρχεία του υπολογιστή σας με μια εικονική μηχανή
    • Χρησιμοποιήστε το Portable VirtualBox για να πάρετε Εικονικές Μηχανές μαζί σας παντού
    • 10 τεχνάσματα VirtualBox και προηγμένα χαρακτηριστικά που πρέπει να γνωρίζετε

    Έχετε άλλες χρήσεις ή συμβουλές για τη χρήση VM που δεν είχαμε αγγίξει; Ενημερώστε μας στα σχόλια!