Spesso "nascondere una partizione" è semplicemente impostandoli a non montare all'avvio. Hai guardato in /etc/fstab
per una linea noauto che impedisce il montaggio di un UUID del volume nel modo predefinito?
Dovresti essere in grado di leggere tutte le informazioni sulla partizione, sul volume e sul filesystem nel terminale o nella Utility Disco (entrambi sono nel menu Utility della app di installazione)
diskutil list
, diskutil info disk0
e diskutil info disk0s2
dovrebbero iniziare. diskutil elencherà tutti i comandi se lo esegui senza alcun comando elencato.
Naturalmente, se l'utility utilizza driver non standard o crittografa / offuscando le cose, sarà più difficile riuscire a penetrare nell'unità senza ulteriori informazioni dettagliate su come l'utilità specifica ha funzionato. Se diskutil non può vedere la partizione, in realtà non è nascosta ma scomparsa. Strumenti come questo corrono il rischio di utilizzare lo spazio contrassegnato come libero a meno che non facciano un buon lavoro di modifica delle dimensioni del dispositivo e di hacking dei dati della tabella delle partizioni.
In risposta alla tua modifica - se le tabelle delle partizioni vengono modificate in modo non standard puoi annullare il danno essendo molto bravo con la scrittura di valori esadecimali usando dd
- se hai capito bene, puoi invertire le modifiche che sono stati fatti per alterare i dati di definizione del file system. Utilizzare gparted o un altro strumento creato per l'attività sarebbe sicuramente più sicuro e probabilmente più semplice.