Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Load iPXE in DomU of Xen
2014-02-19, 06:07
Post: #1
Load iPXE in DomU of Xen
Hi All,

Is there a way to chainload ipxe.lkrn in the DomU of Xen?

I saw a supporting request posted in the ipxe developing mailing two years ago. And I did the same test by letting pvgrub to load ipxe.lkrn and get the expected following error.

xc: error: panic: xc_dom_bzimageloader.c:655: xc_dom_probe_bzimage_kernel: boot protocol too old (0207): Invalid kernel
xc: error: panic: xc_dom_core.c:621: xc_dom_find_loader: no loader found: Invalid kernel

That supporting request also pointed out that iPXE needs to be built as a bzImage instead of a zImage and a new driver will be needed for Xen virtual network interface (netfront). Is there anything else we need to consider if we want to load ipxe.lkrn in DomU?

Thanks in advance!
Cheng
Find all posts by this user
Quote this message in a reply
2014-02-20, 09:38
Post: #2
RE: Load iPXE in DomU of Xen
If you need new development I would suggest you take the question to the mailing-list. If Xen isn't able to run ipxe.lkrn then I'm not sure what options are available (not too familiar with Xen).
Visit this user's website Find all posts by this user
Quote this message in a reply
2014-08-19, 12:47
Post: #3
RE: Load iPXE in DomU of Xen
(2014-02-19 06:07)ccheng Wrote:  Is there a way to chainload ipxe.lkrn in the DomU of Xen?

Yes, but you need to use an HVM domain.

Michael
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)