MacBook Pro si avvia sullo schermo grigio, ma avvia Linux OK

0

Ecco un nodoso problema di avvio.

Il mio vecchio MBP (4,1) ha deciso che non si sarebbe avviato la scorsa settimana. Ha funzionato bene per anni, gestendo il fidato, affidabile 10.6.8. Il sistema è un Core2 Duo da 2,5 GHz con 4 GB.

All'avvio, suona la suoneria, visualizza lo schermo grigio, seguito dal logo Apple. Poi appare il piccolo filatore grigio che gira e rigira. Dopo 10-15 secondi, lo spinner si blocca e il processo di avvio non va oltre.

Il reset di NVRAM e SMC non ha aiutato.

Ho provato a fare il boot da un DVD di Snow Leopard. L'unità ottica gira e le chiacchiere della testa per un paio di minuti mentre la CPU legge i file dal DVD. Quindi il sistema si blocca con l'infelice messaggio di errore in 5 lingue:

Your Mac encountered problems and needs to restart.

Provato l'avvio da un CD di Applecare Protection Plan (che contiene TechTool Deluxe). Posso sentirlo leggere il CD, ma dopo un minuto o due, diventa inattivo.

Avanti, una memory stick USB su cui è installato un programma di installazione El Capitan. (Ho usato il bastone per installare El Capitan su un certo numero di altri Mac, ma non questo). Ottengo lo schermo grigio, il logo Apple, seguito da una barra di avanzamento mentre l'MBP si avvia dall'unità USB. La spia di attività sulla chiavetta USB lampeggia mentre i file sono accessibili. La barra di avanzamento arriva a circa 3/4 del percorso, quindi si ferma. Nessuna ulteriore attività.

Avanti: avvia la modalità utente singolo (Cmd-S). Questo funziona bene. Una volta in modalità utente singolo, sono stato in grado di eseguire una scansione fsck dell'unità interna. Potrei elencare i file, riparare i permessi, le cache vuote e varie altre operazioni di basso livello. Ma dopo essere uscito dalla modalità utente singolo, non si avvia ancora dal disco rigido.

Il mio ultimo test è stato quello di avviare da un FixMeStick. FMS è uno scanner anti-virus commerciale su una chiavetta USB. Credo che sia costruito su un kernel Debian. Il sistema FMS è stato avviato senza problemi e quindi ha proceduto alla scansione dell'intero contenuto dell'HD interno alla ricerca di virus. Ci sono volute alcune ore, il che è abbastanza normale. Alla fine, FMS non ha riscontrato alcun virus trovato. Mentre il MBP non è soddisfatto del software di avvio Apple, non ha obiezioni sull'esecuzione di questo particolare sistema Linux.

Il comportamento all'avvio dal sistema FMS (e in modalità utente singolo) suggerisce che il MBP è fondamentalmente sano: mobo OK, HD OK, controller HD OK. Non ho provato a scambiare la memoria, ma dubito che FMS funzionerebbe correttamente (e per ore) se la memoria fosse sfocata.

Quali altri passaggi di risoluzione dei problemi potrei provare prima di consegnare questo MBP al cimitero di silicio?

OP con un aggiornamento sul mio problema di avvio di MBP:

Ho sostituito i moduli di memoria 2x2GB (RAM after market) con i moduli originali 2x1GB forniti con esso. Nessun cambiamento.

Come discusso nei commenti, ho individuato i CD di distro di Apple 10.5 forniti con questo MBP del 2008. Con Install Disk 1 nell'unità ottica, un avvio-D ha portato AHT. AHT è apparso per testare la memoria con successo, ma quando è progredito al test della scheda logica, AHT si è bloccato con la barra di avanzamento a circa il 95%. Il cursore è stato congelato e AHT non ha compiuto ulteriori progressi dopo 10 minuti di attesa. La versione di AHT che si trova sulla distro 10.5 è 3A152.

Per escludere un disco di installazione difettoso e / o un'unità ottica difettosa, ho creato una chiavetta USB avviabile contenente AHT (utilizzando il modulo AHT F42C89C8 pubblicato nel repository Github AHT). La versione di AHT che viene installata sulla chiavetta USB era 3A134. Quando viene eseguita la versione precedente di AHT, viene segnalato rapidamente un problema:    Errore: 4VDC / 1/40000003: controller video

Ms. Google mi dice che i Mac vintage del 2008-09 sono stati spesso afflitti da un controller video NVIDIA GeForce 8600M difettoso. Apple aveva un esteso programma di garanzia per il difetto, che è ormai scaduto da tempo. Sembra che il chip (oi suoi contatti BGA) nel mio MBP abbia finalmente fallito. Stranamente, il Mac non ha mai mostrato problemi video. Né è ora - nessun difetto, nessuna linea divertente, nessun jittering.

Trovo strano che il mio FixMeStick basato su Debian funzioni perfettamente. Ha una GUI di base che mostra la barra dei menu, i grafici, i pulsanti, le finestre a scorrimento e simili. Forse il suo driver video è meno esigente della GeForce 8600M.

Sembra che questo MBP sia arrivato alla fine della sua vita di servizio. Forse riesco a trovare un modo per installare una distribuzione Linux su di esso, o raccoglierla per le parti.

    
posta kyphos 18.08.2017 - 20:22
fonte

1 risposta

1

L'OP risponde alla sua stessa domanda, che era "quali altri passi per la risoluzione dei problemi potrei provare ...".

Ecco i passaggi che mi hanno portato a una conclusione infelice.

1) Prova a fare il boot tenendo premuto il tasto D, sperando di entrare in AHT. Il mio MBP aveva 10.6.8 su di esso. Quel sistema non ha nessuna diagnostica integrata installata (il software AHT risiede in /System/Library/CoreServices/.diagnostic), o la versione che non è compatibile con questo MBP (4,1)

2) Prova boot-D con il DVD di distro Apple 10.6 nell'unità ottica. Stessa scoperta di (1) sopra.

3) Provare con boot-D con i CD OSX forniti con MBP (OSX 10.5). Il CD di installazione 1 contiene un software AHT che è compatibile con MBP e l'ambiente AHT si avvia. Tuttavia, dopo aver testato la memoria, AHT si blocca con la barra di avanzamento al 95% e non segnala errori. La versione di AHT che si trova sul CD 10.5 Install 1 è 3A152

4) Scarica una versione precedente di AHT (3A134) da Github qui: link Questa versione avvierà l'MBP. Verifica la memoria, quindi segnala un errore con il controller video: 4VDC / 1/40000003

Non ho trovato alcun 'soluzione alternativa' per quello che sembra essere un pessimo chip grafico NVIDIA. La signora Google riferisce che alcune persone sono state in grado di risolvere questo problema cuocendo la scheda logica principale per far ricadere i legami di saldatura BGA sul chip grafico. (questo richiede lo smontaggio totale del MacBook). Un'altra 'correzione' è di sostituire la scheda logica principale. Nessuno dei due sembra attraente su un computer di 9 anni.

Tuttavia, ho trovato un possibile percorso che potrebbe tenere questo MBP fuori dalla discarica ancora per un po '. Ho scaricato l'ultima versione di Linux Mint, masterizzato un LiveCD e avviato da esso. A differenza di OSX, Mint si avvia e funziona. Tuttavia, viene visualizzato un avviso che avvisa che sta utilizzando l'implementazione software per la grafica che consumerà molta CPU. Suppongo che il codice di avvio di Mint abbia rilevato che il chip grafico NVIDIA stava funzionando male e lo ha bypassato. Quindi l'MBP può vivere come un server headless, eseguendo Mint o qualche altra distribuzione Linux.

Grazie ad Allan per aver risposto alla mia domanda e puntato su AHT sui dischi di distribuzione OSX ...

    
risposta data 20.08.2017 - 23:07
fonte

Leggi altre domande sui tag