>I'm looking for a software utility to mirror my Linux hd on a second hd ? > >I've two 4.2 Go IDE HDs. The first one contain the linux root partition, >a second partition for data and the swap partition. The second is free to >use for backup.
Simply use dd .... `man dd' for more info. Basically, you should be able to do something like: dd if=/dev/hda of=/dev/hdb But, I've had trouble with that for some reason. What I've ended up doing is: cfdisk /dev/hdb # to create partitions on the second drive to match the first. dd if=/dev/hdaX of=/dev/hdbX # replace X with each of the Linux partitions to duplicate Then, all you'll need to do is create a Linux boot disk that you can boot from (with the new drive as the new master) and run liloconfig to reset the MBR, etc. One final thing: Make sure you append the "bs=10485760" or something to the "dd" commands above. See the man page for more info, but this will *significantly* speed things up. (i.e. hundreds of percent faster). To create a Linux boot diskette above, just find out which kernel you're booting now (look at /etc/lilo.conf) and then do a: dd if=/path/to/kernelfile of=/dev/fd0 to put the kernel onto a floppy. You can boot directly off this. Later, Kevin