Jump to content

[Aiuto] Snow Leopard Retail


Supernova83
 Share

36 posts in this topic

Recommended Posts

Sto cedendo..metto solo Win? Ho fatto un pò di prove ma niente.

Mi sono fatto anche un backup senza Combo installata con CCC

sulla partizione da 900Gb per ripristinare al volo in caso qualcosa

andasse storto ma inizio pensare che fare un DualBoot da 1 HDD,

soprattutto se GUID con Windows non richieda poco tempo quanto

avevo previsto poi non riesco a capire perchè continui a fare bizze

all'avvio.. Non posso lasciargli un computer da avviare con CD.. :D

 

HDD (disk0)

>Partizione 1 -> 50Gb Snow Leopard (disk0s2)

>Partizione 2 -> 50Gb Dove installerò Seven (disk0s3)

>Partizione 3 -> 900Gb Backup di SL che poi diventerà Archivio (disk0s4)

 

DVD (disk1)

>Sessione 1 (disk1s1)

>>>>>>> [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (disk1s2)

 

Non dovrebbe esserci un disk0s1?? Se potesse interessare disk0s2

è attivata ma comunque all'avvio mi da quel problema. ;) ;) :(

Link to comment
Share on other sites

Per ovviare al problema che il tipo di connessione dell'HD ti viene visto in Utility Disco come ESTERNO può moddare il DSDT iniettando il seguente codice al Device (SATA):

 

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

 

Apri DSDTSE e clicca su Tools/Extract DSDT.

Poi cerca nel DSDT questa voce: Name (_ADR, 0x001F0002)

Una volta trovata inserisci il codice ci dui sopra proprio sotto questa voce, cioè così:

 

Device (SATA)
{
[i]Name (_ADR, 0x001F0002)[/i]
[color="#ff0000"]Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}[/color]

 

Se non lo hai già fatto in precedenza per altre modifiche inietta anche il Method (DTGP) proprio prima dell'ultima parentesi graffa (oppure subito dopo la prima).

 

Method (DTGP, 5, NotSerialized)
   {
       If (LEqual (Arg0, Buffer (0x10)
               {
                   /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
                   /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
               }))
       {
           If (LEqual (Arg1, One))
           {
               If (LEqual (Arg2, Zero))
               {
                   Store (Buffer (One)
                       {
                           0x03
                       }, Arg4)
                   Return (One)
               }

               If (LEqual (Arg2, One))
               {
                   Return (One)
               }
           }
       }

       Store (Buffer (One)
           {
               0x00
           }, Arg4)
       Return (Zero)
   }

 

Compili il DSDT, lo metti nella cartella Extra e vedrai che Utility Disco ti vedrà l'HD come INTERNO.

 

Fai sapere :)

Link to comment
Share on other sites

Teoricamente il file doveva essere già compilato avendolo trovato nella pagina

Wiki postata all'inizio ma evidentemente c'è qualcosa di diverso infatti aprendo

il file con DSDTSE il disco viene mostrato come IDE quando invece come dici tu:

 

Device (IDE???????)
{
Name (_ADR, 0x001F0002)

 

Posso approfittarne e postarlo in modo che possiate sistemarlo voi cosi sono

sicuro al 100% che capiate esattamente come è compilato? Mi pare che non

sia stato compilato benissimo già a partire dalla voce IDE anzichè SATA..

L'unico kext che ho installato è quello della scheda Ethernet dopo aver fatto

partire [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] in modalità USERDSDT ed aver riparato i permessi. Conto

sulla vostra disponibilità e vi chiedo scusa per le continue domande ma fatto

questo probabilmente per il resto riuscirò ad arrangiarmi. ;)

 

Ecco il DSDT del WiKi che ho su ora..

Riporto anche la sua scheda tecnica potesse tornare utile..

http://h10025.www1.hp.com/ewfrf/wc/documen...product=3462808

Link to comment
Share on other sites

Niente da fare.. ho creato il mio file aml da zero e modificato

come vostro consiglio il disco però viene visto ancora come

esterno e ovviamente non il chameleon continua a non avviarsi.

 

Estraendo il DSDT originale all'altezza della stringa che dicevi

mi vede veramente il disco come IDE quando invece è Sata..

 

Device (IDE)
{
Name (_ADR, 0x001F0002)

 

Ho provato a cambiare anche quella parte in SATA ma non è

cambiato assolutamente nulla. Il file ovvamente è su Extra

ma il sistema continua a non avviarsi senza [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

 

Eccovi il DSDT pulito ed originale.

Il file "com.apple.Boot.plist" creato da [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

Ed una schermata su "Informazioni su Questo Mac".

 

[EDIT]

Nel frattempo ho installato Windows sullo stesso HDD ma ora

avviando con [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] non viene più vista la partizione di WIN.

Da Mac la partizione di Win (disk0s3) risulta disattivata e non

c'è modo di attivarla. A parte il solito problema sull'orario Win

però funziona come dovrebbe. La partizione "disk0s1" invece

risulta (sia da Windows che da Mac) non accessibile ed è di

circa 200Mb. Questa è la mia attuale posizione. Ora se avvio

senza [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] su parte sempre direttamente con Windows.

Link to comment
Share on other sites

Sono passati giorni e sono ancora al punto di partenza posso

contare ancora nel vostro aiuto? Rispolvero quanto fatto..

1) inserito [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]

2) cambiato poi con il disco di SL Retail

3) HDD GUID partizionato in tre parti (50Gb HFS/50Gb FAT/900Gb NTFS) tramite Utility Disco

4) installato Snow Leopard con successo

5) riavviato a termine installazione

6) secondo boot da [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (Snow Leopard funzionante)

7) con [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ho settato USEDSDT mode (con un dsdt appositamente creato)

8) Installato Chameleon RC5

9) riavviato..

10) all'avvio ottengo:

boot0: GTP
boot0: test
boot0: test
boot0: test
boot0: error

Windows dovrei installarlo dopo aver sistemato Mac, giusto?

Come mai nonostante il dsdt sia perfetto ed una volta avviato

con [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] funzioni tutto normalmente, però senza [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] non

trova OSX e Chameleon per avviare la macchina??

Link to comment
Share on other sites

posso contare ancora nel vostro aiuto?

 

6) secondo boot da [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (Snow Leopard funzionante)

7) con [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ho settato USEDSDT mode (con un dsdt appositamente creato)

 

ti aiuterei volentieri,però [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] e [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] sono di un altro sito/forum

sono sempre andato con il classico cdboot e chameleon più kext e patch inseriti manualmente

 

rischierei di fare macello,secondo me fai prima a sentire direttamente sul loro forum B)

 

a presto

 

controlla con gparted live cd se la partizione/disco ha la flag "boot"

poi....la partizione con OSX e Chameleon è Primaria?

Link to comment
Share on other sites

Considerando che non ho concluso nulla mi procuro il "cdboot"

e seguo la procedura di insanely, dopo aver provato gparted.

 

Di kext ho trovato solo quelli della scheda di rete, non so se

ne servano altri ma considerando che se avvio tramite [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]

funziona già tutto (grafica, tastiera e mouse PS2 etc)..

altrimenti magari copio per sicurezza tutti quelli che trovo

all'interno del chameleon all'interno dell'[url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] e li metto

anche in "/extra/extension" dentro l'HDD con il "kext helper".

 

Riguardo invece la partizione primaria penso di poterti dire "SI"

considerando che ho inizializzato tutto il disco in tre partizioni

direttamente da Utility Disco formattando la prima in hfs, la

seconda in fat32 e la terza in ntfs (tutto sotto GUID).

 

Windows va sempre installato per ultimo e poi settato il dual boot

con easybcd oppure di norma basta il chameleon?

Link to comment
Share on other sites

Considerando che non ho concluso nulla mi procuro il "cdboot"

e seguo la procedura di insanely. prima magari provo con

gparted live a vedere se risolvo qualcosa. Di Kext ho trovato

solo quelli della scheda di rete, non so se ne servano altri ma

considerando che se avvio tramite [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] funziona già tutto

(grafica, tastiera e mouse PS2 etc, magari non serve altro..

Oppure è meglio guardare i kext all'interno dell'[url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] e copiarli

tutti nella cartella "/extra/extension" dentro il chameleon ed

installarli poi con il kext helper? Riguardo la partizione primaria

penso di poterti dire "SI" considerando che ho inizializzato tutto

il disco in 3 partizioni direttamente da Utility Disco formattando

la prima in hfs, la seconda in fat32 e la terza in ntfs (tutto sotto

GUID). Windows va sempre installato per ultimo e poi settato

il dual boot con easybcd oppure di norma basta il chameleon?

 

di solito basta chameleon

occhio che anche partizionando da utility disco

non è certo che la partizione attiva sia quella dedicata a osx :)

 

a presto

Link to comment
Share on other sites

 Share

×
×
  • Create New...