Πώς να εγκαταστήσετε το KVM και να δημιουργήσετε εικονικές μηχανές στο Ubuntu
Εάν χρησιμοποιείτε το Linux, δεν χρειάζεστε το VirtualBox ή το VMware για να δημιουργήσετε εικονικές μηχανές. Μπορείτε να χρησιμοποιήσετε την KVM - την εικονική μηχανή που βασίζεται στο πυρήνα - για να τρέξετε και τα Windows και το Linux σε εικονικές μηχανές.
Μπορείτε να χρησιμοποιήσετε το KVM απευθείας ή με άλλα εργαλεία γραμμής εντολών, αλλά η εφαρμογή γραφικών Virtual Machine Manager (Virt-Manager) θα νιώθει πιο οικεία σε άτομα που έχουν χρησιμοποιήσει άλλα προγράμματα εικονικών μηχανών.
Εγκατάσταση KVM
Το KVM λειτουργεί μόνο αν η CPU σας διαθέτει υποστήριξη virtualization υλικού - είτε Intel VT-x είτε AMD-V. Για να προσδιορίσετε αν η CPU σας περιλαμβάνει αυτές τις δυνατότητες, εκτελέστε την ακόλουθη εντολή:
egrep -c '(svm | vmx)' / proc / cpuinfo
Το A δηλώνει ότι η CPU σας δεν υποστηρίζει virtualization υλικού, ενώ ένα 1 ή περισσότερα δείχνει ότι το κάνει. Ίσως χρειαστεί να ενεργοποιήσετε την υποστήριξη εικονικοποίησης υλικού στο BIOS του υπολογιστή σας, ακόμα κι αν αυτή η εντολή επιστρέφει 1 ή περισσότερες.
Χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε τα πακέτα KVM και υποστήριξη. Το Virt-Manager είναι μια γραφική εφαρμογή για τη διαχείριση των εικονικών μηχανών σας - μπορείτε να χρησιμοποιήσετε απευθείας την εντολή kvm, αλλά οι libvirt και Virt-Manager απλοποιούν τη διαδικασία.
sudo apt-get εγκαταστήσετε qemu-kvm libvirt-bin bridge-utils virt-manager
Μόνο ο χρήστης root και οι χρήστες της ομάδας libvirtd έχουν άδεια χρήσης εικονικών μηχανών KVM. Εκτελέστε την ακόλουθη εντολή για να προσθέσετε το λογαριασμό χρήστη σας στην ομάδα libvirtd:
sudo adduser όνομα libvirtd
Αφού εκτελέσετε αυτήν την εντολή, αποσυνδεθείτε και συνδεθείτε ξανά. Εκτελέστε αυτήν την εντολή αφού συνδεθείτε ξανά και θα δείτε μια κενή λίστα εικονικών μηχανών. Αυτό υποδεικνύει ότι όλα λειτουργούν σωστά.
virsh -c qemu: /// λίστα συστημάτων
Δημιουργία εικονικών μηχανών
Μόλις εγκαταστήσετε το KVM, ο ευκολότερος τρόπος να το χρησιμοποιήσετε είναι με την εφαρμογή Virtual Machine Manager. Θα το βρείτε στο Dash.
Κάντε κλικ στο κουμπί Δημιουργία νέας εικονικής μηχανής στη γραμμή εργαλείων και ο Διαχειριστής εικονικής μηχανής θα σας καθοδηγήσει επιλέγοντας μια μέθοδο εγκατάστασης, διαμορφώνοντας το εικονικό υλικό του εικονικού σας μηχανήματος και εγκαταστήζοντας το λειτουργικό σας σύστημα guest of choice.
Η διαδικασία θα είναι γνωστή εάν έχετε χρησιμοποιήσει ποτέ το VirtualBox, το VMware ή άλλη εφαρμογή εικονικής μηχανής. Μπορείτε να εγκαταστήσετε από ένα δίσκο, μια εικόνα ISO ή ακόμα και μια θέση δικτύου.
Για να εκχωρήσετε περισσότερη από 2GB μνήμης σε μια εικονική μηχανή, θα χρειαστείτε έναν πυρήνα Linux 64 bit. Συστήματα που εκτελούν πυρήνες 32 bit μπορούν να εκχωρήσουν έως και 2 GB μνήμης RAM σε ένα εικονικό μηχάνημα.
Από προεπιλογή, η KVM σας παρέχει σύνδεση δικτύου τύπου NAT - η εικονική μηχανή σας δεν θα εμφανίζεται στο δίκτυο ως δική της συσκευή, αλλά θα έχει πρόσβαση στο δίκτυο μέσω του λειτουργικού συστήματος κεντρικού υπολογιστή. Εάν χρησιμοποιείτε λογισμικό διακομιστή στο εικονικό μηχάνημά σας και θέλετε να είναι προσβάσιμος από άλλες συσκευές του δικτύου, θα πρέπει να τροποποιήσετε τις ρυθμίσεις δικτύωσης.
Μετά την επιλογή της μεθόδου εγκατάστασης, το Virt-Manager θα εκκινήσει το λειτουργικό σύστημα guest σε ένα παράθυρο. Εγκαταστήστε το λειτουργικό σύστημα guest όπως θα κάνατε σε μια φυσική μηχανή.
Διαχείριση Εικονικών Μηχανών
Το παράθυρο "Διαχείριση εικονικής μηχανής" εμφανίζει μια λίστα με τις εγκατεστημένες εικονικές μηχανές. Κάντε δεξί κλικ στις εικονικές μηχανές στο παράθυρο για να εκτελέσετε ενέργειες, όπως εκκίνηση, κλείσιμο, κλωνοποίηση ή μετεγκατάσταση.
Μπορείτε να προβάλετε πληροφορίες σχετικά με την εικονική μηχανή και να ρυθμίσετε τις παραμέτρους του εικονικού υλικού κάνοντας κλικ στο εικονίδιο της γραμμής εργαλείων σε σχήμα i στο παράθυρο της εικονικής μηχανής.