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-users

Re: [Xen-users] want to install Ubunto domU on CentOS dom0 - do I use FV

To: Christopher Isip <cmisip@xxxxxxxxx>
Subject: Re: [Xen-users] want to install Ubunto domU on CentOS dom0 - do I use FV or PV?
From: Rudi Ahlers <Rudi@xxxxxxxxxxx>
Date: Tue, 05 Aug 2008 01:25:06 +0200
Cc: Mark Williamson <mark.williamson@xxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 04 Aug 2008 16:25:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4bca5f6c0807271444n2f8a279cod07782fa9e01bbd0@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>
Organization: SoftDux
References: <4889B0D1.3030803@xxxxxxxxxxx> <200807271927.05740.mark.williamson@xxxxxxxxxxxx> <4bca5f6c0807271444n2f8a279cod07782fa9e01bbd0@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)
Christopher Isip wrote:


On Sun, Jul 27, 2008 at 2:27 PM, Mark Williamson <mark.williamson@xxxxxxxxxxxx <mailto:mark.williamson@xxxxxxxxxxxx>> wrote:

    You could do a fully virtualised install using virt-manager very
    easily.  You
    should be able covert to a PV install later, if you want.

    Alternatively, you can build an ext3 filesystem for the guest
    manually (inside
    and image or partition).  You can then use the debootstrap tool to
    build a
    Debian/Ubuntu filesystem inside that.

    Cheers,
    Mark

    On Friday 25 July 2008, Rudi Ahlers wrote:
    > Hi all
    >
    > I want to install Ubuntu (which is debian based) on top of
    CentOS, but
    > since it's not a nativa RH based distro, I don't know which way to
    > install it. Do I install it as fully virtualized , or
    paravirtualized ?
    >
    > What is better in this case?



    --
    Push Me Pull You - Distributed SCM tool
    (http://www.cl.cam.ac.uk/~maw48/pmpu/
    <http://www.cl.cam.ac.uk/%7Emaw48/pmpu/>)

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


Here's how I created a Ubuntu domU in Centos dom0:
dd if=/dev/zero of=/vm/Ubuntu-Hardy-base.img bs=1024k count=4000
dd if=/dev/zero of=/vm/Ubuntu-Hardy-swap.img bs=1024k count=400
/sbin/mkfs.ext3 /vm/Ubuntu-Hardy-base.img
/sbin/mkfs.ext3 /vm/Ubuntu-Hardy-swap.img
/sbin/mkswap /vm/Ubuntu-Hardy-swap.img
chmod 640 /vm/Ubuntu*
mkdir /mnt/xenfs
mount -o loop /vm/Ubuntu-Hardy-base.img /mnt/xenfs
wget ftp://ftp.muug.mb.ca/mirror/fedora/epel/5/x86_64/debootstrap-1.0.7-2.el5.noarch.rpm
 rpm -Uvh debootstrap*
export PATH=$PATH"/usr/sbin":/sbin  (so chroot will not fail)
/usr/sbin/debootstrap --arch i386 --include=linux-image-2.6.24-16-generic,linux-image-2.6.24-16-xen,linux-ubuntu-modules-2.6.24-16-xen,linux-image-xen,libc6-xen,grub --components=main,universe,multiverse hardy /mnt/xenfs http://mirror.3fl.net.au/ubuntu/

WAIT..................

chroot /mnt/xen or just make xure all edits go to /mnt/xenfs/ from this point on:

 mv /lib/tls /lib/tls.disabled

create /edit /etc/fstab

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


# mkdir -p /boot/grub
# update-grub

edit /boot/grub/menu.lst

title           Ubuntu 8.04, kernel 2.6.24-16-xen
root            (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=/dev/xvda1 ro console=xvc0
initrd          /boot/initrd.img-2.6.24-16-xen

title           Ubuntu 8.04, kernel 2.6.24-16-xen (recovery mode)
root            (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-xen root=/dev/xvda1 ro single console=xvc0
initrd          /boot/initrd.img-2.6.24-16-xen

# cd /etc/event.d
# cp tty1 xvc0
# sed -i -e "s/tty1/xvc0/g" xvc0

Add xvc0 to /etc/securetty to allow root to login

# update-rc.d -f hwclockfirst remove
# update-rc.d -f hwclock remove
# rm /etc/udev/rules.d/85-hwclock.rules


Now download the updated linux-image and headers from http://www.il.is.s.u-tokyo.ac.jp/~hiranotaka/ <http://www.il.is.s.u-tokyo.ac.jp/%7Ehiranotaka/>
and install them, otherwise no network when you boot the domU

Create our guest config file :
bootloader = '/usr/bin/pygrub'
memory = 512
name = "Ubuntu-Hardy-Base"
disk = ['file:/vm/Ubuntu-Hardy-base.img,hda1,w','file:/vm/Ubuntu-Hardy-swap.img,hda2,w']
vif = [ '' ]

Boot the domU.

Hope this helps

Chris

Hi Chris,

Your example helps a lot, but I can't complete it.

When I try and download the "updated linux-image and headers from http://www.il.is.s.u-tokyo.ac.jp/~hiranotaka/ <http://www.il.is.s.u-tokyo.ac.jp/%7Ehiranotaka/>" - I get a 404 page error. Is there anywhere else that I can download it from?

I also can't start the domU, I get the following error:

xm create anya
Using config file "/etc/xen/anya".
Error: (2, 'Invalid kernel', 'xc_dom_find_loader: no loader found\n')


This is the xen config file:
cat /etc/xen/anya
bootloader = '/usr/bin/pygrub'
memory = 512
name = "anya"
disk = ['phy:/dev/backup/anya,ioemu:hda1,w']
vif = [ '' ]


Can you please help?

--

Kind Regards
Rudi Ahlers

Check out my technical blog, http://blog.softdux.com for Linux or other 
technical stuff


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

<Prev in Thread] Current Thread [Next in Thread>
  • Re: [Xen-users] want to install Ubunto domU on CentOS dom0 - do I use FV or PV?, Rudi Ahlers <=