WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] question about the guestOS boot

To: "tgh" <tianguanhua@xxxxxxxxxx>, "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] question about the guestOS boot
From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Date: Fri, 9 Mar 2007 10:45:04 +0100
Delivery-date: Fri, 09 Mar 2007 01:44:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <45F117E0.2020706@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcdiI2obrWkVtZ8VSJmavSJtKTIcMAAC6ZMg
Thread-topic: [Xen-devel] question about the guestOS boot
 

> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of tgh
> Sent: 09 March 2007 08:17
> To: xen-devel
> Subject: [Xen-devel] question about the guestOS boot
> 
> hi
> I try to understand the code about vm create
> and now I am confused about which code does the guestOS start 
> with to run ?
> 
> xen domain0 uses the function xc_domain_creat() and 
> xc_linux_build() to
> prepare the necessary struct such as vcpu_guest_context and 
> other things
> for vm guestOS to bootup , in the xc_linux_build(),the initrd is also
> loaded in,is it right?
> then guestOS does not run the regular bootloader ,is it right?

That is correct. 
> 
> then I am confused about which function or which lines of the 
> code does
> the guestOS start with ?

Can you explain your confusion a bit more - I'm not entirely sure what
you're asking, and it's very hard to answer questions when you don't
know the actual question. 

Also, it's much better if you explain a little bit about what you're
trying to achieve (I've previously used the example of someone having a
puncture, going to ask the mechanic how to loosen a wheel-nut, then
going to ask how to jack up the car, then asking how to tighten the
wheel-nut, when the actual problem is a punctured tyre, and the "right"
question to ask a mechanic is "How do I replace my punctured tyre with
the spare wheel?"). 

Asking the overall question you're trying to solve will give you a more
complete answer to what you're trying to do, rather than a detailed
answer on the point where you're at (and that may actually not help your
overall problem at all). 

--
Mats
> 
> 
> could you help me
> 
> Thanks in advance
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
> 
> 
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel