Montaggio della partizione HFS crittografata dopo la tabella delle partizioni incasinata

1

Possiedo un disco rigido esterno da 2 TB con partizione exFAT da 1,5 TB e partizione crittografata con HFS + da 500 GB. Volevo ridurre l'1,5 TB a 1 TB. Ho usato link per ridurre la partizione exFAT che ha funzionato, ho finito con una partizione da 1 TB visibile in Windows.

Ma dopo aver collegato l'hard disk esterno al Mac ora la partizione criptata da 500 GB non viene più riconosciuta. L'utilità disco di Mac mostra ancora disk2s2 con 512 GB ma non è in grado di montarlo.

La mia ipotesi è che questo disco fosse GPT prima, ma è stato sovrascritto con un MBR dal genio del disco e che ora mancano dati per riconoscere il disco da parte di MacOS. È possibile?

  1. C'è qualche speranza di recuperare i miei dati? HFS memorizza alcune informazioni necessarie per la crittografia nel GPT che potrebbero essere state sovrascritte ora?
  2. Posso forzare in qualche modo MacOS a montare disk2s2 come volume HFS + crittografato?
  3. Il GPT viene automaticamente sovrascritto da MBR o è possibile che l'MBR abbia in qualche modo la priorità sul GPT e se l'MBR viene eliminato il GPT riprende? Scusa se questa è un'idea stupida, non so molto come queste tabelle di partizionamento siano memorizzate sul disco.

Qualsiasi aiuto apprezzato.

    
posta Anton K 22.12.2018 - 20:51
fonte

1 risposta

1

Sono riuscito a recuperare i miei dati.

Dopo aver copiato l'hard disk con un altro con dd per non causare altri danni ho iniziato a provare a farlo funzionare di nuovo. La soluzione risultò essere:

  1. cambia mbr di nuovo in gpt (usato di nuovo genio del disco per quello, dovevi cancellare la prima partizione da 200mb per poterlo fare)
  2. cambia il tipo di guida di disk2s2 in corestorage usando diskutil (set id = 53746F72-6167-11AA-AA11-00306543ECAC)
  3. avvia di nuovo in macOS e il volume è tornato

Ci è voluto molto più tempo perché mi aspettavo che disk2s2 fosse un volume crittografato HFS + ma visualizzandolo in un editor esadecimale non ho trovato i marcatori per questo, quindi ho pensato che i miei dati fossero stati sovrascritti o che le partizioni non fossero allineato correttamente più. Solo dopo aver ricreato il mio setup precedente ho scoperto che c'era un layer CoreStorage in mezzo e quindi era una soluzione facile.

Non sono ancora del tutto sicuro di cosa sia andato storto in primo luogo, perché ho cercato di ricreare il mio scenario su un altro disco rigido e ha funzionato lì. La mia ipotesi è che il mio vecchio hard disk avesse un mbr e gpt (ibrido) e questo è ciò che ha confuso il genio del disco, ma non lo so per certo.

    
risposta data 25.12.2018 - 00:22
fonte

Leggi altre domande sui tag