Η εκτέλεση μιας εικονικής μηχανής είναι ένας καλός τρόπος για να χρησιμοποιήσετε ένα λειτουργικό σύστημα χωρίς να το εγκαταστήσετε στον υπολογιστή σας. Για παράδειγμα, μπορείτε να δοκιμάσετε την τελευταία έκδοση των Windows ή μια νέα διανομή Ubuntu Linux χωρίς κανέναν κίνδυνο. Δείτε πώς μπορείτε να δημιουργήσετε μια εικονική μηχανή στα Windows 10 χωρίς να εγκαταστήσετε λογισμικό τρίτων.
Γνωρίστε το Hyper-V στα Windows 10
Η Microsoft παρέχει ένα ενσωματωμένο εργαλείο που ονομάζεται Hyper-V για τη δημιουργία μιας εικονικής μηχανής στα Windows 10. Διατίθεται μόνο σε αυτές τις πλατφόρμες:
- Windows 10 Enterprise (64-bit)
- Windows 10 Pro (64-bit)
- Windows 10 Education (64-bit)
Εάν ο υπολογιστής σας εκτελεί Windows 10 Home, πρέπει να εγκαταστήσετε έναν υπολογιστή-πελάτη εικονικής μηχανής τρίτου κατασκευαστή. Το Hyper-V δεν είναι διαθέσιμο σε αυτήν την πλατφόρμα.
Ενώ το Hyper-V είναι ένα χρήσιμο εργαλείο, μπορεί να μην είναι η ιδανική λύση για την ανάπτυξη λογισμικού. Όπως εξηγεί η Microsoft σχετικά με το Hyper-V, τα προγράμματα και οι εφαρμογές που απαιτούν συγκεκριμένο υλικό, όπως ένα διακριτό επεξεργαστή γραφικών, ενδέχεται να μην λειτουργούν σωστά σε μια εικονική μηχανή.
Ακόμη περισσότερο, η απλή ενεργοποίηση του Hyper-V μπορεί να προκαλέσει προβλήματα απόδοσης για "εφαρμογές υψηλής ακρίβειας ευαίσθητες σε καθυστέρηση."
Όμως, οποιοσδήποτε υπολογιστής δεν μπορεί να τρέξει μια εικονική μηχανή. Θα πρέπει να δείτε εάν ο επεξεργαστής του υπολογιστή σας μπορεί να χειριστεί μια εικονική μηχανή πριν προχωρήσετε.
Πώς να ελέγξετε τη συμβατότητα υλικού εικονικής μηχανής
Ακολουθούν οι απαιτήσεις υλικού από τη Microsoft:
- Επεξεργαστής 64-bit με μετάφραση διεύθυνσης δεύτερου επιπέδου (SLAT)
- Υποστήριξη CPU για Επέκταση λειτουργίας οθόνης VM (VT-c σε επεξεργαστές Intel)
- Ελάχιστη μνήμη συστήματος 4GB
Ακολουθούν οι ρυθμίσεις του BIOS που απαιτούνται για την εκτέλεση μιας εικονικής μηχανής:
- Αποτροπή εκτέλεσης δεδομένων με επιβολή υλικού
- Τεχνολογία εικονικοποίησης (ή παρόμοια ετικέτα, ανάλογα με τον κατασκευαστή της μητρικής πλακέτας)
Δεν είστε ακόμα σίγουροι ότι ο υπολογιστής σας με Windows 10 μπορεί να εκτελέσει μια εικονική μηχανή χρησιμοποιώντας το Hyper-V; Η Microsoft παρέχει τα μέσα για να μάθετε. Ακολουθήστε αυτά τα βήματα:
-
Κάντε δεξί κλικ στο κουμπί Έναρξη και επιλέξτε Windows PowerShell (Διαχειριστής).
-
Πληκτρολογήστε " Systeminfo" στο παράθυρο του PowerShell και πατήστε το πλήκτρο Enter στο πληκτρολόγιό σας.
-
Κάντε κύλιση προς τα κάτω στο κάτω μέρος των αποτελεσμάτων για να βρείτε την ενότητα Απαιτήσεις Hyper-V. Δείτε πώς μπορείτε να ερμηνεύσετε αυτά τα αποτελέσματα:
- Αν δείτε "Ναι" δίπλα στις τέσσερις απαιτήσεις Hyper-V: Ο υπολογιστής σας μπορεί να εκτελέσει μια εικονική μηχανή.
- Αν δείτε "Όχι" δίπλα στις τέσσερις απαιτήσεις Hyper-V: Η CPU σας δεν υποστηρίζει εικονικές μηχανές και/ή πρέπει να προσαρμόσετε τις ρυθμίσεις στο BIOS.
- Αν δείτε "Όχι" δίπλα στο "Ενεργοποιήθηκε η εικονικοποίηση στο υλικολογισμικό" στα αποτελέσματα: Θα χρειαστεί να κάνετε επανεκκίνηση στο υλικολογισμικό του υπολογιστή και να ενεργοποιήσετε αυτήν τη δυνατότητα. Η ετικέτα της ρύθμισης εξαρτάται από τη μητρική πλακέτα και την έκδοση BIOS του υπολογιστή σας.
- Αν δείτε "Έχει ανιχνευτεί ένας hypervisor. Οι λειτουργίες που απαιτούνται για το Hyper-V δεν θα εμφανίζονται" στα αποτελέσματα: Εκτελείτε ήδη το Hyper-V στα Windows 10.
Πώς να ενεργοποιήσετε το Hyper-V στα Windows 10 Pro, Enterprise και Education
Είναι πιθανό ο υπολογιστής σας Windows 10 να μην έχει ενεργοποιημένες τις λειτουργίες Hyper-V από προεπιλογή. Εάν συμβαίνει αυτό, δεν θα βρείτε καταχωρήσεις Hyper-V στο μενού Έναρξη. Ακολουθήστε αυτά τα βήματα για να θέσετε σε λειτουργία την υποστήριξη της εικονικής μηχανής σας.
- Πληκτρολογήστε " Hyper-V" στο πεδίο αναζήτησης της γραμμής εργασιών και πατήστε το πλήκτρο Enter στο πληκτρολόγιό σας.
-
Επιλέξτε Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows στα αποτελέσματα και, στη συνέχεια, επιλέξτε Άνοιγμα.
-
Στην επόμενη οθόνη, επιλέξτε το πλαίσιο δίπλα στην επιλογή Hyper-V και, στη συνέχεια, επιλέξτε OK.
-
Επιλέξτε Επανεκκίνηση τώρα. Ο υπολογιστής σας θα επανεκκινηθεί.
Πώς να δημιουργήσετε μια εικονική μηχανή στα Windows 10 χρησιμοποιώντας Hyper-V Quick Create
Αυτή είναι μία από τις δύο μεθόδους για να δημιουργήσετε μια εικονική μηχανή χρησιμοποιώντας το ενσωματωμένο εργαλείο των Windows 10. Είναι το πιο γρήγορο και οπτικά ευκολότερο από τα δύο. Εδώ θα βρείτε επιλογές για να εγκαταστήσετε δύο εκδόσεις Linux, το MSIX Packaging Tool Environment και το Windows 10 Development Environment.
Εάν θέλετε να εκτελέσετε μια έκδοση προεπισκόπησης των Windows 10, θα πρέπει να κάνετε μη αυτόματη λήψη ενός ISO.
-
Επιλέξτε το Έναρξη κουμπί, μετακινηθείτε προς τα κάτω στο μενού Έναρξη και, στη συνέχεια, επιλέξτε Εργαλεία διαχείρισης των Windowsγια να το επεκτείνετε.
-
Επιλέξτε Hyper-V Quick Create.
-
Στο ακόλουθο παράθυρο Create Virtual Machine, επιλέξτε ένα από τα τέσσερα προγράμματα εγκατάστασης που αναφέρονται και, στη συνέχεια, επιλέξτε Δημιουργία εικονικής μηχανής. Μην προχωρήσετε στο βήμα 4.
Ωστόσο, εάν έχετε διαφορετικό λειτουργικό σύστημα που θέλετε να χρησιμοποιήσετε, συνεχίστε με το Βήμα 4.
-
Επιλέξτε Τοπική πηγή εγκατάστασης για να φορτώσετε ένα αρχείο ISO που έχετε ήδη κατεβάσει στον υπολογιστή σας.
-
Επιλέξτε Αλλαγή πηγής εγκατάστασης.
-
Εντοπίστε και επιλέξτε μια εικόνα ISO στον υπολογιστή σας και, στη συνέχεια, επιλέξτε Open.
-
Τέλος, επιλέξτε Δημιουργία εικονικής μηχανής.
Πώς να δημιουργήσετε μια εικονική μηχανή στα Windows 10 χρησιμοποιώντας το Hyper-V Manager
Με την πρώτη ματιά, αυτή η έκδοση φαίνεται παλιάς σχολής σε σύγκριση με την έκδοση Γρήγορης δημιουργίας. Ωστόσο, αυτή η διεπαφή είναι το κρέας της εικονικής σας μηχανής φόρτωσης και εκφόρτωσης. Εδώ σας παρέχονται προηγμένα εργαλεία για την εισαγωγή μιας εικονικής μηχανής, τη δημιουργία μιας εικονικής μηχανής από την αρχή χρησιμοποιώντας μια διαδικασία βήμα προς βήμα και πολλά άλλα.
Μπορείτε να έχετε πρόσβαση στο απλούστερο εργαλείο Γρήγορης δημιουργίας και από αυτήν τη διεπαφή.
-
Επιλέξτε Έναρξη, μετακινηθείτε προς τα κάτω στο μενού "Έναρξη" και, στη συνέχεια, επιλέξτε Εργαλεία διαχείρισης των Windows για να το αναπτύξετε.
-
Επιλέξτε Hyper-V Manager.
-
Στο ακόλουθο παράθυρο του Hyper-V Manager, επιλέξτε Quick Create που βρίσκεται κάτω από Ενέργειες στα δεξιά.
-
Στο επόμενο παράθυρο Δημιουργία εικονικής μηχανής, επιλέξτε ένα από τα τέσσερα προγράμματα εγκατάστασης που αναφέρονται και επιλέξτε Δημιουργία εικονικής μηχανής. Μην προχωρήσετε στο Βήμα 5.
Ωστόσο, εάν έχετε διαφορετικό λειτουργικό σύστημα που θέλετε να χρησιμοποιήσετε, συνεχίστε με το Βήμα 5.
-
Επιλέξτε Τοπική πηγή εγκατάστασης.
-
Επιλέξτε Αλλαγή πηγής εγκατάστασης.
-
Εντοπίστε και επιλέξτε μια εικόνα ISO που είναι αποθηκευμένη τοπικά στον υπολογιστή σας., στη συνέχεια επιλέξτε Open.
-
Τέλος, επιλέξτε Δημιουργία εικονικής μηχανής.
Εικονική μηχανή Παράδειγμα: Ubuntu 19.04
Μόλις επιλέξετε την επιλογή Ubuntu 19.04 και κάνετε κλικ στο Δημιουργία εικονικής μηχανής, ο πελάτης Hyper-V θα πραγματοποιήσει λήψη και εγκατάσταση του Ubuntu σε ένα "κοντέινερ" λογισμικού (γνωστός και ως εικονική μηχανή). Μόλις ολοκληρωθεί, το Hyper-V σάς προτρέπει με δύο κουμπιά.
-
Κάντε κλικ στο Connect για να φορτώσετε το παράθυρο σύνδεσης εικονικής μηχανής.
Κάντε κλικ στο Επεξεργασία ρυθμίσεων για πρόσβαση στις ρυθμίσεις για την εξομοίωση υλικού που απαιτείται για την εκτέλεση ενός ψεύτικου υπολογιστή. Αυτό περιλαμβάνει υλικολογισμικό, ασφάλεια, μνήμη, επεξεργαστή, χώρο αποθήκευσης και σύνδεση δικτύου.
-
Κάντε κλικ στο κουμπί Έναρξη στο παράθυρο Σύνδεση εικονικής μηχανής για να εκκινήσετε το προσομοιωμένο λειτουργικό σας σύστημα.
-
Ακολουθήστε τις οδηγίες της πλατφόρμας στην οθόνη σαν να ρυθμίζετε έναν νέο υπολογιστή. Δεν θα χρειαστεί να εκτελέσετε ξανά αυτήν τη ρύθμιση, εκτός εάν δημιουργήσετε μια νέα εικονική μηχανή.
Πώς να φορτώσετε την εικονική σας μηχανή
Επειδή δεν εγκαθιστάτε ένα δεύτερο λειτουργικό σύστημα απευθείας στον υπολογιστή σας, δεν υπάρχει συντόμευση στο μενού Έναρξη ή στην επιφάνεια εργασίας. Επίσης, δεν υπάρχει επιλογή να φορτώσετε την εικονική σας μηχανή από το εργαλείο Hyper-V Quick Create. Αντίθετα, πρέπει να φορτώσετε και να τερματίσετε την εικονική μηχανή σας χρησιμοποιώντας το Hyper-V Manager.
-
Επιλέξτε το κουμπί Έναρξη, μετακινηθείτε προς τα κάτω στο μενού "Έναρξη" και, στη συνέχεια, επιλέξτε Εργαλεία διαχείρισης των Windows για να το αναπτύξετε.
-
Επιλέξτε Hyper-V Manager.
-
Στην ακόλουθη οθόνη Hyper-V Manager, επισημάνετε την αποθηκευμένη εικονική μηχανή σας που αναφέρεται στην ενότητα Εικονικές μηχανές.
-
Επιλέξτε Σύνδεση που βρίσκεται στην κάτω δεξιά γωνία.
-
Εμφανίζεται η οθόνη Σύνδεση εικονικής μηχανής. Επιλέξτε το κουμπί Start για να "ενεργοποιήσετε" την εικονική σας μηχανή.
-
Για να αποθηκεύσετε την τρέχουσα κατάσταση της εικονικής σας μηχανής, επιλέξτε το πορτοκαλί εικονίδιο Αποθήκευση που βρίσκεται στη γραμμή εργαλείων σύνδεσης εικονικής μηχανής.
-
Για να τερματίσετε τη λειτουργία της εικονικής σας μηχανής, επιλέξτε το κόκκινο εικονίδιο Τερματισμός που βρίσκεται στη γραμμή εργαλείων Σύνδεση εικονικής μηχανής. Αυτό είναι παρόμοιο με το να λέτε τον υπολογιστή σας να απενεργοποιηθεί.
Η επιλογή του λευκού εικονιδίου Turn Off είναι παρόμοια με την αποσύνδεση της επιφάνειας εργασίας ή την εξάντληση της μπαταρίας.
Συχνές Ερωτήσεις
Πώς μπορώ να απενεργοποιήσω το Hyper-V στα Windows 10;
Για απενεργοποίηση στα Windows 10, πατήστε το πλήκτρο Windows+X και μεταβείτε στο Εφαρμογές και δυνατότητες > Προγράμματα και Δυνατότητες > Ενεργοποιήστε ή απενεργοποιήστε τις δυνατότητες των Windows. Εντοπίστε το Hyper-V και καταργήστε την επιλογή του πλαισίου. Κάντε κλικ στο OK για αποθήκευση των αλλαγών και επανεκκίνηση.
Τι είναι μια εικονική μηχανή Java;
Ένα Java Virtual Machine (JVM) είναι μια εικονική μηχανή που παρέχει ένα περιβάλλον για την εκτέλεση εφαρμογών Java ή κώδικα. Ο κώδικας μπορεί να βασίζεται είτε σε Java είτε να έχει μεταγλωττιστεί από Java bytecode.