Non-PAE Dom0 kernel for running Ethos

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

 



I am trying trying to run a research OS named Ethos as a DomU
paravirtualized guest. Ethos does not yet support 64-bit or PAE, so I
need to build a non-PAE Dom0 kernel. I am having trouble doing this. Here
is what I tried:

1. Edit Michael Young's kernel.spec as follows:

# kernel-PAE is only built on i686.
%ifarch i686
%define with_pae 0
%define with_up 1
%else
%define with_pae 0
%endif

2. Build an RPM using "rpmbuild -ba --target i686 --with xen --without
debuginfo kernel.spec."

When try to boot my Dom0 kernel, Xen complains:

(XEN) elf_xen_note_check: ERROR: Will only load images build for the
generic loader or Linux images

Do I need to recompile Xen to go non-PAE?

See also https://bugzilla.redhat.com/show_bug.cgi?id=543190, unable to
build custom i686 non-pae kernel.

-- 
Mike

:wq
--
xen mailing list
xen@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/xen

[Index of Archives]     [Fedora General]     [Fedora Music]     [Linux Kernel]     [Fedora Desktop]     [Fedora Directory]     [PAM]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux