I just recently had a hard disk go out and went and got a brand new IDE drive to replace it. In the process of doing this, I discovered that my motherboard has a built-in SATA interface, so now, a couple of months later, I've about decided to go get a SATA drive and move my almost-new IDE drive to a secondary drive. My question: My installation is up and running perfectly. Is doing this simply a matter of booting off the IDE drive, then executing a command like: Code: dd if=/dev/hda bs=1M of=/dev/sda then booting off the SATA drive? Do I have to worry about drive geometries and such (I know I used to, but I'm laboring under the impression modern drives have made all that obsolete)? Of course, I feel almost bad asking the question! After all, this is getting pretty close to violating the first rule of computer technology: "if it works, don't fix it"; however, after I'm done, I may want to rearrange some partitions and such, but with two cloned disks that ought to be straightforward. Is it that simple? TIA!
Really ? I would think that the drastically different disk geomatries and drivers would not make it possible to clone via dd .
Well, the other day I cloned some IDE drives to external USB drives. Not sure if the external ones were sata or ide... despite the external ones being also much larger it just worked perfectly.
Also, any ideas on the ramifications of using logical volumes? Would your of argument to dd just be /dev/mapper/<lv name>?