Πώς να τρέξετε μια εικονική μηχανή σε Linux: 3 διαφορετικοί τρόποι

Πώς να τρέξετε μια εικονική μηχανή σε Linux: 3 διαφορετικοί τρόποι

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





Αλλά αν επιλέξετε τη δεύτερη επιλογή, ποιο λογισμικό εικονικής μηχανής Linux πρέπει να χρησιμοποιήσετε;





Εικονικές μηχανές εναντίον Linux διπλής εκκίνησης

Υπάρχουν δύο τρόποι εκτέλεσης πολλαπλών λειτουργικών συστημάτων σε έναν υπολογιστή:





Η διπλή εκκίνηση είναι καλή, αλλά έχει και τα αρνητικά της. Για παράδειγμα, μπορείτε να εκτελέσετε δύο ή περισσότερες διανομές Linux (ίσως Linux Mint ή Ubuntu ) εγκατεστημένο στον υπολογιστή σας. Ωστόσο, δεν λειτουργεί καλά για όλους. Διάφορα ζητήματα μπορεί να ματαιώσουν την εμπειρία, όπως επανεκκίνηση.

Ο χρόνος που απαιτείται για επανεκκίνηση, επιλογή διαφορετικού λειτουργικού συστήματος στην οθόνη εκκίνησης GRUB και στη συνέχεια εκκίνηση, μπορεί να είναι προβληματικός. Αυτό ισχύει ιδιαίτερα για συστήματα όπου το Linux είναι εγκατεστημένο παράλληλα με τα Windows.



Σε πιο αργά συστήματα, θα μπορούσατε να περιμένετε 5-10 λεπτά πριν ξεκινήσετε να είστε παραγωγικοί. Με τη σάρωση λογισμικού προστασίας από ιούς κατά την εκκίνηση, σύντομα θα ξεκινήσετε μαζικά.

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





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

Με απλά λόγια, οι εικονικές μηχανές-γνωστές ως VM-είναι εφαρμογές που δημιουργούν ένα περιβάλλον λογισμικού που μιμείται το υλικό του υπολογιστή. Ένα λειτουργικό σύστημα μπορεί στη συνέχεια να εγκατασταθεί σε αυτό το περιβάλλον. Αυτό το ονομάζουμε 'λειτουργικό σύστημα επισκεπτών', ενώ το λειτουργικό σύστημα που έχετε εγκαταστήσει στον φυσικό σας υπολογιστή είναι το 'λειτουργικό σύστημα κεντρικού υπολογιστή'. Επιπλέον, η εικονικοποίηση μπορεί να ενισχυθεί με τη βοήθεια ειδικού υλικού συστήματος!

Μάθε περισσότερα: Τι είναι μια εικονική μηχανή και πώς λειτουργεί;





η εφαρμογή μηνυμάτων δεν λειτουργεί σε mac

Πώς να ενεργοποιήσετε την εικονικοποίηση στον υπολογιστή σας

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

Για να ελέγξετε αν ο υπολογιστής σας Linux μπορεί να χειριστεί την εικονικοποίηση, ανοίξτε ένα τερματικό και εισαγάγετε:

lscpu

Αναζητήστε 'Εικονικοποίηση' --- θα εμφανιστεί ο τύπος που υποστηρίζει η CPU του υπολογιστή σας. Θα πρέπει να δείτε αναφορά στα VT-x, VT-d ή AMD-V.

Για να ενεργοποιήσετε την εικονικοποίηση υλικού, θα πρέπει να κάνετε επανεκκίνηση του υπολογιστή σας για πρόσβαση στο BIOS/UEFI. Πώς θα επιτευχθεί αυτό θα εξαρτηθεί από τη συσκευή σας, είναι γενικά προσβάσιμη πατώντας Απο ή F2 μετά την επανεκκίνηση του υπολογιστή.

Βρες το Προχωρημένος οθόνη στο BIOS και αναζητήστε ένα από τα παρακάτω:

  • Εικονικοποίηση
  • VT-x (Intel --- τα παλαιότερα συστήματα θα έχουν VT-d)
  • AMD-V (συστήματα AMD)

Παλαιότερα περιβάλλοντα BIOS πλοηγούνται χρησιμοποιώντας τα πλήκτρα βέλους. Ωστόσο, τα μενού σε νεότερα UEFI μπορούν να προσπελαστούν με ένα ποντίκι. Όταν έχετε ενεργοποιήσει την εικονικοποίηση, πατήστε F10 για αποθήκευση και έξοδο.

Στη συνέχεια, ο υπολογιστής σας θα επανεκκινήσει.

3 Εικονικά εργαλεία μηχανών για Linux

Με την εικονικοποίηση ενεργοποιημένη, ήρθε η ώρα να ρίξετε μια ματιά στην επιλογή των εφαρμογών Linux VM.

1. VirtualBox

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

Το VirtualBox είναι ιδιαίτερα καλό στην εκτέλεση διανομών Linux 32-bit και 64-bit, καθώς και Windows. Είναι ακόμη δυνατό να εκτελέσετε το macOS στο VirtualBox, ίσως για να το δοκιμάσετε πριν διαμορφώσετε τον υπολογιστή σας ως Hackintosh.

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

2. Εκτελέστε Linux VM στο QEMU

Εάν θέλετε να εκτελέσετε ένα λειτουργικό σύστημα ARM ως Linux VM, το QEMU είναι η καλύτερη επιλογή. Κατάλληλο για VMs Android, Raspbian ή το λειτουργικό σύστημα RISC που δεν είναι Linux, αυτό το εργαλείο που βασίζεται στη γραμμή εντολών εγκαθίσταται γρήγορα.

Το καλύτερο ποντίκι και πληκτρολόγιο για ps4

Συντομογραφία για τον «Γρήγορο εξομοιωτή», το QEMU είναι ωστόσο λίγο δύσκολο, βασίζεται στη γραμμή εντολών και όχι στη διεπαφή που βασίζεται στο ποντίκι. Για να εξοικονομήσετε χρόνο, μπορείτε να κατεβάσετε ορισμένα λειτουργικά συστήματα επισκεπτών με ενσωματωμένο το QEMU. Δείτε την ματιά μας εκτελεί το Raspbian Pi OS στο QEMU για μια εισαγωγή σε αυτό το εργαλείο Linux VM.

Παρόλο που το μη συντομευμένο όνομα για το QEMU είναι 'Quick Emulator', είναι στην πραγματικότητα ένα hypervisor, ένα εργαλείο για τη διαχείριση της εικονικοποίησης υλικού. Μπορείτε να εγκαταστήσετε το QEMU με:

sudo apt install qemu qemu-kvm libvirt-bin

Όπως σημειώθηκε, η διεπαφή γραμμής εντολών στο τερματικό χρησιμοποιείται για την εκτέλεση του QEMU. Αυτό μπορεί να αποδειχθεί δύσκολο για τους νεότερους χρήστες Linux, αλλά ευτυχώς υπάρχουν λύσεις. Αυτά τα πιρούνια QEMU προσθέτουν μια γραφική διεπαφή χρήστη (GUI), ώστε να μπορείτε να εκτελέσετε ένα Linux Linux χωρίς να πληκτρολογείτε εντολές:

Αυτά τα έργα βρίσκονται σε διάφορα στάδια ανάπτυξης --- για καλύτερα αποτελέσματα, δοκιμάστε το QtEmu.

3. VMware Player σταθμών εργασίας

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

Κατεβάστε: VMware Player σταθμών εργασίας

Με υποστήριξη για όλα τα μεγάλα λειτουργικά συστήματα Linux και πάνω από 200 λειτουργικά συστήματα φιλοξενούμενων, το VMware Workstation Player είναι μια έξυπνη λύση Linux VM. Σημειώστε ότι σε αντίθεση με το QEMU, ωστόσο, το VMware Workstation Player δεν μπορεί να εκτελέσει λειτουργικά συστήματα ARM.

Ποιες διανομές Linux εκτελούνται καλύτερα σε VM;

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

αυτή η συσκευή δεν μπορεί να ξεκινήσει (κωδικός 10)

Αντιστρόφως, το QEMU είναι κατάλληλο για την εκτέλεση διανομών με στόχο ARM, όπως το Raspberry Pi OS ή το Android.

Εν τω μεταξύ, κάτι ελαφρύ όπως το Lubuntu θα τρέξει σε οποιοδήποτε από αυτά τα εικονικά εργαλεία Linux Linux.

Τι γίνεται όμως αν θέλετε να τρέξετε και τα τρία; Ευτυχώς, υπάρχει σημαντική διασταυρούμενη συμβατότητα μεταξύ τους. Μπορείτε να εισαγάγετε ένα αρχείο VDI από μια εγκατάσταση VirtualBox σε άλλη ή μπορείτε να μετατρέψετε ένα VMware VMDK σε αναγνώσιμο αρχείο IMG για QEMU.

Έτσι, όποια εφαρμογή Linux VM χρησιμοποιείτε, μπορείτε να είστε σίγουροι για τη μεταφορά του Linux VM σας σε άλλες συσκευές.

Ποιο εικονικό εργαλείο Linux πρέπει να χρησιμοποιήσετε;

Έτσι, ρίξαμε μια ματιά σε τρεις εφαρμογές εικονικής μηχανής. Ποιο όμως πρέπει να χρησιμοποιήσετε;

Είναι ένα δύσκολο. Εάν θέλετε εύκολη εικονικοποίηση που είναι απλή και ανοιχτού κώδικα, επιλέξτε VirtualBox. Εάν το ανοιχτό κώδικα δεν ανησυχεί, τότε το VMware μπορεί να προσφέρει λίγο μεγαλύτερη σταθερότητα, ειδικά σε νεότερους υπολογιστές.

Εν τω μεταξύ, εάν θέλετε να εκτελέσετε ένα λειτουργικό σύστημα ARM στο Linux VM σας, επιλέξτε QEMU. Χρησιμοποιήστε ένα GUI αν δεν σας αρέσει να περνάτε πολύ καιρό στο τερματικό.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 7 πρακτικοί λόγοι για να ξεκινήσετε να χρησιμοποιείτε μια εικονική μηχανή

Σε τι χρησιμεύουν οι εικονικές μηχανές; Ακολουθούν ορισμένα πρακτικά οφέλη και χρήσεις για εικονικές μηχανές που μπορείτε να δοκιμάσετε τώρα.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • VirtualBox
  • Εικονική μηχανή
  • Λειτουργικά συστήματα
  • Συμβουλές Linux
Σχετικά με τον Συγγραφέα Κρίστιαν Κάουλι(Δημοσιεύθηκαν 1510 άρθρα)

Αναπληρωτής συντάκτης για την ασφάλεια, το Linux, το DIY, τον προγραμματισμό και την τεχνολογία που εξηγείται και πραγματικά χρήσιμο παραγωγό Podcast, με μεγάλη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συνεργάτης στο περιοδικό Linux Format, ο Christian είναι Raspberry Pi tinkerer, λάτρης του Lego και ρετρό gaming fan.

Περισσότερα από τον Christian Cawley

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux