[TriLUG] IDE - SCSI Cloning with LVM Issue

Jason Tower jason at cerient.net
Tue May 4 11:37:51 EDT 2004


might be worthwhile to boot knoppix and see if vgscan works that way.  
be sure to try it on the "good" machine too, just as a baseline.

jason

On Tuesday 04 May 2004 10:07, Ron Joffe wrote:
> So here is the task:
>
> Clone an existing machine. Sounds rather straight forward. The issue
> is that I'm cloning from ide to SCSI and LVM is involved. Lilo is the
> boot loader. I think I have most everything correct, but when I boot
> the cloned machine, vgscan is not able to locate the volume group
> (where the root partition is stored), and therefor mount /.
>
> Here is my configs:
>
> Initial machine:
>   Dell Poweredge 400SC
>   40GB IDE Drive
>   SuSE Enterprise 8
>   Partitions:
>   /dev/hda1 - 50MB /boot partition
>   /dev/hda2 - 2GB  Swap partition
>   /dev/hda3 - 36GB LVM partition
>      volume1  - LVM Volume Group
>        /dev/Volume1/Root LVM Logical volume for /
>
> Clone recipient:
>   Dell Poweredge 600SC
>   73GB SCSI Drive
>
> So here is the methodology:
> 1. Boot clone using a rescue disk
> 2. on Colone fdisk /dev/sda and create the following partitions:
>   /dev/sda1 - 50MB Linux partition
>   /dev/sda2 - 2GB  Swap partition
>   /dev/sda3 - 36GB Linux LVM partition
> 3. Clone the partition data from the Initial machine to the clone
> machine using dd over ssh for both /dev/sda1 and /dev/sda3
> 4. Run vgscan and vgchange to activate the newly cloned volume group
> 5. mount the new root partition and chroot to it
> 6. Adjust the /etc/lilo.conf file
> 7. Adjust the /etc/fstab file
> 8. mk_initrd and run lilo
>
> When I boot, vgscan is unable to locate the volume group volume1.
>
> Here is the lilo config file:
>
> boot	= /dev/sda
> change-rules
> reset
> read-only
> menu-scheme = Wb:kw:Wb:Wb
> lba32
> prompt
> timeout	= 80
> message	= /boot/message
>
>   image  = /boot/vmlinuz
>   label  = linux
>   root   = /dev/volume1/root
>   vga    = 791
>   initrd = /boot/initrd
>
>   image  = /boot/vmlinuz.shipped
>   label  = failsafe
>   root   = /dev/volume1/root
>   vga    = 791
>   initrd = /boot/initrd.shipped
>   append = "ide=nodma apm=off acpi=off vga=normal nosmp maxcpus=0
> disableapic 3"
>   optional
>
> Here is the fstab file:
>
> /dev/sda1		/boot		    ext2	defaults		1 2
> /dev/sda2		swap		    swap	pri=42			0 0
> /dev/volume1/root       /		    reiserfs    defaults		1 1
>
> devpts			/dev/pts	    devpts	mode=0620,gid=5		0 0
> proc			/proc		    proc	defaults		0 0
> usbdevfs		/proc/bus/usb	    usbdevfs	noauto			0 0
>
> /dev/cdrom		/media/cdrom	    auto	ro,noauto,user,exec	0 0
> /dev/fd0		/media/floppy	    auto	noauto,user,sync	0 0
>
>
>
> Any ideas, suggestions, things to try?
>
> Thanks,
>
> Ron



More information about the TriLUG mailing list