Alla ricerca di consigli sull'utilizzo di dd per il backup di un laptop dual boot


2

Le mie domande si riducono a questo. Se faccio "dd if = / dev / sda di = usbdrive" qualcuno può confermare che questo otterrà tutto incluso mbr / informazioni sulla partizione / tutte e quattro le partizioni e creare un'unità che posso scambiare con l'unità interna guasta senza perdere nulla? Se questo viene eseguito mentre il computer è in esecuzione, continuerà a copiare tutto? A questo punto ho paura di spegnere il computer per paura che non inizi mai più.

In secondo luogo, quanto è tollerante il dd delle unità guaste? Qualcuno l'ha usato per recuperare un disco mezzo morto prima che possa condividere qualsiasi potenziale insidia? Ha ottenuto i dati ok o sarà una speranza per il miglior tipo di situazione?

Infine, se l'usbdrive è più grande dell'unità interna in errore, potrò comunque espandere le partizioni in seguito, quindi non perderò spazio? questa ultima parte sembra sciocca da chiedersi, ma con la mia attuale serie di sfortuna finirò per sovrascrivere un po 'di magia e trasformare per sempre un hdd da 640 gb in un hdd da 500 gb.

Inoltre, se qualcuno ha una soluzione migliore per creare un clone completo che ottiene tutto ciò che ho tutto per averne sentito parlare.

PostScript: stavo facendo backup periodici, tuttavia, quando qualunque miasma che ha ucciso il portatile ha colpito anche il NAS :(

Post PostScript: entrambi i dispositivi erano su un sistema UPS.

Risposte:


1
  1. sì per informazioni su mbr / partizione
  2. non posso assicurartelo dd posso recuperare ogni bit in ogni caso, ma l'ho già usato per un caso del genere. Tranne che ho scaricato i dati in un file sull'unità USB, non direttamente sul disco come preferivo reinstallare tutto ed estrarre i dati dal filesystem potenzialmente danneggiato. [1]
  3. si, l'ho fatto con un disco-dump non corrotto, con il tuo non posso essere così affermativo. Esiste una limitazione con MBR e disco superiore a 2 TB, quindi non è possibile estendere oltre 2 TB.

[1] Un altro vantaggio è che puoi montare la discarica come sola lettura senza alterare la discarica.

dd bs=Xk if=/dev/sdY of=/mnt/usbdrive/sdY.dd conv=noerror,sync

con X la dimensione (in K) di un blocco dell'hardware del disco, solitamente 4 e Y hai rotto il disco.

  • noerror evitare di interrompere il processo in caso di errore
  • sync mette un blocco annullato se c'è un errore di lettura
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.