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

Re: [Xen-devel] pxe support




maybe i explain a bit more what i try to do, may be you are right and all this exists ...

i want to configure _somewhere_  in a central repository  all information's for all my domU's using the mac as reference, so my domU will look like this :

name = "rhel4-1"
memory = "256"
vif = [ 'type=ioemu, mac=00:16:3e:20:2b:7d, bridge=xenbr0', ]

in my "central repository" what ever that will be i want to specify the following :

ip = "192.168.0.230"
netmask = "255.255.255.0"
gateway = "192.168.0.1"
hostname = "rhel4-1"
root = "/dev/nfs"
nfs_server = "192.168.0.1"
nfs_root   = "/nfsroots/rhel4-1"

now i have a bunch of dom0 systems that boot up and run various xm creates
each domU should now make a "broadcast" in the net and based on the mac it gets all the infos i stored in the repository and boots up the system over nfs.
i don't want to story _anything_ on the dom0 as i want to boot them as well over pxe, cd or from usb and the domU config files this node will start are created at boot time with a shell script based on some info's the dom0 retrieves at boot time.

Sven

Xen-devel-bounces@xxxxxxxxxxxxxxxxxxx wrote on 01/18/2007 11:45:03 AM:

> On Thursday 18 January 2007 10:01, Tim Deegan wrote:
> > At 13:15 -0600 on 17 Jan (1169039714), Anthony Liguori wrote:
> > > Sven Oehme wrote:
> > > >Hi,
> > > >
> > > >i saw a bunch of patches from Anthony adding pxe support to qemu. will
> > > >that end in xen at some point , or is it already in ?
> > > >i searched in the archives and also the source but couldn't find
> > > >anything ..
> > >
> > > It should be there.  The QEMU patches were inspired by Tim's Xen
> > > patches.  I've seen a few commits that have disabled/enabled Option ROM
> > > loading which would prevent the etherboot ROM from getting loaded.
> > >
> > > Should PXE booting work ATM Tim?
> >
> > Works for me in -unstable.   Give the guest a vif, and choose boot=n.
>
> There's no explicit PXE support needed in Xen. All what you need is a
> bootmanager, which passes a multiboot header to Xen. That's all.
>
> PXE bootmanagers which support multiboot are PXELinux and PXEGrub
> (I'm aware of these two. I don't know if there are more.).
> Both work fine for me. I use them regularly for development/testing.
>
> It makes more fun to build a kernel and boot it from network. It saves
> me a double reboot.
>
> Christoph
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.