Am 31. Jan, 2005 schwätzte Michael so: > Is it possible under Linux to copy, mirror, .iso a hard drive to a hard > drive and do so to a bootable state? I have a friend who would like to > copy (Norton Ghost) a drive to another under Linux, but I am unsure > how to do this as I have always installed to a drive. For GNU/Linux ( and probably most *NIXen ) this works quite well. Make a partition on the new drive big enough to hold the old drive and use dd. Not the best way, but it works if neither partition is mounted. dd if=/dev/$oldpartition of=/dev/$newpartition Hmm, there are some projects for this, but I can't figure out what they are. Here are notes I'm using for a similar process for copying to many similar boxen. I'm using tar to make the copies. --atime-preserve is an important option for the process. They weren't meant for someone else to read, but if you wait for me to fix them up it'll be several days if not several weeks, so you get the raw notes now :). ### partitioned new drive: linux partition first, making it a primary partition and giving it most of the drive and leaving about 128MB for swap swap as a primary partition as well, giving it the rest of the drive change type for swap partition to be swap marked linux partition as bootable mkfs.ext3 on linux partition mkfs.ext3 /dev/sda1 mkswap on swap partition mkswap /dev/sda2 mount linux partition mount /dev/sda1 /media/usb0 if copying to multiple partitions have them all mounted up prior to the copy if copying from multiple partitions reuse the below and adjust for the secondary partitions cd /; tar -cf - --exclude="./home/*" --exclude="./tmp/*" --exclude="./var/tmp/*"--exclude="./var/run/*" --atime-preserve -l . | tar -xf - -C /media/usb0/ 2>&1 | tee /tmp/tar.out there might be a couple of warnings about not copying sockets, but they can be ignored use '.' rather than '*' in conjunction with '-l' for tar to avoid picking up secondary partitions space used on old and new partitions should be about the same need to copy /.dev to the new dev dir cp -pr /media/usb0/.dev/* /media/usb0/dev/ fsck the new partition? Haven't been doing this. e2fsck -y /dev/sda1 fix new fstab if necessary install grub in boot partition grub-install --recheck --root-directory=/media/usb0 /dev/sda ### I've done this type of thing many times in the past with GNU/Linux systems. Up until the udev issue I mentioned on the last week this has always worked quite well. Another trick is necessary if he's copying the boot drive and using lilo. ciao, der.hans -- # https://www.LuftHans.com/ http://www.AZOTO.org/ # Fairy Tale, n.: A horror story to prepare children for the newspapers. --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss