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

Re: [Xen-users] Transitioning from multi-boot to Xen


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Todd Deshane <todd.deshane@xxxxxxx>
  • Date: Tue, 8 Feb 2011 03:56:05 +0000
  • Delivery-date: Mon, 07 Feb 2011 19:58:19 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; b=UjbYkN5SanhOZ9/NPOBaWqQ6ATrOyF58Z2UfkDULD6S6YlFjH7ldNd6jU2reopdNQY QYNeuWQrrdGlsWkmVCxGvib9qvelsNc4AItVf1Xzp+tzB9AJD6wCFpgH084GyFAf2h88 ICFX9CrtqM/UEze+iQutr6DyCwiS/dS3skx9w=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On Fri, Jan 28, 2011 at 3:31 AM, Chris Jones <cjns1989@xxxxxxxxx> wrote:
> I am looking into setting up Xen 4.0 on a simple dual-boot
> Windows/ubuntu laptop with the following partitions:
>
> |  Device      Boot    Start         End      Blocks   Id  System
> |  /dev/sda1   *           1         223     1782784    7  HPFS/NTFS
> |  /dev/sda2             223       21713   172624888    7  HPFS/NTFS
> |  /dev/sda3           35854       38914    24576344    7  HPFS/NTFS
> |  /dev/sda4           21713       28522    54686721    5  Extended
> |  /dev/sda5           21713       24145    19530752   83  Linux
> |  /dev/sda6           24145       26090    15624192   82  Linux swap
> |  /dev/sda7           26090       28522    19529728   83  Linux
>
> I did a minimal ‘server type’ install of debian squeeze in /dev/sda7 and
> downloaded the Xen kernel and other packages per the debian wiki.
>
> Now, I am a confused as to what to do next.
>
> The laptop currently boots off of the default grub2 bootloader installed
> in the /dev/sda5 ubuntu 10.10 partition. I understand I need to manually
> add a ‘Xen’ stanza pointing to /dev/sda7 and the Xen kernel to for
> instance /etc/grub.d/40_custom - and run ‘update-grub’ so that I end up
> with the corresponding entry in /boot/grub/grub.cfg, but I can't seem to
> find any sample or description of how I should code this additional
> stanza.
>
> By fiddling with grub interactively, I eventually came up with a stanza
> that looks something like:
>
> | menuentry "Xen ..."
> | insmod ext2
> | set root=(hd0,7)
> | multiboot /boot/xen4.0-686.2.32.5.gz
> | module /boot/vmlinuz-xen-686.2.32.5.gz
> | module /boot/initrd-xen-686.2.32.5.gz
>
> This¹ actually boots ‘something’, presumably my initrd but the boot
> messages go by too quickly for me to tell what is actually going on or
> see if there are any errors.
>
> Eventually, after displaying messages re: USB initialization, the boot
> process stops and when I hit enter, the following prompt is displayed:
>
> | (initramfs)
>
> This is apparently some form of minimal shell where I can enter basic
> commands, such as ‘mount’, ‘ps’.. ’ping’.. ’route’, etc. and even run
> ‘top’.
>
> But, as far as I can tell, my root partition is not mounted.
>
> Has anyone a working environment based on debian squeeze and Xen 4.0,
> and if so, could they either point me to the documentation that they
> used or even post a sample grub2 stanza?
>

Google results for 'grub2 xen' seem good

For example:
http://lists.xensource.com/archives/html/xen-users/2010-06/msg00761.html

Hope that helps.

Thanks,
Todd

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.