Jump to content

boot in 20 minuti


JJSaccolo
 Share

17 posts in this topic

Recommended Posts

ciao a tutti!

allora, il mio problema è il seguente: una volta installato correttamente Leopard (Leo4Allv3), come da titolo, all'avvio devo per forza aspettare una ventina di minuti col solito "waiting for root devices" prima di accedere a Leo!

dopo funziona praticamente tutto, wireless, audio (non nativamente ma con dei kext)... il problema, credo, sta' nella scheda video!

 

come potete vedere dalla firma ho una GeForce 8400M GS e mi sembra di aver capito che il problema è proprio questo!

ho provato con questi: http://forum.insanelymac.com/index.php?sho...hl=geforce+8400 ma, dopo il riavvio, lo schermo mi è diventato nero e, da windows, MacDrive non riesce a vedere la partizione (o meglio la vede ma non c'è il simbolino rosso con la mela, quindi non posso accedere) :censored2:

ho provato a usare il com.apple.boot.plist modificato apposta per la mia scheda videa (http://forum.insanelymac.com/index.php?showtopic=85936) ma, cmq, il "waiting for root devices" c'è sempre! (e cmq, da "about this mac", mi segnala che non ho kext installati e mi vede solo 32MB)

 

secondo voi?

grazie mille in anticipo :)

 

 

EDIT: ho visto che, nella prima pagina che ho linkato, c'erano due download... da scemo ho provato col secondo link, ovvero la versione 1.9 by punk! il primo link invece è per la versione 2.0 e, teoricamente, non dovrebbe dare kernel panic con la mia scheda! Ora reinstallo tutto e ci riprovo!

in ogni caso, il problema è la scheda grafica o può essere qualcos'altro?

Link to comment
Share on other sites

allora, ho reinstallato tutto e ho provato il 2.0 per la scheda grafica... funziona!

kext installate, Leopard mi vede la scheda grafica funzionante con la giusta RAM! ottimo!

ho installato anche l'audio, tutto ok!

 

il problema comunque non è ancora risolto, il boot ci mette sempre 20 minuti continuando col "waiting for root devices"...

il chipset sembra essere installato correttamente, ho selezionato "Old nforce" e, all'avvio, me li carica (patchato da Medevil)!

 

cos'è, quindi, che Leo non riesce a vedere continuando col "waiting for root devices"??

è sempre la scheda grafica (anche se correttamente installata)?

Link to comment
Share on other sites

ok..non essendone sicuro (scusate la poca professionalità ma è un pò ché ci provo e non mi ricordo tutte le varianti ché ho usato) stò reinstallando tutto selezionando gli nforce test!

poi installo la scheda grafica e l'audio e vi faccio sapere!

grazie

Link to comment
Share on other sites

appena fatto tutto!

niente,problema non risolto,è uguale identico a prima!

 

ho notato(scritto pure in firma) ché il pc mi vede solo un core..potrebbe essere questo il problema del still waiting?

altrimenti cosa posso tentare di fare?

Link to comment
Share on other sites

nn so se sia il tuo problema xò avevo sentito ke su certi pc con amd il boot poteva essere lunghissimo 15-20 minuti....so ke si risolve con marvin's utility ma nn so cosa bisogna fare....dovresti chiedere all'utente daveta (ke al momento credo sia in ferie) cosa fare di preciso...ciao

Link to comment
Share on other sites

allora, l'odissea continua!

 

ho trovato questo fantomatico codice che dici... spero sia questo:

kextcache -a i386 -K /mach_kernel -m /System/Library/Extensions.mkext /System/Library/Extensions

 

vabbè, in ogni caso, da root, l'ho eseguito, tutto ok!

 

poi ho provato a capire come funziona 'sto marvin's utility!

mi sono dato al coraggio e ho cliccato su "Patch all Binaries" selezionando l'intero disco (la directory quindi era solamente "/")

dice che mi trova 15 CPUIDs ma me ne patcha solo uno, poi finisce e mi appare "warning! error reading cpuid data file!!! -- Stopping"

ma io mi domando... il cpuid data file l'ha fatto lui O_O

nei file di log, in fondo, dopo aver cercato i cpuids, leggo questo:

* Patching files
--+ /Applications/VLC.app/Contents/MacOS/modules/libx264_plugin.dylib
 +   File is i386
***   err041 - parse cpuids - No base addr or cpuids for prev file name
*** Trying to undo cpuid patches made prior to error
***   err070 - undo cpuid patching: file of patched cpuids not found
*** Trying to undo patched decrypts
***   File: /usr/libexec/oah/translate
 * Undo decrypt patch successful

 

booo!

in ogni caso riavvio e... meraviglia, i soliti "waiting for root devices" per 20 minuti!!

 

altre idee?

grazie mille :)

Link to comment
Share on other sites

aggiornamento: ho provato ad aggiornare il kernel (uso mobdin ma ne avevo provati altri) alla versione 9.3.0 ma, comunque (non che ci sperassi) non è cambiato niente!

 

lo giuro, appena risolvo questa cosa, scrivo una mega guida per gli sfortunati possessori del mio pc :(

Link to comment
Share on other sites

Hai provato a vedere, avviando con -v, quando esattamente ti dice "still wait..."?

 

Te lo scrive tra

"Waiting for device with UUID ecc. ecc."

e

"Got boot device with UUID ecc. ecc."

?

 

Perchè se non è così puoi provare a fare una cosa:

1) scaricati hfsdebug da qui http://www.osxbook.com/software/hfsdebug/

2) montalo e copia il file hfsdebug nella cartella /sbin

3) apri il terminale

4)

sudo -s

5)

diskutil list

e segnati la discXsY disco e partizione di Leopard, se hai l'EFI installato NON la partizione EFI, ma l'altra

 

6)

hfsdebug -d /dev/rdiskXsY -v | grep UUID

al posto di X e Y il tuo disco Leopard e segnati l'UUID del disco

 

7) modifica com.apple.Boot.plist aggiungendo

  
                <key>Kernel Flags</key>
                <string>boot-uuid=inserisci l'UUID che ti sei segnato</string> 

8) riavvia con -v e vedi che succede.

 

In bocca al lupo! :rolleyes:

Link to comment
Share on other sites

ciao proximo!

innanzitutto grazie! :)

 

allora, ho fatto come hai detto tu!

dopo il comando "diskutil list" il report è questo:

/dev/disk0
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	 FDisk_partition_scheme						*149.1 Gi   disk0
  1:				  Apple_HFS Leopard				 16.2 Gi	disk0s3
  2:			   Windows_NTFS						 132.2 Gi   disk0s1
  3:				 Linux_Swap						 651.0 Mi   disk0s5
  4:		DOS_FAT_16_S_Hidden						 15.7 Mi	disk0s6

 

il comando successivo:

bash-3.2# hfsdebug -d /dev/rdisk0s3 -v | grep UUID
btreeReadNode(205): failed to read B-Tree node (243).
btreeReadNode(205): failed to read B-Tree node (243).
   # File System Boot UUID
			  UUID = F0890A52-AF35-3785-8114-1E16771425F6

 

gli errori?

bo vabbè, in ogni caso ho copiato l'UUID e ho riavviato... niente da fare! :glare:

 

in ogni caso eccovi il mio com.apple.Boot.plist (non so a che serve però lo posto)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>boot-uuid=F0890A52-AF35-3785-8114-1E16771425F6</string>
<key>Graphics Mode</key>
<string>1280x800x32</string>
<key>Timeout</key>
<string>15</string>
<key>device-properties</key>
<string>6b04000001000000030000009b0300001400000002010c00d041030a00000000010106000001
101060000007fff040014000000400032002c006e0061006d00650000001100000073656e736f722
706172656e7436000000400032002c00680077006300740072006c002d0070006100720061006d00
3002d00760065007200730069006f006e00000008000000000000021c00000064006500760069006
0065005f0074007900700065000000100000004e5644412c4765466f7263650e0000006e0061006d
0650000000f0000004e5644412c506172656e7422000000400030002c00640065007600690063006
005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c000000
f0000004e5649444941204765466f72636520383430304d2047532045464922000000400031002c0
6400650076006900630065005f00740079007000650000000b000000646973706c61791200000040
032002c007200650067000000080000000000000222000000400032002c006400650076006900630
65005f0074007900700065000000120000004e5644412c6770752d64696f64652000000040003200
c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d7
6172656e7422000000400032002c002300730069007a0065002d00630065006c006c007300000008
000000000000020000000400031002c0063006f006d00700061007400690062006c00650000000e0
00004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e564441
c446973706c61792d413a000000400032002c0068007700730065006e0073006f0072002d0070006
00720061006d0073002d00760065007200730069006f006e00000008000000000000022600000040
032002c0023006100640072006500730073002d00630065006c006c0073000000080000000000000
14000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d422000
000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e5
4d61631e00000072006f006d002d007200650076006900730069006f006e00000008000000333032
2100000004e00560043004100500000001800000004000000000003000c000000000000070000000
0e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000
000000000003f0000000100000002010c00d041030a0000000001010600051c0101060000007fff0
00160000006200750069006c0074002d0069006e0000000500000001850000000300000002010c00
041030a0000000001010600001b7fff040028000000500069006e0043006f006e006600690067007
0072006100740069006f006e007300000004000000180000006c00610079006f00750074002d0069
064000000080000000c000000160000006200750069006c0074002d0069006e0000000500000000</string>
</dict>
</plist>

 

ps=ho usato un file modificato per far riconoscere nativamente la mia scheda video!

Link to comment
Share on other sites

Aspè che mi sono sbagliato, possiamo fare un altro tentativo:

sostituisci

 

<key>Kernel Flags</key>
<string>boot-uuid=F0890A52-AF35-3785-8114-1E16771425F6</string>

 

con

 

<key>boot-uuid</key>
<string>F0890A52-AF35-3785-8114-1E16771425F6</string>

Link to comment
Share on other sites

non sono un enorme esperto di amd ma non cambia nulla perke il problema è sull'hd....

 

ti consiglio di formattare tutto crearti ammodo una partizione piu piccola dedicata a mac...

 

formattare in HFS+

 

e reinstallare da capo il tutto facendo attenzione a mettere in fase di install meno kext possibili

Link to comment
Share on other sites

@proximo: fatto, riavviato e... niente di nuovo!

@Midral: ti assicuro che, ormai, è una cosa che faccio quasi ogni giorno... tipo ieri sera ho installato l'SDK per l'iPhone (anche se era compatibile con la 10.5.3 e io ho la 10.5.2), così per provare :D l'installazione si è bloccata a 3/4 bloccandomi il pc... allora ho detto "formattiamo, così se riesco a trovare una soluzione voglio che il mio Leopard sia "pulito"!!"

si insomma, lo faccio spesso (sempre formattando in Mac OS Esteso (Journaled)) con varie combinazioni, senza installare niente tranne il chipset e il wireless!

 

cmq eccovi, più o meno, il resoconto del -v all'avvio:

 

Waiting for boot volume with UUID XXXXXXXXXXXXX(qui il mio UUID)
Waiting on <dict ID='0'><key>IOProviderClass</key><string ID="... (scusate ma il resto non ci stava nella foto :P )
ApplenForceATA: found 1 units.
AppleNForceATA: NVIDIA nForce MCP 65 by Medevil
USBF:   0,975   AppleUSBOHCI[ox3b0e000] Unitialized NON-NULL
USBF:   0,981   AppleUSBOHCI[0x3b0e000] CheckSleepCapability
FireWire (DHCI) Vendor ID 1100 ID 832 PCI now active, GUID 0024... (come prima! :P)
AppleNForceATA: warning: phy connection failed. status=0xe7229...
AppleNForceATA: warning: phy connection failed. status=0x00000000
Still Waiting for root device
Still Waiting for root device
Still Waiting for root device
[ve li risparmio, sono circa una ventina]
Still Waiting for root device
AppleNForceATA: found 0 units.
AppleNForceATA: found 0 units.
Still Waiting for root device
ApplenForceATA: found 1 units.
AppleNForceATA: NVIDIA nForce MCP 65 by Medevil
Got boot device = IOService...
[e da qui carica abbastanza velocemente il tutto e Leo si avvia]

 

idee? :D

Link to comment
Share on other sites

Direi che è un'ottima idea reinstallare tutto!

Comunque puoi cercare un po' sul forum e un po' su google usando la chiave:

 

AppleNForceATA: warning: phy connection failed

 

perchè secondo me sta li la chiave di tutto!

Io un po' di roba ho trovato, e ho trovato anche qualcuno col tuo stesso problema, solo che non ho tempo di leggere tutto

Link to comment
Share on other sites

 Share

×
×
  • Create New...