συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Μια Ενημέρωση VirtualBox Kernel

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

Το δυναμικό σύστημα module του πυρήνα , που είναι γνωστή ως " DKMS , " επαναλαμβάνει αυτόματα modules του πυρήνα όταν εγκαθιστάτε μια ενημερωμένη πυρήνα του Linux . Εάν έχετε εγκαταστήσει DKMS , δεν θα πρέπει να εκδώσει εντολές μετά την ενημέρωση του πυρήνα του Linux σας ? VirtualBox θα συνεχίσει να λειτουργεί σωστά . Στο Ubuntu , μπορείτε να ανοίξετε ένα παράθυρο τερματικού από το μενού εφαρμογές παύλα και να εκτελέσει τα " sudo apt - get install DKMS " (παραλείψτε εισαγωγικά εδώ και παντού) εντολή για να εγκαταστήσετε DKMS . Άλλες διανομές του Linux πρέπει επίσης να έχει ένα πακέτο που ονομάζεται " DKMS " σε αποθετήρια πακέτων τους .
Εικόνων με μη αυτόματο τρόπο Rebuild Modules
Η

Αν δεν έχετε DKMS , θα έχετε να εκτελέσει μια εντολή που αναδομεί τα modules του πυρήνα μετά την ενημέρωση του πυρήνα του Linux . Από ένα παράθυρο τερματικού , πληκτρολογήστε " /etc /init.d /vboxdrv setup" και πατήστε " Enter". Αυτή εκτελεί ένα πρόγραμμα εγκατάστασης που αναδομεί τα modules του πυρήνα να συνεργαστεί με τον τρέχοντα πυρήνα σας . Αυτή η εντολή πρέπει να εκτελεστεί μετά από κάθε ενημέρωση του πυρήνα , αν DKMS δεν είναι εγκατεστημένο .

Η Λειτουργίες
Η

VirtualBox περιλαμβάνει τρεις ενότητες του πυρήνα . Το βασικό module του πυρήνα , που είναι γνωστή ως " vboxdrv , " χειρίζεται την κατανομή της μνήμης και επιτρέπει VirtualBox να εκτελέσει εικονικές μηχανές στον επεξεργαστή . Εάν αυτή η ενότητα του πυρήνα δεν είναι διαθέσιμη , μπορείτε να εκτελέσετε το VirtualBox και να ρυθμίσετε τις εικονικές μηχανές , αλλά οι ίδιοι virtual machines δεν θα τρέξει . VirtualBox περιλαμβάνει επίσης δύο επιπλέον modules του πυρήνα , " vboxnetflt " και " vboxnetadp », οι οποίες χειρίζονται προηγμένες δυνατότητες δικτύωσης .
Εικόνων Αντιμετώπιση προβλημάτων
Η

σύστημα Linux σας πρέπει να διαθέτει το κατάλληλο λογισμικό για να δημιουργήσετε modules του πυρήνα . Θα δείτε ένα σφάλμα, αν το GNU Compiler Collection , το GNU Make ή τα αρχεία κεφαλίδας για το σύστημα Linux σας δεν έχουν εγκατασταθεί . Στο Ubuntu , μπορείτε να εγκαταστήσετε αυτά τα πακέτα εκτελώντας την εντολή "sudo apt - get install gcc make linux - headers" εντολή σε ένα τερματικό . Σε άλλες διανομές Linux , εγκαταστήστε το " gcc " και "κάνει" τα πακέτα και το πακέτο που περιέχει τις κεφαλίδες Linux . Αυτό το πακέτο ονομάζεται διαφορετικά πράγματα σε διαφορετικές διανομές - για παράδειγμα, το όνομά του "kernel - devel" για Red Hat και Fedora
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα