Πώς να εγκαταστήσετε τις επεκτάσεις πυρήνα στο Mac OS X με μη αυτόματο τρόπο

Anonim

Οι χρήστες του προηγμένου Mac OS X μπορεί να θεωρήσουν χρήσιμο να γνωρίζουν ότι το KEXT (επεκτάσεις πυρήνα) μπορεί να εγκατασταθεί με μη αυτόματο τρόπο. Η διαδικασία της μη αυτόματης εγκατάστασης kexts στο OS X δεν είναι πολύ δύσκολη, αν αισθάνεστε άνετα με τη γραμμή εντολών, αλλά είναι μια διαδικασία πολλαπλών βημάτων αντιγραφής του κατάλληλου αρχείου .kext στον κατάλληλο κατάλογο επεκτάσεων πυρήνα και στη συνέχεια χρησιμοποιώντας chmod και chown για να εκχωρήσετε τα κατάλληλα δικαιώματα στο kext έτσι ώστε να εκτελείται όπως προβλέπεται.

Μη αυτόματη εγκατάσταση του Kext σε Mac OS X

Θα χρειαστεί να χρησιμοποιήσετε το Terminal για να ολοκληρώσετε την εγκατάσταση του kext, αυτή η διαδικασία είναι η ίδια σε όλες τις εκδόσεις του OS X:

  1. Αντιγράψτε τα αρχεία .kext στο /System/Library/Extensions/
  2. Ανοίξτε το τερματικό και πληκτρολογήστε:
  3. cd /System/Library/Extensions/
  4. Πληκτρολογήστε τις ακόλουθες εντολές στο τερματικό, αντικαθιστώντας το όνομα kext με αυτό που εγκαθιστάτε
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Τώρα αφαιρέστε τις κρυφές μνήμες kext:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Επανεκκίνηση του Mac

Η επέκταση πυρήνα θα πρέπει τώρα να εγκατασταθεί. Μπορείτε να αναζητήσετε μια λίστα με τις ενεργές επεκτάσεις πυρήνα στο OS X με την εντολή kextstat για να είστε σίγουροι, χρησιμοποιήστε το grep για να περιορίσετε τα αποτελέσματα.

Ομοίως, μπορείτε να αφαιρέσετε ένα στοιχείο από τον ίδιο φάκελο /System/Library/Extensions/ για να απεγκαταστήσετε ένα αρχείο kext, επανεκκινώντας ξανά το Mac για να τεθεί σε ισχύ η αλλαγή.

Όπως μπορείτε να δείτε, αυτό είναι πιο χρονοβόρο από το να βασίζεστε σε ένα πρόγραμμα εγκατάστασης εφαρμογής για να τοποθετήσετε ένα ίδιο το kext και είναι λίγο πιο περίπλοκο από την εναλλακτική λύση όπως το Kext Drop, οπότε ιδανικά θα έχετε μόνο ένα από τις εφαρμογές εγκατάστασης, επειδή τα περισσότερα αρχεία kext προέρχονται ούτως ή άλλως από πρόγραμμα εγκατάστασης εφαρμογών, σωστά; Ωστόσο, εάν δεν μπορείτε να χρησιμοποιήσετε μια εφαρμογή εγκατάστασης ή μια εφαρμογή τροποποίησης kext για κάποιο λόγο για να εγκαταστήσετε μια επέκταση πυρήνα, η μέθοδος μη αυτόματης εγκατάστασης που περιγράφεται παραπάνω λειτουργεί εξαιρετικά σε όλες τις εκδόσεις του OS X.

Ευχαριστώ τον Νικ για την συμβουλή

Πώς να εγκαταστήσετε τις επεκτάσεις πυρήνα στο Mac OS X με μη αυτόματο τρόπο