From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jacob Gorm Hansen Subject: Re: Control tools work Date: Tue, 31 May 2005 16:33:16 -0700 Message-ID: <429CF43C.7030506@diku.dk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Charles Coffing Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Charles Coffing wrote: > 2. Making the tools/libraries agnostic w.r.t. the guest OS type. I recently created a small Xen guest that is able to build a guest OS from a ramdisk containing a stage2 loader and a kernel image. My goal is to have it load from a block device or the network as well as from the ram disk. Starting my guest instead of vmlinuz directly would allow unification of domain builders from the dom0 perspective, and would prevent ELF-parsing attacks on dom0. The same guest would be used for reviving checkpoints, so there would not need to be a special linux_load (linux_save can be handled using self-checkpointing to a raw device btw). If there is interest I can post the source. Jacob