Come rendere avviabile un nuovo SSD?

0

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?

    
posta andyras 23.03.2018 - 21:25
fonte

1 risposta

2

Sembra funzionare ora dopo un altro cambiamento; Ho postato la domanda perché spero che sia utile per qualche altra anima persa.

Ho provato a cancellare l'SSD ancora una volta con Utility Disco. Questa volta ho fatto due cose in modo diverso: 1) ho usato il nome predefinito "Senza titolo" per il disco e 2) ho usato l'opzione predefinita "Mac OS estesa" per il file system invece di APFS durante la cancellazione del disco. Questa volta l'installazione del sistema operativo è proseguita con successo dopo il primo riavvio.

La cosa numero 2 è probabilmente ciò che conta, ma non è chiaro il perché. È anche possibile che alcuni dei dinking in giro con bless abbiano qualcosa a che fare con il successo questa volta, ma ne dubito.

    
risposta data 23.03.2018 - 21:35
fonte

Leggi altre domande sui tag