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/
Home Products Support Community News


Re: [Xen-users] How to install an Ubuntu DomU on Ubuntu 10.04 Dom0

To: buried shopno <buried.shopno@xxxxxxxxx>, David Cemin <davidcemin@xxxxxxxxx>
Subject: Re: [Xen-users] How to install an Ubuntu DomU on Ubuntu 10.04 Dom0
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Fri, 5 Nov 2010 15:17:28 -0700 (PDT)
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 05 Nov 2010 15:19:02 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1288995448; bh=7lEtz9l8rREEGwlPaFcPU+AozI05ZwS1VdH7p+prXPU=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=LpEzgsy8KqGuijt0SSbovigZvSsVONlas4Sln5xbKQIQVsmm7qQdYTgkph3i1QP1K5u/kx67aPzOPR48ngaKWsu4GhNtDaQaWdoueGC3uYGLdevcuTFIg4uehp4KSOSCcGlyP0x9eZZF4ChifGywHybq5V7nzY0XeFRkLYf/qvI=
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=TxGLNJCl/rW+cg/z2sTqvrYrX4fp0GIMSXQeRZg/LacsJCoMUVPxhD1lFx/dkqd6k4ZA/r6xxHKuuE6cXuZ+xvyUAhfcgDM1Om00vXAUgy/QTgBDJqR0OJDz7jiqzvCo+/t7At591ihuyh3c1W5bovBPaXO/g7yDR68XUdoJBCE=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTikTdqRSc6LaW3vXBV0o9PqzhcV9X76xLDG9b40w@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

Tutorials to install Xen 4.0
 * Xen 4.0 on Ubuntu 10.04:


--- On Fri, 11/5/10, David Cemin <davidcemin@xxxxxxxxx> wrote:

From: David Cemin <davidcemin@xxxxxxxxx>
Subject: Re: [Xen-users] How to install an Ubuntu DomU on Ubuntu 10.04 Dom0
To: "buried shopno" <buried.shopno@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Date: Friday, November 5, 2010, 3:57 PM

Hi .. 

I've made a step by step domU creation .. maybe it would help

# cat domU_create_steps.t2t 

Step by step domU creation

1) Create a directory to put your VMs
# mkdir -p /xen/domains/dom1

2) Create a disk and a swap image
# dd if=/dev/zero of=/xen/domains/dom1/diskimage.img bs=1024k count=5000
# dd if=/dev/zero of=/xen/domains/dom1/swapimage.img bs=1024k count=512

3) Create a file system to the images
# mkfs.ext3 /xen/domains/dom1/diskimage.img
# mkswap /xen/domains/dom1/swapimage.img

4) Test if it mounts
# mount -o loop /xen/domains/dom1/diskimage.img /mnt/tmp

5) Download a new OS onto virtual disk. In a debian-like system it is possible to use debootstrap(apt-get it).

# debootstrap --arch i386 lenny /mnt/tmp http://ftp.debian.org/debian
# debootstrap --arch i386 lucid /mnt/tmp http://archive.ubuntu.com/ubuntu/

6) Some configs
# vim /mnt/etc/network/interfaces

#To use Specific IP address - edit the /mnt/etc/network/interfaces manually.
#To use DHCP, edit and include the following:
    # The loopback network interface
   auto lo
   iface lo inet loopback
   # The primary network interface
   auto eth0
   iface eth0 inet dhcp

# cp -a /lib/modules/ /mnt/tmp/lib/modules

# apt-get remove network-manager avahi-daemon

# vim /mnt/tmp/etc/fstab

proc            /proc       proc    defaults    0 0
/dev/sda1       /           ext3    defaults,errors=remount-ro    0 1
/dev/sda2       none        swap    sw          0 0

#create a bridge to eth0
/etc/xen/scripts/network-bridge start netdev=eth0

7) Create domU config
# vim /etc/xen/dom1

kernel = "/boot/vmlinuz-" #CHANGE IT TO YOUR VMLINUZ
ramdisk = "/boot/initrd.img-" #CHANGE IT TO YOUR INITRD
memory = 512
name = "dom1"
vif = ['bridge=xenbr0']
disk = ['file:/xen/domains/dom1/diskimage.img,xvda1,w','file:/xen/domains/dom1/swapimage.img,xvda2,w']
#DHCP - remove the ip, gateway and netmask lines, and include:# dhcp = "dhcp"
#ip = "ip add"
#gateway = "ip add"
#netmask = ""
dhcp = "dhcp"
root = "/dev/xvda1 ro"
extra = '4'

8) Link in the config file so that the Virtal Machine starts on Bootup of Dom0
# ln -s /etc/xen/dom1 /etc/xen/auto/dom1

9) Start up the VM :-)
# xm create dom1 -c

2010/11/5 buried shopno <buried.shopno@xxxxxxxxx>
I'm a newbie in VM/Xen. As a first step to do some study/experiment on VM, I want to install Ubutnu (10.04) as DomU on top of Ubutu (10.04) Dom0.
I need some direction to stat with:
- how to install the DomU image
- how to configure the network address
I'd be greatly thankful to you for providing some useful link to this end. Thank you in advance.

Xen-users mailing list

David Cemin
mobile: +55 51 93523097
home:   +55 51 32763785
email: davidcemin@xxxxxxxxx

-----Inline Attachment Follows-----

Xen-users mailing list

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>