Jump to content

serie di panic ... e poi leopard si stabilizza


loris
 Share

2 posts in this topic

Recommended Posts

Hey Guys...

 

ho notato che eliminando Extensions.mkexkt (sai... quando smanetti coi kext e poi ridai i diritti giusti, rimuovi la cache ecc) e riavviando, ottengo una serie di panics (o freeze) sempre indicanti diverse cause prima di riuscire a bootare nuovamente in Leopard; la cosa che mi ha colpito è che se una volta che tutto è tornato alla stabilità (diciamo dopo quattro riavvii puoi riavviare tutte le volte che vuoi e non capita più) rimuovo nuovamente Extensions.mkexkt e riavvio, mi si ripresentano gli stessi ed identici panics di prima (nello stesso ordine e modalità). ancora quattro riavvii e dinuovo tutto normale...

 

Secondo voi come posso investigare su quello che succede?

sembra quasi che occorrano 4 tentativi per ricostituire la chache dei kext :-((

 

Grazie boys, (speriamo che il Lord non mi sgridi se ho fatto una domanda idiota... è che ultimamente lo vedo che non ne può più di ripetere sempre le stesse cose ;-))

 

hp dc7700p

intel® 965Q Express

iatkos

 

bye bye

Link to comment
Share on other sites

Ho trovato uno spunto interessante che riporto qui ... magari sarà utile anche a qualcun altro per districarsi fra i kext più adatti alle proprie esigenze;

 

il link originale è: http://uphuck.ggrn.de/forum/showthread.php?t=596

autore Tobi

 

if a kernel panic during dvd boot, you have to get a working osx install

 

Find the Kext in cause

 

In your working osx insert your iatkos dvd:

 

run these commands in terminal:

 

sudo su (enter your password after this line)

 

mkdir /DVD_Extensions

 

mkextunpack -d /DVD_Extensions /Volumes/iatkos/System/Library/Extensions.mkext

 

(Your DVD name may be different so replace the "iatkos"

 

All of the extensions in this folder are flattened meaning that anything that would be in a plugins folder within a kext is now located right

 

next to the kext that would normally contain it. This means that the AppleGenericPCATA.kext that is normally in

 

IOATAFamily.kext/Contents/Plugins/ is now located in the /DVD_Extensions along with IOATAFamily.kext. This means that if you're adding a

 

new kext that contains plugins, you will need to place each kext into the /DVD_Extensions folder. This shouldn't matter if you're using kexts

 

without plugins.

 

After you change or remove the kexts you want in the bootup Extension.mkext, run these commands:

 

chown -R root:wheel /DVD_Extensions

chmod -R 755 /DVD_Extensions

 

now you'll be able to run the kextcache.

 

kextcache -m /Extensions.mkext /DVD_Extensions

 

this will now create a new Extensions.mkext on your root / folder which you can then use transmac or whatever to replace the old one.

 

If you're in Mac, you can mount the image as readwrite by doing this:

 

hdiutil attach /"Your Image Name Here" -readwrite

 

This will let you copy the files directly to the image.

Link to comment
Share on other sites

 Share

×
×
  • Create New...