Η εγκατάσταση μιας εικονικής μηχανής Windows σε Linux με KVM είναι καλύτερη από την διπλή εκκίνηση. Δείτε πώς να ξεκινήσετε.

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

Η εικονική μηχανή που βασίζεται στον πυρήνα ή το KVM είναι το καλύτερο στοίχημά σας όταν πρόκειται να ρυθμίσετε μια εικονική μηχανή Windows σε Linux. Πώς όμως θα δημιουργήσετε ένα νέο KVM και θα εγκαταστήσετε τα Windows σε αυτό;

1. Εγκαταστήστε και διαμορφώστε το απαραίτητο λογισμικό KVM

Ως πρώτο βήμα, πρέπει να ελέγξετε εάν η CPU σας υποστηρίζει την εικονικοποίηση και εάν είναι ενεργοποιημένη στο σύστημά σας. Για να το κάνετε αυτό, εκτελέστε:

grep -Ec '(vmx|svm)' /proc/cpuinfo
instagram viewer

Έξοδος μεγαλύτερη από 0 υποδηλώνει ότι η εικονικοποίηση είναι ενεργοποιημένη και μπορείτε να προχωρήσετε. Σε αντίθετη περίπτωση, επανεκκινήστε τον υπολογιστή σας, μεταβείτε στις επιλογές του BIOS και ενεργοποιήστε την υποστήριξη εικονικοποίησης.

Εάν αυτή είναι η πρώτη φορά που εργάζεστε με το KVM, πρέπει να το καταλάβετε Εικονικές μηχανές που βασίζονται σε πυρήνα και πώς λειτουργούν.

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

Σε διανομές που βασίζονται στο Debian και στο Ubuntu, εκτελέστε:

sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

Στο Arch Linux και τα παράγωγά του:

sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Εγκαταστήστε πακέτα KVM σε Fedora και RHEL με:

sudo dnf install @virtualization

Στη συνέχεια, ενεργοποιήστε και ξεκινήστε τον δαίμονα libvirt εκτελώντας:

sudo systemctl enable libvirtd
sudo systemctl start libvirtd

Ελέγξτε εάν το libvirtd λειτουργεί σωστά με:

sudo systemctl status libvirtd

Εάν η έξοδος επιστρέψει "ενεργή" με πράσινο χρώμα, μπορείτε να προχωρήσετε με ασφάλεια. Εάν εμφανίζει το "ανενεργό" με κόκκινο χρώμα, εκτελέστε ξανά τις παραπάνω εντολές.

Τέλος, προσθέστε τον χρήστη σας στις ομάδες libvirt και kvm με:

sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)

2. Κατεβάστε το ISO των Windows 10

Με τη διαμόρφωση εικονικοποίησης εκτός λειτουργίας, είστε πλέον έτοιμοι να δημιουργήσετε μια εικονική μηχανή. Αλλά πρώτα, κατεβάστε το αρχείο ISO των Windows 10 που θα χρησιμοποιήσετε για την εκκίνηση του VM.

Μεταβείτε στη σελίδα λήψεων των Windows 10 και μετακινηθείτε προς τα κάτω για να επιλέξετε Windows 10 (πολλών εκδόσεων ISO) από το αναπτυσσόμενο μενού Επιλογή έκδοσης. Στη συνέχεια, κάντε κλικ Επιβεβαιώνω.

Επιλέξτε την κατάλληλη γλώσσα και πατήστε Να συνεχίσει. Τώρα θα έχετε δύο επιλογές για λήψη των εκδόσεων 64 και 32 bit των Windows 10. Κάντε κλικ σε αυτό που θέλετε να εγκαταστήσετε.

Κατεβάστε:Windows 10 (Ελεύθερος)

3. Δημιουργήστε ένα νέο KVM χρησιμοποιώντας το virt-manager

Εκκινήστε το Virtual Machine Manager πληκτρολογώντας virt-manager στη γραμμή εντολών ή από το μενού εφαρμογών. Κάντε κλικ στο Δημιουργήστε μια νέα εικονική μηχανή επιλογή (το εικονίδιο της επιφάνειας εργασίας με ένα κουμπί αναπαραγωγής στη μέση) για να συνεχίσετε.

Συνεχίστε με την προεπιλεγμένη επιλογή—Τοπικά μέσα εγκατάστασης— και κάντε κλικ Προς τα εμπρός.

Κάντε κλικ Περιήγηση > Περιήγηση σε τοπικό και επιλέξτε το ληφθέν αρχείο ISO των Windows 10 από τον αποθηκευτικό σας χώρο. Κάντε κλικ Ανοιξε για να επιλέξετε την εικόνα ISO. Το Virtual Machine Manager θα εντοπίσει αυτόματα το λειτουργικό σύστημα. Κάντε κλικ Προς τα εμπρός να προχωρήσει.

Καθορίστε την ποσότητα της μνήμης και των πυρήνων της CPU που θέλετε να εκχωρήσετε στην εικονική μηχανή. Για αρχή, η μισή πραγματική μνήμη του υπολογιστή σας θα είναι υπεραρκετή. Όσον αφορά τους πυρήνες CPU, επιλέξτε οτιδήποτε κυμαίνεται από το ένα τρίτο έως το μισό των διαθέσιμων πυρήνων. Μόλις τελειώσετε, χτυπήστε Προς τα εμπρός.

Στο παρακάτω παράθυρο, βεβαιωθείτε Ενεργοποίηση αποθήκευσης για αυτήν την εικονική μηχανή ελέγχεται. Στη συνέχεια, καθορίστε το μέγεθος της εικόνας του δίσκου (50 GB αρκούν) και κάντε κλικ Προς τα εμπρός.

Πληκτρολογήστε το όνομα της εικονικής μηχανής και κάντε κλικ Φινίρισμα αφού ελέγξετε τις προδιαγραφές VM.

Το Virtual Machine Manager θα δημιουργήσει τώρα το μηχάνημα και θα το εκκινήσει αμέσως μετά.

4. Εγκαταστήστε τα Windows 10 στο KVM

Θα εμφανιστεί ένα νέο παράθυρο Virtual Machine Manager, μέσα στο οποίο μπορείτε να δείτε την εκκίνηση του μηχανήματος Windows. Η οθόνη θα γίνει μπλε και θα δείτε να εμφανίζεται το πλαίσιο εγκατάστασης των Windows.

Επιλέξτε τη Γλώσσα προς εγκατάσταση, τη μορφή ώρας και νομίσματος και Πληκτρολόγιο ή μέθοδο εισαγωγής από τη λίστα των διαθέσιμων επιλογών. Μόλις τελειώσετε, χτυπήστε Επόμενο > Εγκατάσταση τώρα.

Η διαδικασία ρύθμισης θα ξεκινήσει τώρα και θα σας ζητηθεί να εισαγάγετε έναν αριθμό-κλειδί προϊόντος. Πληκτρολογήστε τον αριθμό-κλειδί προϊόντος εάν έχετε. Διαφορετικά, επιλέξτε Δεν έχω κλειδί προϊόντος.

Υπάρχουν διαφορετικές εκδόσεις των Windows 10 μπορείτε να εγκαταστήσετε. Επιλέξτε αυτό που θέλετε να εγκαταστήσετε και κάντε κλικ Επόμενο. Στην παρακάτω οθόνη, επιλέξτε το πλαίσιο δίπλα αποδέχομαι τους όρους και κάντε κλικ Επόμενο.

Επιλέγω Προσαρμοσμένο: Εγκατάσταση Windows μόνο (για προχωρημένους) δεδομένου ότι η εικονική μηχανή δεν έχει ήδη εγκατεστημένα τα Windows σε αυτήν.

Στην επόμενη οθόνη, διαχωρίστε τη μονάδα δίσκου χρησιμοποιώντας το Νέος, Διαγράφω, και Μορφή επιλογές εάν θέλετε να έχετε πολλούς δίσκους. Για όσους θέλουν να δημιουργήσουν ένα ενιαίο διαμέρισμα, κάντε κλικ Επόμενο.

Τα Windows θα ξεκινήσουν τώρα την εγκατάσταση στην εικονική μηχανή. Θα ακολουθήσετε αυτά τα βήματα: Αντιγραφή αρχείων Windows, Προετοιμασία αρχείων για εγκατάσταση, Εγκατάσταση δυνατοτήτων, Εγκατάσταση ενημερώσεων και Ολοκλήρωση.

Η εικονική μηχανή μπορεί να επανεκκινηθεί αρκετές φορές κατά την εγκατάσταση, επομένως μην ανησυχείτε και αφήστε το πρόγραμμα Εγκατάστασης των Windows να κάνει τη δουλειά του.

Αφού ολοκληρωθεί η εγκατάσταση των Windows, θα δείτε την οθόνη υποδοχής της Cortana. Κάντε κλικ στο μικρό εικονίδιο μικροφώνου κάτω αριστερά για να απενεργοποιήσετε την Cortana. Στη συνέχεια, επιλέξτε τη γεωγραφική σας τοποθεσία και κάντε κλικ Ναί.

Επιλέξτε μια διάταξη πληκτρολογίου και κάντε κλικ Ναί. Εάν θέλετε να προσθέσετε μια δεύτερη διάταξη, επιλέξτε Προσθήκη διάταξης. Διαφορετικά, κάντε κλικ Παραλείπω. Ίσως χρειαστεί να περιμένετε αρκετά λεπτά μετά από αυτό το βήμα.

Στη συνέχεια, προσθέστε τον λογαριασμό σας Microsoft για να συνεχίσετε. Εάν, ως χρήστης Linux, δεν προτιμάτε να μοιράζεστε τις πληροφορίες του email σας, χρησιμοποιήστε μια ψευδή διεύθυνση email και κωδικό πρόσβασης προς το παρόν. Τα Windows θα εμφανίσουν λάθος κωδικό πρόσβασης. Στη συνέχεια, κάντε κλικ Επόμενο για να παραλείψετε την προσθήκη της σωστής διεύθυνσης email

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

Θα εμφανιστεί η επιλογή Επιλογή ρυθμίσεων απορρήτου για την οθόνη της συσκευής σας. Απενεργοποιήστε όλες τις επιλογές εάν δεν σας αρέσει να μοιράζεστε δεδομένα χρήσης με τη Microsoft. Στη συνέχεια, κάντε κλικ Αποδέχομαι.

Παραλείψτε την οθόνη Ας προσαρμόσουμε την εμπειρία σας και επιλέξτε Οχι τώρα όταν σας ζητά να μοιραστείτε προσωπικές πληροφορίες με την Cortana. Μετά από αυτό, τα Windows θα προσαρμόσουν μερικά άλλα πράγματα για εσάς πριν σας εκκινήσουν στην επιφάνεια εργασίας.

Εάν δεν σας αρέσει το KVM, γιατί να μην το προτιμήσετε άλλους hypervisors όπως το VirtualBox ή το VMware να εγκαταστήσω τα Windows;

Δεν περιορίζεστε μόνο στο KVM στο Linux

Έτσι ήταν εύκολο να εγκαταστήσετε τα Windows 10 χρησιμοποιώντας ένα KVM σε Linux. Αλλά μην σταματήσετε εδώ. Δοκιμάστε κάθε είδους διανομές Linux και άλλα λειτουργικά συστήματα ανοιχτού κώδικα εγκαθιστώντας τα σε εικονικές μηχανές.

Δεν περιορίζεστε στη χρήση της εικονικής μηχανής που βασίζεται στον πυρήνα στο Linux. Εάν θέλετε, μπορείτε ακόμη και να αναζητήσετε άλλους hypervisors όπως το VirtualBox ή το VMware για να εγκαταστήσετε τα Windows στον υπολογιστή σας Linux.