[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: copying/cloning root partition



On Mon, Nov 05, 2001 at 12:55:00PM -0800, Stephen A. Witt wrote:
> I'm trying to figure out how to clone the root partition of a Debian Linux
> installation. The installation is pretty small and hosted on a small,
> PC-104 based system that has only a root partition and runs without swap.
> I would like to be able to "clone" its root partition onto other disks but
> am running into a problem. I installed the disk from the PC-104 system in
> another regular desktop machine and tried to copy the image of the PC-104
> system using:
> 
>   # dd bs=512 if=/dev/hdc1  of=disk.image
> 
> I then tried to copy this new image onto another disk of the same type as
> running in the PC-104 system using (obviously installed in the desktop
> machine):
> 
>   # dd bs=512 if=disk.image of=/dev/hdc1
> 
> The partition image gets copied fine, but when I go to boot up this copied
> disk (after being re-installed in one of the PC-104 systems) it doesn't
> finish booting. I see "LIL- " when booting the PC-104 system. This,
> according to the LILO docs indicates that the descriptor table is corrupt,
> caused by a geometry mismatch or by moving /boot/map without running
> /sbin/lilo.
> 
> I'm confused by this as it seems that the low level copy with 'dd' should
> copy everything. Any ideas??
 
imo the best way is to mount your new root partition to /mnt and then do a
find / -xdev | cpio -pm /mnt

yours martin
-- 
factline Krisper Fabro Harnoncourt OEG (www.factline.com)



Reply to: