Scopri le partizioni tramite Terminale

2

C'è un modo per mostrare partizioni che sono state nascoste da uno strumento di partizionamento di terze parti su un Mac usando niente più di Terminal tramite un CD di avvio Mac OS X o una chiavetta USB?

Modifica

Queste partizioni non sono state nascoste tramite le opzioni di montaggio di Mac OS X. Hanno semplicemente avuto il loro identificativo della partizione modificato via software come Partition Magic, GPartd o alcuni altro strumento simile.

Ho già dato un'occhiata alle opzioni della riga di comando fornite da diskutil e non riesco a trovare nulla per apportare le modifiche equivalenti in Mac OS X.

    
posta Asinine Monkey 11.05.2011 - 14:54
fonte

2 risposte

1

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.

    
risposta data 11.05.2011 - 16:04
fonte
0

Un linux live CD (come Ubuntu) dovrebbe essere in grado di visualizzare e modificare le informazioni sulla partizione usando gli strumenti della riga di comando:

  • fdisk
  • cfdisk

Non sono sicuro del motivo per cui hai bisogno di una soluzione a riga di comando, quindi per essere completo, puoi accedere all'intera utility del disco da un CD di installazione di Mac OS X.

Inoltre, lo stesso CD live di Linux ti darà accesso a gparted , che è un ottimo editor di partizioni per linux.

    
risposta data 12.05.2011 - 00:41
fonte

Leggi altre domande sui tag