(This question might be better directed to a Gentoo group. Not sure if my problem is Gentoo-specific or not. I''ve requested a login to the Gentoo forums, but while I wait for autorization, perhaps someone here knows the answer...) I want to use Xen on an Intel core2 Duo system with unmodified WinXP guest OS. The dom0 OS is Gentoo running Xen. Both the xen hypervisor and the dom0 kernel were compiled from sources installed by emerge. What I''ve done so far... I''ve got the hypervisor and dom0 up and running, and all the xen tools installed, xend running, etc. I''ve tested it with a simple domU (ttylinux, using the domU kernel compiled under Gentoo). I''ve verified that my /proc/cpuinfo contains the vtx flag. I''ve checked the ''xm dmesg'' output for any indication that my system may have vtx disabled by bios. It doesn''t. The problem: I can''t find any VMX-specific files in my installation. For example, there''s no /etc/xen/xmexample.vmx, no file named vmxloader anywhere on the system, etc. The gentoo Xen HOWTO warns that libsdl must be installed prior to compuling xen itsself, or Xen will build itsself in a VMX-incompatible way. And I may have violated that. But, I''ve since re-installed both libsdl and xen, and I _still_ can''t find xmexample.vmx or vmxloader. Any clues? Thanks, Derek. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Derek Sherlock wrote:> I want to use Xen on an Intel core2 Duo system with unmodified WinXP > guest OS. The dom0 OS is Gentoo running Xen. Both the xen hypervisor > and the dom0 kernel were compiled from sources installed by emerge.I''m one of the maintainers of the Xen ebuilds, so hopefully I can provide some assistance. However, I don''t have access to any systems with hardware virtualization, so my experience is limited to paravirtualization and compile-time issues.> The problem: I can''t find any VMX-specific files in my installation. > For example, there''s no /etc/xen/xmexample.vmx, no file named vmxloader > anywhere on the system, etc.The Xen name is HVM, not VMX, which may explain some of the trouble you''re having locating the files. aross@oak ~/gentoo-x86 $ equery files xen-tools | fgrep hvm /etc/xen/xmexample.hvm /usr/lib/xen/boot/hvmloader> The gentoo Xen HOWTO warns that libsdl must be installed prior to > compuling xen itsself, or Xen will build itsself in a VMX-incompatible > way.That information is out-of-date, as app-emulation/xen-tools-3.0.2-r3 supports the sdl and vnc USE flags. Cheers Andrew Ross Gentoo Developer _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> The Xen name is HVM, not VMX, which may explain some of the trouble > you''re having locating the files.Excellent. Just one comment, the Xen v3.0 User''s Manual says VMX, so there''s a documentation change needed. Thanks for your help. Derek. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Derek Sherlock wrote:>> The Xen name is HVM, not VMX, which may explain some of the trouble >> you''re having locating the files. > > Excellent. Just one comment, the Xen v3.0 User''s Manual says VMX, so > there''s a documentation change needed.Thanks for mentioning that. It looks like the version at http://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes/user/user.html is out-of-date. The current version appears to be available at http://tx.downloads.xensource.com/downloads/docs/user/ , and while it doesn''t mention VMX, it doesn''t mention HVM either! The XenSource wiki''s documentation page (http://wiki.xensource.com/xenwiki/XenDocs) linked to the old user manual, so I''ve updated it to point to the new one, which is also linked to from http://www.xensource.com/xen/xen/ As an aside, I learned the difference between VMX, HVM, and SVM from following this mailing list :-) Cheers Andrew _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users