Ho una retina MacBook Pro a metà del 2012 e di recente ho sostituito l'SSD (Samsung 860 EVO 1TB) e la scheda logica (refurb).
La macchina originale si stava arrestando in modo anomalo e la modalità diagnostica breve a lungo termine indicava un errore irreparabile del disco rigido. Ho prima aggiornato l'SSD, l'installazione del sistema operativo è andata a buon fine e la macchina ha funzionato bene per alcuni giorni, ma presto ho iniziato ad avere gli stessi problemi casuali di arresto anomalo. Il problema sembrava essere con la scheda logica, quindi ho sostituito anche quello.
Con la nuova scheda logica installata, l'installazione di Mac OS High Sierra da USB sembra andare a buon fine all'inizio, finché non è il momento di avviarsi. L'SSD viene riconosciuto dall'installatore e il primo passaggio dell'installazione del SO richiede tutti i 3 minuti. Nel tentativo di riavviare, tuttavia, si avvia dall'USB anziché dall'SSD. Quando rimuovo l'USB e riavvio, ottengo la cartella lampeggiante del punto interrogativo della morte.
Durante l'ispezione con Utility Disco (informazioni sul disco), il nuovo SSD, "Contenitore disco1" e la partizione di installazione sono tutti contrassegnati come non avviabili.
Ho provato a fare il boot da USB e sono andato su Startup Disk, sperando di selezionare l'SSD. Nessuna fortuna, non è apparsa lì.
Ho provato a riformattare l'SSD e reinstallare il sistema operativo un paio di volte, ma nessuna modifica. Sto usando le impostazioni predefinite (formato APFS, schema GUID) durante la formattazione dell'SSD.
Sto cercando di scoprire se esiste un modo per rendere l'unità SSD avviabile dalla riga di comando.
Alcuni scavi hanno portato al comando bless
, che sembra servire a questo scopo. Ho provato alcune varianti
-
bless --setBoot --device /dev/disk1s1
-
Could not access boot.efi file at /var/tmp/RecoveryTempbless.PQpy/<<<SN>>>/Library/CoreServices/boot.efi
-
Couldn’t set bless data in preboot volume for device /dev/disk1s1
-
-
%codice%
-
bless —setBoot —mount /Volumes/dotty
-
Can’t load /Volumes/dotty//usr/standalone/i386/apfs.efi
-
Senza fortuna. Cercare su Google questi errori non sembra mostrare altro che i file sorgente originali quindi sono abbastanza sicuro di abbaiare dall'albero sbagliato.
Guardando in Could not load apfs.efi data from /Volumes/dotty//usr/standalone/i386/apfs.efi
(la mia partizione di installazione) mostrava un file system piuttosto scarso, con una directory principale ( /Volumes/dotty
o simile). L'utilizzo di macOS install data
e il tentativo di specificare il file bless
nascosto nei file di installazione non è di alcuna utilità; Ottengo errori simili a quelli sopra che non scriverò qui.
Sembra che l'installazione possa essere bloccata per qualche motivo. Cos'altro posso provare?