Migrazione di hard disk, the easy way (2)

giugno 13, 2011
By

Dopo avere visto quanto sia comodo e semplice migrare un hdd usando dd vediamo una cosa simile ma a mio avviso ancora più comoda.

Lo scenario è questo: ho due hdd gemelli da 160GB SATA che al momento di fatto non sto usando . Sono connessi al sistema, ma sono quelli che usavo con la vecchia workstation. Quando ho installato la nuova ho usato come hdd principale un disco Hitachi da 1TB e ho prelevato le /home e quant’altro mi serviva dai due dischi vecchi. Poi per pigrizia li ho lasciati attaccati.

Adesso però mi sono stufato di farli girare a vuoto per niente e dato che sono gemelli voglio metterli in raid0 software (il fakeraid della scheda madre ovviamente neanche lo prendo in considerazione)

Dato che però su queste cose sono pigro capita che nei due dischi ci sia ancora un ambiente completo pronto a fare boot

Sicuramente quei dati sono ormai vecchi e si possono buttare, ma voglio avere la possibilità di controllare con più calma più avanti (il che di solito si traduce nel fatto che fra un anno cancellerò le .img 😀 )

Siccome non voglio clonare partizione per partizione faccio un clone completo del disco

dd if=/dev/sdc of=/sdc.img
dd if=/dev/sdb of=/sdb.img
Il che mi lascia con due file da 160GB~ nella directory

Dato che ributtarli su un device solo per potere leggere una cartella o un file sarebbe stancante ecco trovata la soluzione per montare direttamente una partizione sola prendendola dal file .img

sfdisk -l -uS sdc.img //ci dirà dove iniziano e finiscono le partizioni
Disco sdc.img: impossibile ottenere la geometria

Disco sdc.img: 19457 cilindri, 255 testine, 63 settori/traccia
Unità = settori di 512 byte, conteggiando da 0

 Device Boot    Start       End   #sectors  Id  System
 sdc.img1   *        63    273104     273042  83  Linux
 sdc.img2        273105   8096759    7823655  82  Linux swap / Solaris
 sdc.img3       8096760  66701879   58605120  83  Linux
 sdc.img4      66701880 312576704  245874825  83  Linux

mount -oloop,offset=34151362560 sdc.img tmp/

monterà la partizione 4 in tmp/

La cifra di offset 34151362560 è il risultato di 66701880 * 512 (i kB di ogni settore)

Et volià

ls tmp/
cache  dvdrip  gdm   lib   log         mail     riordino  spool  tmp  www
db     empty   home  lock  lost+found  polmone  run       state  VDI

Enjoy 🙂

Adesso posso rasare i due vecchi hdd senza paura di perdere dati o di fare fatica a recuperarli

Tags: , , , ,

2 Responses to Migrazione di hard disk, the easy way (2)

  1. Slash

    Cosi metti i dati in tmp, un bel giorno fai pulizia e perdi tutto

    • Beh, premesso che è una tmp/ qualsiasi e non /tmp effettivamente questo non è un buon sistema di backup. Per quello uso Backuppc
      Questo approccio è per quando si ha fretta di rasare un hdd e non se ne vogliono perdere i dati
      Siamo d’accordo che non è il massimo dell’efficienza 🙂

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


*