FileVault 2 unità crittografata che non accetta password di sblocco in modalità di ripristino

4

Il mio Mac Book Air di metà 2012 che eseguiva un'installazione aggiornata di Mountain Lion si è schiantato l'altra sera (navigando sul web, una scheda ha iniziato a giocare a beach-balling e si è rifiutata di essere forzata, così ho forzato un riavvio) .

Quando si riavvia, sembra accettare la password del mio utente per sbloccare la crittografia di FileVault 2 (sono certo che la password sia corretta, e digitando una password errata conosciuta si ottiene un campo di input instabile). La schermata successiva è uno schermo grigio, con una rotellina di avanzamento rotante. Alla fine viene visualizzato un segno grigio in rilievo, e questo è quasi il punto in cui progredisce. L'avvio utilizzando la modalità dettagliata ( + V ) provoca il ripetersi delle righe ripetute di Still waiting for root device .

L'accesso alla modalità di ripristino ( + R ) per provare e ripristinare da un backup TimeMachine, o zapare l'unità e reinstallare da Internet, mi porta fino a una casella di immissione della password che richiede "Immettere una password per sbloccare il disco Macintosh HD", ma non riesco a superare questa schermata nonostante si inseriscano le password corrette per entrambi gli utenti che hanno la possibilità di decodificare l'unità (e penso di superare la schermata iniziale di sblocco con queste password dimostra che funzionano, ma sono felice di essere corretto), con la casella della password che agita e rifiuta la password.

Il tentativo di sbloccare l'unità dal Terminale in modalità di ripristino non riesce a montare l'unità, ma afferma di non essere stato in grado di decrittografarlo:

-bash-3.2# diskutil cs unlockVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Passphrase:
Started CoreStorage operation
Logical Volume successfully unlocked
Logical Volume successfully attached as disk13
Error: -69842: Couldn't mount disk

Ho eseguito i test dell'hardware e non hanno mostrato problemi. Ho visto questa domanda descrivendo sintomi simili, ma quella soluzione non sembra essere d'aiuto, con il campo password dell'opzione di menu Unlock Drive in Disk Utility della modalità di ripristino anche rifiutando la password.

Essenzialmente la mia domanda è "come posso riportare il mio laptop in uno stato funzionante"? Ho dei backup recenti di TimeMachine, e quindi se il meno doloroso è formattare l'unità e ricominciare da capo, sono felice di farlo, ma al momento non riesco a far sì che l'unità venga cancellata.

Ho la mia chiave di crittografia FileVault, se necessario.

    
posta Edd 01.10.2013 - 20:42
fonte

2 risposte

3

Mi è appena capitato, errore -69842 su un MacBook Air della metà 2013 di FileVault crittografato, e ho trascorso un bel po 'di tempo negli ultimi giorni. Ho provato Recovery Mode, Target Disk Mode, fsck_hfs e DiskWarrior senza fortuna. Utility Disco mi ha dato un errore 'Record thread non valido' o qualcosa del genere. DiskWarrior indicava che si trattava di un 'errore hardware del disco'. È stato un volume FileVault corrotto senza dubbio.

Sono finalmente riuscito a ottenere i miei file eseguendo l'avvio in modalità utente singolo. Tieni premuto Comando + S durante l'avvio. Dovrai scegliere un utente e inserire la tua password, quindi ti lascerà alla riga di comando. Il volume crittografato che altrimenti non riuscirebbe a montare con Utility Disco o 'diskutil coreStorage unlockVolume' sarà già montato nella tua shell Unix. Apparentemente la modalità utente singolo ignora qualsiasi verifica del filesystem fallisce quando si verifica uno sblocco degli errori. Forse perché non viene eseguito nessun fsck, non ne sono sicuro.

Sono riuscito a ottenere i miei file in questo modo usando un'unità USB collegata. Esegui "mount -uw / & & mkdir / Volumes / usb ', quindi collegare l'USB e fare' ls / dev / disk * 'per trovare il nome. Il mio era / dev / disk2s2, quindi 'mount_hfs / dev / disk2s2 / Volumes / usb' e avevo un modo per copiare i file. Usa mount_msdos invece di mount_hfs se lo hai formattato per uso non Mac. Ho copiato selettivamente le cartelle degli utenti una levetta per volta, ma se hai una grande unità USB collegata basta fare un 'tar czpf /Volumes/usb/Users-backup.tgz / Users' per ottenere una copia dell'intero / Users cartella in formato tar-gzip.

È necessario ricreare il volume di FileVault. Non ho trovato un modo per ripararlo.

    
risposta data 14.08.2014 - 05:56
fonte
0

Per eliminare il volume non valido e ricominciare da digitare:

diskutil cs deleteVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

A quel punto i normali passaggi diskutil e Utility Disco consentiranno il partizionamento o semplicemente eseguiranno il programma di installazione poiché l'unità sarà effettivamente vuota (piena di bit crittografati casuali con le chiavi cs e la struttura del file system distrutta in modo efficace)

    
risposta data 31.01.2014 - 19:52
fonte

Leggi altre domande sui tag