• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Darwin and Xen?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Darwin and Xen?


  • Subject: Re: Darwin and Xen?
  • From: Andrew Gallatin <email@hidden>
  • Date: Thu, 15 Feb 2007 15:32:01 -0500 (EST)

Terry Lambert writes:
 > This is the wrong answer to his question.
 >
 > Since Xen uses paravirtualization, you have to do things to the base
 > OS to make it work, that make it unable to work _without_ Xen being
 > there all the time, unless you are porting it to use Darwin as the
 > host kernel (then that's a Xen port, not a Darwin port).
 >

<....>
 > time I saw them present anything was about 6 months ago when they were
 > on a short US tour, and they presented at BayLISA (<http://www.baylisa.org/
 > >), and they were complaining about Vanderpool.   So the only thing I
 > could have said was "I don't know", which is not very useful

Unfortunately, your answer was a bit out of date.  Xen seems to be
dealing with vanderpool.  According to the Xen FAQ
(http://wiki.xensource.com/xenwiki/XenFaq) the can run unmodified
Windows:

  1.4. Does Xen support Microsoft Windows?

  The paravirtualized approach we use to get such high performance has
  not been usable directly for Windows to date. However Xen 3.0 added
  Intel VT-x support to enable the running of unmodified guest
  operating systems, including Windows XP & 2003 Server, using
  hardware virtualization technology. Xen 3.0.2 and later support AMD
  Pacifica technology as well. Check to see if your CPU is among the
  list of HVM Compatible Processors, and if your motherboard is among
  the list of HVM Compatible Motherboards.

It goes on to say that none of the BSDs work in this mode, so I
imagine that some work on Xen would be required to get darwin
booting.   Has anybody tried it?

What I'd like to see is support for letting an HVM guest access the
TPM hardware, so that I could run a real, legal, software-updatable
MacOSX in a virtual machine on a Mac, underneath Xen and
Linux. (ducks, runs for cover..).

Drew
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Darwin and Xen?
      • From: Terry Lambert <email@hidden>
    • Re: Darwin and Xen?
      • From: Mark Williamson <email@hidden>
    • Re: Darwin and Xen?
      • From: Amanda Walker <email@hidden>
References: 
 >Darwin and Xen? (From: Rick Langschultz <email@hidden>)
 >Re: Darwin and Xen? (From: Andreas Fink <email@hidden>)
 >Re: Darwin and Xen? (From: Terry Lambert <email@hidden>)

  • Prev by Date: Re: Darwin and Xen?
  • Next by Date: MT_HEADER mbufs and SO_NREAD interaction?
  • Previous by thread: Re: Darwin and Xen?
  • Next by thread: Re: Darwin and Xen?
  • Index(es):
    • Date
    • Thread