1 Πιέστε το πλήκτρο " Ctrl ", " Alt " και " F1" ταυτόχρονα στην οθόνη σύνδεσης του Ubuntu για να εμφανιστεί μια κονσόλα text-mode . Πληκτρολογήστε το όνομα χρήστη και τον κωδικό σας για να συνδεθείτε Ubuntu σας παρουσιάζει με ένα κέλυφος έτοιμο να δεχτεί τις εντολές σας . 2
Αλλάξτε τον κατάλογο εργασίας του κελύφους στην θέση όπου ο πηγαίος κώδικας της μονάδας σας , πληκτρολογώντας το ακόλουθη εντολή στο κέλυφος:
cd /home /sven /dev /myMod
Αντικαταστήστε το " /home /sven /dev /myMod " με την πλήρη διαδρομή στον κατάλογο του πηγαίου κώδικα του module . Πατήστε το πλήκτρο " Enter".
Εικόνων 3
ξεκινήσει ένα πρόγραμμα επεξεργασίας κειμένου για να δημιουργήσετε ένα νέο αρχείο με το όνομα " Makefile . " Τοποθετήστε το ακόλουθο κείμενο στο νέο αρχείο :
obj - m = myMod.o
KERNEL = $ (κέλυφος uname - r )
όλα :
make- C /lib /modules /$ ( KERNEL ) /κατασκευή Μ = $ ( PWD ) modules
καθαρό :
make- C /lib /modules /$ ( KERNEL ) /κατασκευή M = $ ( PWD ) καθαρό
Αντικατάσταση " myMod.o " με το όνομα του αρχείου που καταρτίζονται ενότητα που προσπαθούμε να οικοδομήσουμε . Αποθηκεύστε τις αλλαγές στο αρχείο και να βγείτε από το πρόγραμμα επεξεργασίας κειμένου .
Η 4
Συμπληρώστε τη μονάδα πληκτρολογώντας την εντολή "make " μέσα στο κέλυφος και πατώντας το πλήκτρο " Enter". Μετά από μία καθυστέρηση που εξαρτάται από την ποσότητα του κώδικα Ubuntu θα πρέπει να καταρτίσει , το κέλυφος εντολών θα εμφανιστεί και το άρθρωμα θα είναι στο αρχείο " myMod.ko " στον τρέχοντα κατάλογο .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα