Clone esatto di HD

2

Sono riuscito a rompere qualcosa sull'HD interno del mio iMac. Ora ho eseguito correttamente il ripristino utilizzando DiskDrill , ma nel caso volessi realizzare una copia esatta dell'HD interno. Non solo alcune partizioni, ma tutto, persino lo spazio su disco "gratuito".

Ho provato a creare un'immagine disco con Disk Utility e CCC , ma entrambi sembravano clonare l'unica partizione funzionante e vuota, non lo spazio libero in cui sono tutti i miei dati.

Vorrei anche menzionare, l'HD interno è da 1TB, e quello esterno dove ho pianificato di mettere l'immagine del disco è di 2 TB con uno spazio utilizzato (circa 150 GB).

    
posta Johannes Lund 09.08.2012 - 20:07
fonte

3 risposte

5

Se ti senti a tuo agio nell'usare la riga di comando, potresti usare dd per copiare il tuo byte byte per byte. Innanzitutto, è necessario trovare l'identificativo BSD per l'unità interna. Se si è avviato dall'unità, questo sarà disk0 . Altrimenti, è molto probabile disk1 , ma dovresti eseguire il seguente comando per vedere tutti i tuoi dischi e le partizioni che contengono.

diskutil list

Una volta determinato l'identificatore, è necessario determinare la dimensione esatta dell'unità. Esegui il seguente comando, sostituendo N con il numero corretto.

diskutil info diskN

A circa metà delle informazioni visualizzate, trova Total Size . Trova la dimensione in blocchi da 512 byte.

Immagino che tu voglia clonare l'unità come un file sul tuo disco esterno. Con il disco collegato, eseguire il seguente comando. N è il numero identificativo del disco, EXTERNAL DRIVE è il nome della partizione esterna (puoi usare il tasto tab per completarlo automaticamente, clone.hdraw è il nome del file in cui stai scrivendo, e XXXXX è il numero di blocchi sul disco interno.

dd if=/dev/diskN of="/Volumes/EXTERNAL DRIVE/clone.hdraw" bs=512 count=XXXXX

Note:
Questo copierà l'unità 512 byte alla volta, il che significa che sarà lento. Puoi copiare più velocemente usando una dimensione di blocco maggiore aumentando l'argomento bs e diminuendo l'argomento count , ma assicurati di copiare un numero esatto di blocchi e che il prodotto dei due resti uguale (se raddoppi la dimensione del blocco, il conteggio deve essere metà).

Questo creerà un nuovo file sull'unità esterna, ma non sarà montabile come immagine disco. È solo un file binario che contiene i dati grezzi del tuo disco. Puoi utilizzare questo file per ripristinare l'unità modificando gli argomenti if e of .

Se vuoi copiare su un altro disco invece che su un file, puoi cambiare l'argomento of con un diverso /dev/diskM . Ciò sostituirà qualsiasi partizione già sull'altra unità con le partizioni dall'unità interna. Questo non è raccomandato se l'unità utilizza una tabella di partizione GUID (se si dispone di un Mac Intel), poiché anche gli identificatori di partizione univoci verrebbero copiati e, pertanto, non saranno più univoci.

    
risposta data 09.08.2012 - 20:55
fonte
0

SuperDuper è considerato da molti l'utilità di imaging su disco per OS X, e una parte vitale di una buona routine di backup del sistema. Ad esempio, vedi il regime di backup di John Gruber (DaringFireball.net). Costa $ 27,94, e ho trovato che vale i soldi.

    
risposta data 09.08.2012 - 21:21
fonte
0

SuperDuper dice specificatamente che copia i file e nemmeno tutti i file. L'OP chiede di copiare l'intera immagine del settore del disco rigido per settore. Finora l'unico metodo che ho trovato è DD. Perfino Acronis per Mac non sembra fare un'immagine grezza.

    
risposta data 31.03.2015 - 04:28
fonte

Leggi altre domande sui tag