Kext Signing νέα απαίτηση ασφάλειας

Στο OS X 10.10 (Yosemite), η Apple εισήγαγε μια νέα απαίτηση ασφάλειας που ονομάζεται Kext Signing. ( To kext είναι μια επέκταση του πυρήνα, ή ένα πρόγραμμα οδήγησης Driver, για το Mac OS X)

Η υπογραφή Kext ουσιαστικά λειτουργεί ελέγχοντας αν όλοι οι οδηγοί στο σύστημα είναι αλοιωμένοι από τρίτους, ή έχουν εγκριθεί από την Apple. Αν έχουν τροποποιηθεί, στο Yosemite δεν θα είναι πλέον δυνατόν να φορτώσετε πρόγραμμα οδήγησης kext απο τρίτους. Αυτό είναι ένα μέσο για την επιβολή της ασφάλειας, αλλά και ένας τρόπος για την Apple να ελέγχει τι υλικό απο τρίτους προγραμματιστές έχει την υποστήριξη του OS X.
Σε περίπτωση που έχετε φορτώσει μια εφαρμογή με ξένα kexts, τότε κατά την έναρξη θα έχετε αυτή την εικόνα

Η μόνη λύση λοιπόν είναι ο παρακάτω οδηγός

Recovering from stop sign on boot screen
For those who are stuck on the grey boot screen, here’s how you get back into OS X:

  • Step 1: Boot recovery mode by holding Cmd+R during boot
  • Step 2: Open the Terminal from the menu bar
  • Step 3: Run this command:
  • nvram boot-args
    Does it say “kext-dev-mode=1″? if so, you can skip to Step 6. If it says “error getting variable”, continue with these steps:

  • Step 4: Run this command:
  • nvram boot-args=kext-dev-mode=1

  • Step 5: Reboot back in to Recovery Mode again
  • Step 6: Run these commands, replacing Your Disk Name with the name of your Mac disk (partition).
  • You can type ls /Volumes to get a list of volumes. Note the quotes around the disk path and that there should be no / before System.

    cd “/Volumes/Your Disk Name”
    touch System/Library/Extensions
    kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions

  • Step 6: Wait until it finishes (can take as long as 5-10 minutes, don’t abort it) and reboot.
  • https://github.com/Homebrew/homebrew/issues/31164

    Δημοσιεύθηκε την
    Κατηγοριοποιημένα ως Apple Με ετικέτα: ,

    Από τον iYannis

    this is just me

    Γράψτε ένα σχόλιο

    Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    YouTube
    YouTube
    Set Youtube Channel ID