Jump to content

fluid | fixed

Come riparare i permessi di kext o cartelle?


  • Please log in to reply
No replies to this topic

#1
Smith@@™

Smith@@™

    InsanelyMacaholic

  • Retired
  • 2,723 posts
  • Gender:Male
  • Location:Somewhere over the rainbow... (Italy)- maybe Naples?
  • Interests:le solite fesserie scritte in un box del genere
    A vent'anni che interessi si possono...
Scrax:

I kext per esser caricati correttamente devono avere determinati permessi e proprietari.
Cioè il proprietario deve essere root (sistema) e il gruppo wheel il proprietario deve avere accesso in lettura e scrittura mentre gli altri sola lettura (755).

Per fare ciò avviato Terminale (in /Applicazioni/Utility) dobbiamo scrivere:
sudo chown -R root:wheeel /PERCORSO/FILE/O/CARTELLA/NOME_KEXT; sudo chmod -R 755 /PERCORSO/FILE/O/CARTELLA/NOME_KEXT

NOTA: potete trascinare il kext o la cartella nella finestra del terminale per scrivere in automatico il percorso.
Dopodiché inseriamo la password (non vedrete nessun carattere apparire neanche asterischi) e premiamo invio.
Se non ci da nessun messaggio vuol dire ch'è andato tutto bene.

Significato del codice:
sudo = serve a far eseguire il comando come root e quindi con pieno controllo su tutto il sistema
chown, chmod = sono i comandi per impostare proprietari e permessi rispettivamente
-R = Applica le impostazioni a tutti i file anche quelli in sottocartelle (i kext in realtà sono cartelle con all'interno altri file, come la applicazioni in osx)
root:wheel = il proprietario e il gruppo che vogliamo impostare
755 = i permessi dei file che vogliamo impostare
; = serve a separare  i due comandi (chown e chmod)

Aggiornamento: E' possibile riparare i permessi (e ricostruire la cache dei  kexts sia in /System/Lybrary/Extensions che in /extra Extensions) con kext Utility per i non esperti del terminale





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy