[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Convert CentOS system to Xen image?
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |