Hi, Anybody has experience doing tftpboot (pxeboot) of xen? I do not seem to find any hints from googling. Thanks, Weikuan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Tue, 2006-08-15 at 12:19 -0400, Weikuan Yu wrote:> Hi, > > Anybody has experience doing tftpboot (pxeboot) of xen? I do not seem to > find any hints from googling.I used to have this working using grub. It is no different from booting linux using TFTP and Grub, however the problem with Grub is that last time I looking network driver support for modern cards was limited. In the end I made things work using an experimental patch which added UNDI support, where the BIOS supplies the driver for the network card, but the patch made Grub rather flaky. There is nothing special about TFTP-booting Xen with Grub, the same rules apply as when booting Xen from disk with Grub. Find some howto on TFTP-booting, and adapt it to use Xen instead of e.g. Linux. Good luck, Jacob _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> Anybody has experience doing tftpboot (pxeboot) of xen? I do not seemto> find any hints from googling.Search for xen and mboot.c32 e.g. DEFAULT mboot.c32 xen.gz dom0_mem=258048 --- vmlinuz-2.6.12.5-xen0 ro console=ttyS0 root=/dev/nfs --- initrd-2.6.12.5-xen0> Thanks, > Weikuan > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Weikuan Yu <wyu@ornl.gov> writes:> Anybody has experience doing tftpboot (pxeboot) of xen? I do not seem > to find any hints from googling.You could use GRUB (although you have to compile it yourself to enable networking. Another option is using mbootpack so it works with every bootloader. -- Marco _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Many thanks for all the help I have received. I managed to boot it with Ian''s instruction on using mboot.c32. mbootpack did not work for me as it complains not able to find multiboot header. Seems to be a known issue. I will just move ahead from this then. Thanks again, Weikuan> -----Original Message----- > From: Marco Gerards [mailto:mgerards@xs4all.nl] > Sent: Tuesday, August 15, 2006 2:36 PM > To: Yu, Weikuan > Cc: xen-devel@lists.xensource.com > Subject: Re: [Xen-devel] xen tftpboot > > Weikuan Yu <wyu@ornl.gov> writes: > > > Anybody has experience doing tftpboot (pxeboot) of xen? I > do not seem > > to find any hints from googling. > > You could use GRUB (although you have to compile it yourself > to enable networking. Another option is using mbootpack so > it works with every bootloader. > > -- > Marco > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Many thanks for all the help. I managed to boot with Ian''s instruction on using mboot.c32. mbootpack did not work for as it complains not able to find multiboot header. Guess that is a solved problem. I will just move ahead then. Thanks again, Weikuan Marco Gerards wrote:> Weikuan Yu <wyu@ornl.gov> writes: > > >>Anybody has experience doing tftpboot (pxeboot) of xen? I do not seem >>to find any hints from googling. > > > You could use GRUB (although you have to compile it yourself to enable > networking. Another option is using mbootpack so it works with every > bootloader. > > -- > Marco_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Fwiw, I use mboot.c32 too, but am looking at Etherboot''s new AoE support, which works great except on the machine I want it to work on :( (grub hangs at loading 1.5) The idea is that as far as the machine is concerned grub and everything else behave as if it were a real disk, rather than having to remember to put the kernel updates on the tftp share. James> -----Original Message----- > From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel- > bounces@lists.xensource.com] On Behalf Of Yu, Weikuan > Sent: Wednesday, 16 August 2006 04:58 > To: Marco Gerards > Cc: xen-devel@lists.xensource.com > Subject: RE: [Xen-devel] xen tftpboot > > > Many thanks for all the help I have received. I managed to boot itwith> Ian''s instruction on using mboot.c32. > > mbootpack did not work for me as it complains not able to findmultiboot> header. Seems to be a known issue. I will just move ahead from this > then. > > Thanks again, > Weikuan > > > -----Original Message----- > > From: Marco Gerards [mailto:mgerards@xs4all.nl] > > Sent: Tuesday, August 15, 2006 2:36 PM > > To: Yu, Weikuan > > Cc: xen-devel@lists.xensource.com > > Subject: Re: [Xen-devel] xen tftpboot > > > > Weikuan Yu <wyu@ornl.gov> writes: > > > > > Anybody has experience doing tftpboot (pxeboot) of xen? I > > do not seem > > > to find any hints from googling. > > > > You could use GRUB (although you have to compile it yourself > > to enable networking. Another option is using mbootpack so > > it works with every bootloader. > > > > -- > > Marco > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel