|   xen-users
Re: [Xen-users] Install ubunto domU 
| You need http://lists.xensource.com/archives/html/xen-devel/2010-04/msg00748.html 
 On 17 May 2010 23:24, Nuno L. Ferreira <nunolf@xxxxxxxxx>  wrote:
 Dear *, Boris
 I tried to follow your steps (installing Lucid x86_64 PV domU on a CentOS 54 x86_64 dom0, running xen 3.4.2 from gitco) ... but was not successful. Something is still escaping me.
 Installation went just fine till the end after a "xm create -c lucid.xen" (see below).
 After installation (without any modifications to what was installed) I edited the xen config file (test.xen, see below) to boot with pygrub instead. But I get the following error:
 Error: Boot loader didn't return any data!
 
 I checked that the new domU does not have /usr/bin/pygrub, and this explains the error.
 So Boris, how did you boot your ubunto based domU after a netboot installation?
 I did not tried yet the debootstrap method also suggested ... first I want to know what I'm doing wrong here.
 
 I'm a bit lost on setting up an ubunto domU, first time getting outside RedHat like OSes. So if there are some good working links to blogs/tutorials on how to install ubunto domU's on RedHat like dom0's I'll appreciate.
 
 Cheers,
 N.
 
 P.S. Steps taken :
 
 1 - lvcreate -n domu.ubunto.lucid -L 4G vg1
 2 - mkfs.ext3 /dev/vg1/domu.ubunto.lucid
 3 - wget http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
 4 - wget http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
 5 - cat lucid.xen
 name      = "lucid"
 memory    = 1024
 disk      = ['phy:/dev/vg1/domu.ubunto.lucid,xvda,w' ]
 vif       = [ 'bridge=eth0' ]
 kernel    = "/mnt/dom0/data/domu.setup/ubunto/lucid/vmlinuz"
 ramdisk   = "/mnt/dom0/data/domu.setup/ubunto/lucid/initrd.gz"
 vcpus     = 1
 >
on_crash  = 'destroy'
 
 6 - xm create -c lucid.xen
 ... installation goes just fine ...
 7 - cat test.xen
 name        = "test"
 memory      = 512
 maxmem      = 1024
 bootloader  = '/usr/bin/pygrub'
 disk        = ['phy:/dev/vg1/domu.spyder.root,xvda,w' ]
 vif         = [ 'bridge=eth0' ]
 vcpus       = 1
 class="im">
 on_reboot   = 'restart'
 on_crash    = 'restart'
 
 
8 - xm create -c test.xen 
Using config file "./test.xen". 
Error: Boot loader didn't return any data! 
Boris Derzhavets wrote:
 
I was able to start installer :
 root@ServerLnx:/home/boris/ubuntu# wget http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
 --2010-05-13 12:36:14--  http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/vmlinuz
 Resolving archive.ubuntu.com... 91.189.92.167, 91.189.88.30, 91.189.88.31, ...
 Connecting to archive.ubuntu.com|91.189.92.167|:80... connected.
 HTTP request sent, awaiting response... 200 OK
 Length: 4037888 (3.9M) [text/plain]
 Saving to: `vmlinuz'
 
 100%[========================================================================>] 4,037,888    101K/s   in 27s
 2010-05-13 12:36:41 (144 KB/s) - `vmlinuz' saved [4037888/4037888]
 
 root@ServerLnx:/home/boris/ubuntu# wget http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
 --2010-05-13 12:37:02--  http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/xen/initrd.gz
 Resolving archive.ubuntu.com... 91.189.92.166, 91.189.92.167, 91.189.88.30, ...
 Connecting to archive.ubuntu.com|91.189.92.166|:80... connected.
 HTTP request sent, awaiting response... 200 OK
 Length: 9678415 (9.2M) [application/x-gzip]
 Saving to: `initrd.gz'
 
 100%[========================================================================>] 9,678,415    200K/s   in 60s
 2010-05-13 12:38:03 (156 KB/s) - `initrd.gz' saved [9678415/9678415]
 
 root@ServerLnx:/home/boris/ubuntu# cat ubuntu.cfg
 name="U10PV"
 memory=2048
 disk = ['phy:/dev/sdb5,xvda,w' ]
 vif = [ 'bridge=eth0' ]
 # vfb = [ 'type=vnc,vncunused=1']
 kernel = "/home/boris/ubuntu/vmlinuz"
 ramdisk = "/home/boris/ubuntu/initrd.gz"
 vcpus=2
 >
>
 # xm create -c ubuntu.cfg
 
 and see several obvious disadvantages (vs HVM convertion) :
 
 1. VFB doesn't work
 2. After selecting local mirror "Installing base system" is already running for 15 min
 at 2MB/sec ADSL connection.
 
 Boris.
 
 _______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users | 
 |  |