Finalmente sono riuscito ad avviare Snow Leopard.
Sia in 32bit che a 64bit.
Tutto Funzionante. LAN e AUDIO.
Allora parto con la spiegazione.
Ho raccolto kext e file in giro, quindi farò un pacchettino con i miei file e facciamo prima.
Innanzitutto vorrei ringraziare la guida di BarboneNet GUIDA che mi ha permesso di arrivare ad avere Snow funzionante.
Allora si parte:
Scaricatevi il pacchettino dei miei file qui PACCHETTO.ZIP
Scompattate il tutto in una cartella e si parte.
Per comodità d'ora in poi, chiamerò la partizione del disco dove andrete ad installare Snow Leopard "Snow" , la partizione dove andrete a RIPRISTINARE l'immmagine DMG "RESTORE"
Iniziamo con la preparazione degli harddisk
Aprite Utility Disco e Mappate la Partizione del disco in GUID, dopodiche inizializzateli in Mac OS esteso (Journaled) creando 2 partizioni di nome RESTORE ( fatela di 8gb ) e una partizione del restante spazio o dello spazio che desiderate chiamata Snow.
Se per caso Chameleon andando avanti non si avvierà, ricominciate tutto e create come partizione 1 RESTORE e 2 Snow.
Chiudete Utility Disco.

Lanciate il pkg di installazione del Chameleon 2 RC1 (che avete trovato all'interno dello Zip scaricato), ed installatelo su RESTORE....fate l'installazione ad hoc e rimuovete le spunte da CHAMELEON EFI HFS, OPTIONS , EXTRAS.

Ora lanciate iShow Invisible(che avete trovato all'interno dello Zip scaricato), e cliccate su "SHOW" e chiudetelo ( da ora in poi dovreste poter vedere i file nascosti )

Bene ora aprite RESTORE ed eliminate il file BOOT; una volta eliminato rimpiazzatelo con quello contenuto in Chameleon2rc1-Efi 10.2.zip.

Bene abbiamo installato Chameleon 2 RC1 e PC-EFI 10.2 sulla partizione RESTORE cioè dove andremo a ripristinare l'immagine in DMG di SnowLeopard.
---------------------------------------------------------------------------------------------------------------------------------------
Adesso inseriamo i kext ( estrarre il file pacchetto).
Nella directory principale del file Pacchetto troverete la cartella /Extra/Extensions .Copiate tutti i kext presenti nella partizione RESTORE nella ROOT-->cartella Extra/Extensions con un semplice Copia-Incolla.

---------------------------------------------------------------------------------------------------------------------------------------
Ora aprite DSDT PACTHER e applicate dsdt patch sulla partizione RESTORE, una volta fatto ricordatevi di spostare il file dsdt.aml dalla root alla cartella Extra.


--------------------------------------------------------------------------------------------------------------------------------------
Ora fate doppio click su com.apple.boot.sparseimage e caricate l'immagine.
Una volta aperta l'immagine dovete andare a cercare nella cartella Library/Preferences/SystemConfiguration il file con scritto
com.apple.boot.plist-ORIGINALE
e rinominarlo togliendo la scritta -ORIGINALE
Fatto questo aprite UInstaller e installate su "Emu. Disco OSX" l' EFI String per la vostra VGA.
Adesso andate su "Emu. Disco OSX" (che è l'immagine di com.apple.boot.sparseimage) e nella cartella Library/Preferences/SystemConfiguration troverete il vostro com.apple.Boot.plist editato da UIstaller; copiatelo nella cartella Extra di RESTORE.
---------------------------------------------------------------------------------------------------------------------------------------
Adesso un passaggio importante.
Andare nella cartella /Extra della partizione RESTORE.
editare con PLIST editor il file com.apple.boot.plist
in questo modo.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string></string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>boot-uuid=A601422C-AEA2-36F5-A744-EE8D1DB156BC</string> ( al posto della stringa A601422...ci dovete mettere il vostro UUID. Cioè quello del vostro HD esterno.Lo trovate in UTILITY DISCO, cliccando con il destro del mouse, successivamente su informazioni, sulla partizione che abbiamo chiamato Restore.Alla voce Identific. universale) <key>device-properties</key> <string> 7a02000001000000010000006e0200000d00000002010c00d041030a000000000101060000010101 060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000 00000 0 000000000000000000000000000220000005600520041004d002c0074006f00740061006c00 73006 9 007a006500000008000000000000281c0000006400650076006900630065005f00740079007 00065 0 000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469 73706 c 617922000000400030002c006400650076006900630065005f00740079007000650000000b0 00000 6 46973706c617922000000400031002c006400650076006900630065005f0074007900700065 00000 0 0b000000646973706c6179100000006d006f00640065006c000000210000004e76696469612 04765 4 66f726365203838303020475453205b4738305d20000000400031002c0063006f006d007000 61007 4 00690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e006 1006d 0 065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d 00650 0 0000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700 06100 7 400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100 50000 0 001800000004000000000003000c00000000000007000000001e00000072006f006d002d007 20065 0 076006900730069006f006e000000350000004e7669646961204765466f7263652038383030 20475 4 53205b4738305d204f70656e474c20456e67696e65205b4546495d</string> ( questa invece è la sringa della mia Scheda video, voi logicamente avrete una stringa diversa, quindi non toccate la mia stringa e lasciate invariata la vostra. </dict> </plist>Salvate il tutto e usciamo.
Ora sempre nella cartella /Extra, ci spostiamo nella cartella /Extensions e andiamo a cliccare con il destro del mouse sul file PlatformUUID.kext scegliamo dal menu MOSTRA CONTENUTO PACCHETTO, e si aprirà una nuova finestra con il contenuto di quel kext.
entriamo nella cartella /Contents dove troveremo il file info.plist
Anche questo andrà editato con PLIST EDITOR.
in questa maniera:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>PlatformUUID</string> <key>CFBundleGetInfoString</key> <string>© 2009 Superhai</string> <key>CFBundleIdentifier</key> <string>com.superhai.driver.PlatformUUID</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>PlatformUUID</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>1.0.0</string> <key>IOKitPersonalities</key> <dict> <key>Add Platform UUID</key> <dict> <key>CFBundleIdentifier</key> <string>com.superhai.driver.PlatformUUID</string> <key>IOClass</key> <string>PlatformUUID</string> <key>IOMatchCategory</key> <string>PlatformUUID</string> <key>IOProviderClass</key> <string>IOResources</string> <key>IOResourceMatch</key> <string>IOKit</string> <key>PlatformUUID</key> <string>A601422C-AEA2-36F5-A744-EE8D1DB156BC</string> ( qua dovrete sovrascrivere la mia stringa con il solito UUID della vostra partizione RESTORE sul vostro HD esterno ) </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.kpi.iokit</key> <string>7.0</string> <key>com.apple.kpi.libkern</key> <string>8.0d0</string> </dict> <key>OSBundleRequired</key> <string>Root</string> </dict> </plist>
salviamo e chiudiamo il tutto.
---------------------------------------------------------------------------------------------------------------------------------------
Ci manca solo il file smbios.plist, copiatelo semplicemente nella carta Extra di RESTORE.

Dischi PREPARATI
-------------------------------------
Ora dobbiamo ripristinare l'immagine di Snow Leopard 10A432 sul disco SNOW DISC.
Aprite Utility Disco selezionate l'HD esterno USB dove c'è SNOW OSX e RESTORE e cliccate su RIPRISTINA:
Come Sorgente scegliete il DMG di SnowLeopard
Come Destinazione trascinate l'icona dell'HD RESTORE dentro la casella DESTINAZIONE.
NON SELEZIONATE INIZIALIZZA DESTINAZIONE (senno tutto il lavoro che avete fatto in precedenza è stato inutile).
una volta ripristinata l'immagine, ravviate il PC e fategli fare il boot premendo al BIOS F8 e scegliendo il boot dall' HD esterno.A questo punto dovrebbe caricarsi Chameleon. Qua scegliete il disco RESTORE.
E date questo comando prima di premere invio.
arch=i386 -v
Dovrebbe avviarsi il caricamento per l'installazione di SNOW a 32bit quindi non dovrebbe dare KP.
Installate sulla partizione GUID Snow e eliminate i driver stampanti e le lingue aggiuntive.
A fine installazione riavviate e spegnete il PC scollegando anche l'HD esterno.
Adesso arriva la parte + difficile almeno lo è stata per me.
Avviare il vecchio Leopard.
Una volta al Desktop ricollegare l'HD esterno.
E fare questi semplici passi.
Copiare dalla partizione RESTORE alla partizione Snow
- il file boot che trovate nella ROOT del disco RESTORE e lo copiate come scritto 1 riga sopra, nella ROOT del nostro nuovo OSX cioè Snow.
- la cartella Extra che trovate anch'essa nella ROOT del disco RESTORE e la copiate nella ROOT di Snow.
Dopodichè si deve andare nella cartella /Extra della partizione Snow.
editare con PLIST editor il file com.apple.boot.plist
in questo modo.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string></string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>boot-uuid=A601422C-AEA2-36F5-A744-EE8D1DB156BC</string> ( al posto della stringa A601422...ci dovete mettere il vostro UUID. Cioè quello del vostro HD esterno.Lo trovate in UTILITY DISCO, cliccando con il destro del mouse, successivamente su informazioni, sulla partizione che abbiamo chiamato Snow.Alla voce Identific. universale) <key>device-properties</key> <string> 7a02000001000000010000006e0200000d00000002010c00d041030a000000000101060000010101 060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000 00000 0 000000000000000000000000000220000005600520041004d002c0074006f00740061006c00 73006 9 007a006500000008000000000000281c0000006400650076006900630065005f00740079007 00065 0 000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469 73706 c 617922000000400030002c006400650076006900630065005f00740079007000650000000b0 00000 6 46973706c617922000000400031002c006400650076006900630065005f0074007900700065 00000 0 0b000000646973706c6179100000006d006f00640065006c000000210000004e76696469612 04765 4 66f726365203838303020475453205b4738305d20000000400031002c0063006f006d007000 61007 4 00690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e006 1006d 0 065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d 00650 0 0000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700 06100 7 400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100 50000 0 001800000004000000000003000c00000000000007000000001e00000072006f006d002d007 20065 0 076006900730069006f006e000000350000004e7669646961204765466f7263652038383030 20475 4 53205b4738305d204f70656e474c20456e67696e65205b4546495d</string> ( questa invece è la sringa della mia Scheda video, voi logicamente avrete una stringa diversa, quindi non toccate la mia stringa e lasciate invariata la vostra. </dict> </plist>Salvate il tutto e usciamo.
Ora sempre nella cartella /Extra, ci spostiamo nella cartella /Extensions e andiamo a cliccare con il destro del mouse sul file PlatformUUID.kext scegliamo dal menu MOSTRA CONTENUTO PACCHETTO, e si aprirà una nuova finestra con il contenuto di quel kext.
entriamo nella cartella /Contents dove troveremo il file info.plist
Anche questo andrà editato con PLIST EDITOR.
in questa maniera:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>PlatformUUID</string> <key>CFBundleGetInfoString</key> <string>© 2009 Superhai</string> <key>CFBundleIdentifier</key> <string>com.superhai.driver.PlatformUUID</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>PlatformUUID</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>1.0.0</string> <key>IOKitPersonalities</key> <dict> <key>Add Platform UUID</key> <dict> <key>CFBundleIdentifier</key> <string>com.superhai.driver.PlatformUUID</string> <key>IOClass</key> <string>PlatformUUID</string> <key>IOMatchCategory</key> <string>PlatformUUID</string> <key>IOProviderClass</key> <string>IOResources</string> <key>IOResourceMatch</key> <string>IOKit</string> <key>PlatformUUID</key> <string>A601422C-AEA2-36F5-A744-EE8D1DB156BC</string> ( qua dovrete sovrascrivere la mia stringa con il solito UUID della vostra partizione Snow sul vostro HD esterno ) </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.kpi.iokit</key> <string>7.0</string> <key>com.apple.kpi.libkern</key> <string>8.0d0</string> </dict> <key>OSBundleRequired</key> <string>Root</string> </dict> </plist>
Ora lanciate di nuovo il programma iShow Invisible e potete selezionare HIDE & QUIT.

Spegnete il PC......
Bootate con F8 nel Bios e scegliete di nuovo l'HD esterno USB.
Si caricherà Chameleon, stavolta scegliete il Disco chiamato SNOW e senza premere invio sulla tastiera digitate arch=i386 -v.
Noterete che questi comandi vengono scritti in basso a sinistra del vostro monitor, a questo punto premete INVIO e dovrebbe iniziare a caricarsi SNOW LEOPARD a 32bit.
Arrivati alla registrazione, impostate tutto e arriverete al Desktop.
Una volta al desktop aprire KEXT UTILITY 2.3.2 ( scaricabile da qui 2.3.2 ) e riparare i permessi sulla partizione Snow.
Pultroppo sia audio che LAN per adesso non funzionano. Devo ancora capire il perchè. Anzi spero che qualcuno mi aiuti a capire.
Riavviate cmq SNOW e stavolta lanciatelo senza ARCH=i386 -v e si avvierà in 64bit.
A questo punto dovrebbe mancare solo l'Audio.
Per farlo partire dovete fare questi semplici passi.
Copiare il programma Kext Helper b7 dal PACCHETTO al desktop, o dal PACCHETTO in Applicazioni.
Lanciarlo e trascinare dentro la finestra del programma il KEXT VoodooHDA.kext che trovate dentro /PACCHETTO/Audio AD200B
Inserire la password e installare.
prima di riavviare rientriamo in /PACCHETTO/Audio AD200B e facciamo doppio click su VoodooHDA.prefPane
E lo installiamo. Questo installerà la regolazioni supplementare dei Volumi in Preferenze di Sistema.
In fine lanciare Kext Utility e fargli riparare i permessi. ( probabilmente non serve, ma onde evitare KP e sbattimenti fatelo )
Adesso siamo pronti per riavviare e goderci Snow Leopard.
Snow Leopard a 64bit è servito!
Update: A chi servisse, ecco il link gentilmente offerto da Azzo94, per il supporto PS2. Da installare in System/Library/Extensions supporto PS2



Sign In
Create Account










