Duplicating a F7 installation.

GianPiero Puccioni gianpiero.puccioni at isc.cnr.it
Fri Oct 12 13:26:37 UTC 2007


You wrote
 > Hi,These work, with obvious limitations:
 > dd if=/dev/sda of=/dev/sdb
 > dd if=/dev/sda | ssh other box dd of=/dev/sda
 > You don't need to run grub. The MBA and everything, up to the size of
 > the source disk, is copied.

Thank you for your prompt answer!

I am not sure what is the best for my setup which is a machine with no 
CD reader but only USB (I made the first installation with USB+NFS).

I planned to do the dubbing with a USB for the system and a second one 
for the Data. At the moment I have only one machine so I cannot do tests 
but I want to be ready. I don't think that the dd method is doable this 
way as the data wouldn't fit in a USB key (I suppose I have to dd the 
whole partition not only the data) while a tar could do it.

Another possibility is using an external HD with all on it. In this case 
I could dd the whole HD (it's only 40G).

Do you think a procedure like this would work

1) prepare a bootable external HD with space to spare
2) boot the test machine from the ExtHD
3) dd if=/dev/sda of="file on the ExtHD"
4) shutdown and boot another machine from the extHD
5) dd if="file on the ExtHD" of=/dev/sda

Probably overkill, copying all 40G for less than 2G of data..

Maybe I could dd only the first partition (/ is 10G) and tar the other 2
/home and /var (it's possible that / will be read-only but this is 
another problem). But should I dd /dev/sda1 or /dev/sda with bs=10G 
count=1 (or something)? I suppose the last one would copy also the MBR 
and partitions so at this point I could just untar in the proper 
partition (mkfs first?).

Or maybe the minimal approach would be to dd only the first blocks where 
the MBR is, partition the disk with sfdisk, mkfs the partitions, mount 
all somewhere and untar the whole stuff in the proper place. This could 
be done from a USB key (4G maybe).

All of this should be done with minimal intervention so everything must 
be in a script but this is not a problem

Do you think this last kind of approach would work?

Thanks again.

GianPiero
-- 
GianPiero Puccioni                   |Istituto dei Sistemi Complessi-CNR
E-Mail:gianpiero.puccioniATisc.cnr.it|Via Madonna del Piano, 10
Tel:+39 0555226682 Fax:+39 0555226683|50019 Sesto F. (Firenze)




More information about the fedora-list mailing list