On Fri, 19 Nov 2010, Spike Spiegel wrote:

> vmbuilder is exactly what I need and have been tried to use, except
> that the one shipped with maverick is clearly broken and couldn't find
> a working one until you pointed out yours (thanks again!). But it's
> true tho that I'd like to also understand this process a bit more in
> details. It seems that the required tasks boil down to:
> * create an image file
> * partition it
> * debootstrap $distro
> * install suitable kernel
> * configure/install grub2
> * fix up hosts/network
> * fix up fstab
> * disable hwclock

vm-builder does it more like:
 * create a root filesystem
 * install certain packages in it (cloud-init, legacy-grub-ec2,
   openssh-server... the 'uec' task)
 * copy root filesystem to loopback image
 * run some "fixups" (vmbuilder-uec-ec2-fixes)

I'm not sure about hwclock.  grub2 installation wont help you with the
pv-grub kernel, as it reads only a grub1 (0.97) menu.lst file.

The UEC images have both grub2 and legacy-grub-ec2 installed so that they
can use either loader (grub2 on kvm or hvm or virtual-box ...).

-- 
Ubuntu-cloud mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-cloud

Reply via email to