On Mi, Apr 02, 2008 at 09:19:53 -0400, James Pifer wrote:
> > Can you run
> >
> > file -s /dev/ida/c0d0
> >
> > on the host where from
> > you have copied the image?
> >
>
> # file -s /dev/ida/c0d0
> /dev/ida/c0d0: x86 boot sector
>
>
> > Size=4G <- is it ok?
> > You have said that your HDD is 8GB size
>
>
> No, actually the used space is a little over 8GB. The LV is about 18GB.
fdisk output shat you have showed before
says, that your image is about 4G.
It means that you haven't copied entire disk.
When you do raw data copying (using cat or dd),
result file will have size of the source disk (18G in your case,
or even more if your disk has greater size; and 18G is LV, but not
the disk, size).
So, it's better, may be, to do not raw copying in your case,
but files copying.
If you have LVM installed on target system, you may create
new LV, format it and mount.
E.g.:
lvcreate -L 8G -n centos /dev/VG
mkfs.ext3 /dev/VG/centos
mount /dev/VG/centos /mnt/
If you have not, than you regular files:
dd if=/dev/zero of=centos-new.img count=$[8*1024*1024] bs=1k
mkfs.ext3 centos-new.img # (press y here)
mount -o loop centos-new.img /mnt/
After that
you may start to copy files:
target# rsync -a --exclude=/sys --exclude=/proc --exclude=/dev source:/ /mnt/
When copying will be finished:
target# mkdir -p /mnt/{sys,proc,dev}
target# cp -a /lib/modules/VERSION_OF_THE_PV_KERNEL_HERE /mnt/lib/
target# cat <<EOF > /mnt/etc/fstab
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults 0 0
EOF
After that
umount /mnt
And create config file for new domain.
This is a PV domain, not an HVM!
So you need new config file.
>
> James
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
--
WBR, i.m.chubin
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|