Jump to content

[Info]cerco guide e procedure su post install


  • Please log in to reply
70 replies to this topic

#41
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

PS confermo: dopo aver ricreato la cache da terminale, la sfilza di kext all'avvio è completamente sparita!

Immaginavo.

Fiox sarà che questa versione di lion non permette gli aggiornamenti?

Beh non esistono versioni di osx che non permettono aggiornamenti, solo le developpement preview, sicuro di non avere una di quelle versioni?

per il problema .bat risolvo con Automator vero?

File .bat non credo, fai una prova, io non ne ho mai avuto bisogno. Sui sistemi unix si creano degli script in bash in genere

#42
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
script: ho letto solo dopo aver postato la domanda...volevo creare un'icona clicca->esegui per automatizzare le due operazioni ( ricreazione cache+riparazione permessi )..

versione osx: credo di avere proprio una di quelle ( la scaricai tempo fa quindi è probabile fosse una developper... )

ora ho scaricato la 10.7.2 e ho già preparato la chiavetta con la tua guida ( che avevo già seguito per installare la versione che sto usando ora ).

formatto nei prossimi giorni e di dirò...

per quanto riguarda i comandi per la riparazione dei permessi da terminale, io ho usato questo

sudo diskutil repairPermissions /

ma ripara anche i permessi di tutti i files nella directory /Extra vero?

#43
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

script: ho letto solo dopo aver postato la domanda...volevo creare un'icona clicca->esegui per automatizzare le due operazioni ( ricreazione cache+riparazione permessi )..

Credo si possa fare con uno script bash, ma comunque dovrai inserire la password ogni volta

versione osx: credo di avere proprio una di quelle ( la scaricai tempo fa quindi è probabile fosse una developper... )

Ecco, allora il problema è quello. Sulle DP di lion non sono disponibili aggiornamenti

ora ho scaricato la 10.7.2 e ho già preparato la chiavetta con la tua guida

"Scaricare"...forse è meglio che non ti chiedo da dove, non sono sicuro che apple rilasci questa versione dai suoi server

ma ripara anche i permessi di tutti i files nella directory /Extra vero?

Ripara i permessi di tutto il disco, ma lo puoi fare direttamente da disk utility, e comunque se installi i kext con kext wizard è inutile

#44
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
la sfilza di kext si ripresenta dopo il riavvio in safe mode e appena eseguido cache+permessi mi da per almeno 3 riavvii consecutivi kernel panic! al quarto poi finalmente carica il sistema!

probabilmente sono tutti errori della developper...

"Scaricare"...forse è meglio che non ti chiedo da dove


appena reinstallo faccio la procedura per l'apple store ( ora mi da device non riconosciuto anche con EthernetBuildIn nel chameleon e di conseguenza ho lo store inutizzabile )e me ne prelevo una origginale!

cmq credo siamo già in fallo se mettiamo l'osx su macchine non apple...

#45
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Eccomi:

ho avuto problemi con il match kernel che con l'altra versione di lino non ho avuto e ho dovuto rileggere con calma la guida.

a tal proposito:

Per trovare il file mach_kernel: sul file di installazione di Lion, in formato .app, Click desto --> mostra contenuto pacchetto
Entrare nella cartella Contents --> SharedSupport --> Doppio click su InstallESD.dmg
Alla fine del processo si apre una cartella, che al suo interno conterrà anche mach_kernel
Il file mach_kernel è un file nascosto, usate ShowAllFiles per visualizzarlo.


Mi dava errore e non mi faceva fare incolla...

Ho risolto copiando il file dalla cartella extra che avevo già sulla chiavetta nella root della stessa.

altra cosa che ho scoperto ma ho bisogno di una tua conferma: appena riavviato con l'ausilio della chiavetta, senza riavvii intermedi, ho installato chameleon,extra folder, il VoodooHDA e il pkg della scheda ethernet e prima di riavviare ho ricostruito la cache e riparato i permessi ( ora h scoperto che bisogna prima darci di permessi e poi di cache ) e finalmente riavviato...

risultato : still wait for root device!

solo all'ultima installazione ho capito che qualche riavvio prima di installare l'audio e l'ethernet era più che doveroso!

#46
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
ma dove sbaglio??
permessi+cache poi riavvio...risultato:

kernel panic subito dopo il kext della ethernet su USBCDC o una cosa del genere e poi still wait...

se riavvio dopo il kernel panic flaggando -f mi carica tutti i kext ma parte...

ma il kext della rete è per Lion quindi....

è forse il problema del jmicron nella ricostruzione della cache?

@ Fiox: mi avevi accennato al fatto che ci state lavorando...

#47
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

ma dove sbaglio??
permessi+cache poi riavvio...risultato:

kernel panic subito dopo il kext della ethernet su USBCDC o una cosa del genere e poi still wait...

se riavvio dopo il kernel panic flaggando -f mi carica tutti i kext ma parte...

ma il kext della rete è per Lion quindi....

è forse il problema del jmicron nella ricostruzione della cache?

No. Quello del jmicron quando ricrei la cache è solo un'info, non un errore

Evidentemente i permessi e la cache non sono a posto. Forse hai fatto qualche casino con il terminale

@ Fiox: mi avevi accennato al fatto che ci state lavorando...

Lavorando a cosa?

#48
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts

Lavorando a cosa?


mi riferivo al jmicron..

provo con Myfix 1.3 per la cache+permessi?

da terminale ho copiato e incollato...

#49
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

mi riferivo al jmicron..

provo con Myfix 1.3 per la cache+permessi?

da terminale ho copiato e incollato...

Prova con myfix, vediamo se cambia qualcosa. Jmicron non è un errore e non dovrebbe essere un problema

#50
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Ciao Fiox, provato con myfix

"Done!" per tutti i processi che fa ma questa volta niente KP ma al riavvio sempre la sfilza di kext: a questo punto penso sia normale che mi legga tutta la system/library/extension...

#51
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D
No non è normale... e le cause possono essere solo 2

O non ripari correttamete i permessi, oppure nel tuo org.chameleon.Boot.plist hai il comando -f

#52
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Ho avviato myfix snza toccare altro e ho riavviato.
nulla più.

nell'org.chameleon ho solo questo

<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>busratio=20 -v cpus=4</string>
<key>SMBIOS</key>
<string>smbios.plist</string>
<key>Timeout</key>
<string>7</string>


niente -f

da terminale ( senza myfix ) ho dato questo

sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions



non penso di aver sbagliato spazi o opzioni varie giusto? Mi ritornerebbe un errore?

per i permessi ho usato

sudo diskutil repairPermissions /


ho fatto copia e incolla anche qui

#53
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D
Lascia stare il comando diskutil repairPermissions, non lo usare

Ricrea nuovamente la cache con il comando sudo kextcache ecc ecc, e non usare myfix. Elimina la voce cpus=4 (da dove l'hai tirata fuori?) e prova ad avviare nuovamente

#54
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
me l'ha impostata il prefpane di chameleon...

la usavo cmq per avviare SL ( distro iDeneb ma impostavo a 1 e non a 4 )

ok provo subito!

Sequenza

1 riparo i permessi con utility disco
2 ricreo cache da riga di comando

giusto?

PS con l'apple store c'è da stare tranquilli ( per noi Insani? )

#55
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Tolto cpus e provato sia prima la cache che prima i permessi ma al riavvio mi va in panico da cpu!

ora riesco ad avviarlo solo flaggando -x

potrei risolvere con il dsdt patcher?
sarà quello il problema?

la ricostruzione della cache implica che venga cancellato e ricreato solo l'Estensions.mkext contenuto nella cartella Extra?

PS prima di fare la prima ricreazione+ riparazione ho installato virtual machine: anche quello potrebbe dare problemi per l'avvio della macchina?

#56
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

me l'ha impostata il prefpane di chameleon...

Il prefpane di chameleon non imposta un bel niente. E' l'utente che imposta il file delle preferenze. Prefpane si limita a leggere questo file

la usavo cmq per avviare SL ( distro iDeneb ma impostavo a 1 e non a 4 )

E difatti quel comando ha senso se si usa cpus=1 e non per cpus=4

1 riparo i permessi con utility disco

Ti avevo scritto di lasciarlo perdere che non serve...

2 ricreo cache da riga di comando

Fammi vedere cosa viene fuori dopo che dai il comando

PS con l'apple store c'è da stare tranquilli ( per noi Insani? )

Si, relativamente

Tolto cpus e provato sia prima la cache che prima i permessi ma al riavvio mi va in panico da cpu!

Avvia con -v cpus=1

potrei risolvere con il dsdt patcher?

No. I problemi della cpu non si risolvono con dsdt creati per altri sistemi

la ricostruzione della cache implica che venga cancellato e ricreato solo l'Estensions.mkext contenuto nella cartella Extra?

No. Il comando tu lo dai su /System/Library/Extensions non sulla cartella Extra/Extensions

La cache della cartella Extra non viene toccata con il comando da terminale

PS prima di fare la prima ricreazione+ riparazione ho installato virtual machine: anche quello potrebbe dare problemi per l'avvio della macchina?

No. Tutt'al più ti verrà aggiunto qualche kext e quindi dovrai ricreare la cache dopo aver installato il programma della virtual machine

#57
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
per prefpane intendo l'icona in preferenze di sistema-accessori ( e ti modifica l'org.chameleon ecc..)

infatti non ho usato il terminale per i permessi ma l'utility in Applicazioni-Utility

cxon i permessi mi esce



Avviso: il documento SUID “System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent” è stato modificato e non verrà riparato.



mentre con la cache mi esce




JMicronATA.kext does not declare a kernel dependency; using com.apple.kernel.6.0.
Created mkext archive /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext.
iMac-di-andrea:~ andrea$






Con questa procedura KP continui di cpu ma, se non ricordo male, niente sfilza di kext metre con myfix 4 riavvii con sfilza di kext prima di riuscire a caricare il sistema.


ho letto di sfuggita mentre riavviavo per la 4 volta che carica i drive da Extensions.mkext....

sarà il caso di aggiornare il chameleon? non è compatibile con il 10.7.2?

#58
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,518 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

infatti non ho usato il terminale per i permessi ma l'utility in Applicazioni-Utility

Si fa lo stesso, è inutile. Una volta al mese ok, di più non serve

La cache è ok

Con questa procedura KP continui di cpu ma, se non ricordo male, niente sfilza di kext metre con myfix 4 riavvii con sfilza di kext prima di riuscire a caricare il sistema.

Hai provato avviando con cpus=1 ? Fai la prova con cpus=4 e vediamo se hai ancora KP

ho letto di sfuggita mentre riavviavo per la 4 volta che carica i drive da Extensions.mkext....

sarà il caso di aggiornare il chameleon? non è compatibile con il 10.7.2?

Non fare caso a tutte le scritte che vengono fuori. Col tempo le capirai

La versione di chameleon è consigliabile usare sempre l'ultima, prendila da qui --> Link

#59
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Ciao Fiox

beh se non ho capito si riparano i permessi ogni volta che installi un qualcosa che aggiunge e/o modifica qualche kext.

e mi confermi la sequenza

permessi + cache

cache + permessi

indifferente

cmq ho provato con cpus=1 ma è sempre panico

ora riesco ad avviare solo flaggando -f ( con sfilza di kext )

provo a aggiornare il chameleon..

avevo rifatto permessi + cache dopo aver installato virtual machine.

provo anche l'architettura a 64 bit?

come lo installo il chameleon 2.1svn -r1730 ( mi confermi che è il più aggiornato )?

trovato : uso chameleon wizard ( quello che hai visto prima deve essere una versione vecchia. Quella nuova installa/aggiorna il chameleon e sembra compatibile con Lion )

Attached Files



#60
Dadal

Dadal

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
Fiox ho provato questo:


sudo kextcache -v 1 -a i386 -a x86_64 -m /Extra/Extensions.mkext /Extra/Extensions
Password:
FakeSMC.kext - no dependency found for com.apple.kpi.mach.
FakeSMC.kext - no dependency found for com.apple.kpi.unsupported.
FakeSMC.kext - no dependency found for com.apple.iokit.IOACPIFamily.
FakeSMC.kext - no dependency found for com.apple.kpi.libkern.
FakeSMC.kext - no dependency found for com.apple.kpi.iokit.
FakeSMC.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
FakeSMC.kext - no dependency found for com.apple.kpi.mach.
FakeSMC.kext - no dependency found for com.apple.kpi.unsupported.
FakeSMC.kext - no dependency found for com.apple.iokit.IOACPIFamily.
FakeSMC.kext - no dependency found for com.apple.kpi.libkern.
FakeSMC.kext - no dependency found for com.apple.kpi.iokit.
FakeSMC.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Created mkext archive /Extra/Extensions.mkext.
iMac-di-andrea:~ andrea$


non funzionerà vero?

ora riavvio ma se non flaggo -f non parte mai

se flaggo va al primo colpo!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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