| To: | Boris Derzhavets <bderzhavets@xxxxxxxxx> |
|---|---|
| Subject: | Re: [Xen-users] Running Xen 4.0.0-rc8 with Linux 2.6.32.10 paravirt_ops dom0 on top of Ubuntu Lucid 10.04 64bits. |
| From: | Martinx - ジェームズ <thiagocmartinsc@xxxxxxxxx> |
| Date: | 2010年3月26日 14:12:07 -0300 |
| Cc: | Xen List <xen-users@xxxxxxxxxxxxxxxxxxx> |
| Delivery-date: | 2010年3月26日 11:11:44 -0700 |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:cc:content-type; bh=+45bhFVcdDwWBjxx/MyvjcQWZb1xtKaxYzt7s6h7WeY=; b=jOiOaTtxZK90uoDjW6UcnIhWJGeUBepME52BhkCibx69m5uoDyHqNhqQXtWcUygwQe krGGMMMzAbauAP/IFNz7P9dQ77alZl9THcxsq8qJgtJ6Ny2LVLTn71Mh8I2VygqbmKNd xPe40bEXdNFqr4d/iOo5V2m5SnH7kSpkhefdA= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=qkKgDzLT2aHcpLtZYolWL1LKO4mawmKozoDCmqzUobbOLbNrJHo4dBXSLM8IWq4MFP Er3eU9GJmjZHmNuK+WlvKwsFxSwLPNR3Rq85mNHSjCP0Ix/FCPsPq3k3CviTLiOv93AP d2WwYQEaFeu5yG+Ay5T1ISi/gdBzl7+B7uA0o= |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |
| In-reply-to: | <760568.73070.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| 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> |
| References: | <6b7f6eb1003260752i2ec1c914h425060c0a97828dc@xxxxxxxxxxxxxx> <760568.73070.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| Sender: | xen-users-bounces@xxxxxxxxxxxxxxxxxxx |
Whats wrong with this, otherwise you want to switch current branch ?
# cd /usr/srcDown here you may select for checkout any branch listed in
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
# cd linux-2.6-xen
# git branch -r
output
# git checkout -b xen/stable origin/xen/stable
# make menuconfig
# make -j4
Boris.
--- On Fri, 3/26/10, Martinx - ジェームズ <thiagocmartinsc@xxxxxxxxx> wrote:
From: Martinx - ジェームズ <thiagocmartinsc@xxxxxxxxx>
Subject: [Xen-users] Running Xen 4.0.0-rc8 with Linux 2.6.32.10 paravirt_ops dom0 on top of Ubuntu Lucid 10.04 64bits.
To: "Xen List" <xen-users@xxxxxxxxxxxxxxxxxxx>
Date: Friday, March 26, 2010, 10:52 AM-----Inline Attachment Follows-----Hi!
This is a quick guide to help us to try the new Xen.
Also I have the composite window manager on top of the Xen! With full 3D support!
To achieve this I do:
1- Install your Ubuntu Desktop 10.4 beta1 and upgrade your system;
1.1 - Install some packages:
aptitude install build-essential libncurses5-dev dpkg-dev debhelper fakeroot
2- Download and install a new kernel with dom0 pv_ops enabled:
sudo -s
cd /usr/src
git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
cd linux-2.6-xen
git pull
git reset --hard
git checkout -b xen/stable origin/xen/stable
git pull
2.1 - Download the kernel config file attached to this mail (config-for-xen-2.6.32.10-pvops):
Copy the config file to the kernel source dir:
cp ~Downloads/config-for-xen-2.6.32.10-pvops /usr/src/linux-2.6-xen/.config
You can see the differences of my config file against the Lucid one:
diff /boot/config-2.6.32-17-generic ~Downloads/config-for-xen-2.6.32.10-pvops | vim -
...both are close to each other.
2.2 Configure, compile and install:
make menuconfig # Enable the dom0 support and the Xen backend/frontend/xenfs stuffs...
make
chmod g-s /usr/src -R # To avoid the error: "dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)"
make dep-pkg
dpkg -i ../linux-image*2.6.32.10*.deb
depmod 2.6.32.10
update-initramfs -c -k 2.6.32.10
update-grub
echo "xen-evtchn" >> /etc/modules
Now you can try your new kernel without Xen, if you want, it should work smootly.
3- Download and install the latest Xen:
Preparing your environment:
apt-get build-dep xen-3.3
aptitude install uuid-dev iasl texinfo
Download and compile:
cd /usr/src
hg clone -r 4.0.0-rc8 http://xenbits.xensource.com/xen-unstable.hg
cd xen-unstable.hg
make xen
make tools
make stubdom
make install-xen
make install-tools PYTHON_PREFIX_ARG=
make install-stubdom
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20
4- Configuring your Grub2 through the file /etc/grub.d/40_custom:
---- cut here ----
#!/bin/sh
exec tail -n +3 0ドル
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Xen 4.0.0-rc8 / Ubuntu 10.4 kernel 2.6.32.10 pvops" {
insmod ext2
set root=(hd0,1)
multiboot (hd0,1)/xen-4.0.0-rc8.gz dummy=dummy
module (hd0,1)/vmlinuz-2.6.32.10 dummy=dummy root=/dev/mapper/HyperDeskVG01-tcmc--dell--lucid ro
module (hd0,1)/initrd.img-2.6.32.10
}
---- cut here ----
Don't forget to change your "root=" option of your Linux!
Run update-grub again:
update-grub
5- Reboot into your new dom0!
reboot
6- Look if your Xen is up and running
xm list
xm info
.. if not:
/etc/init.d/xendomains stop
/etc/init.d/xend stop
/etc/init.d/xend start
/etc/init.d/xendomains start
xm list
xm info
-
Cheers!
Thiago
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
| Previous by Date: | Re: [Xen-users] xen-pvops dom0 booting issue , kishore kumar |
|---|---|
| Next by Date: | [Xen-devel] Re: [Xen-users] Starting xend: grep: /proc/xen/capabilities: No such file or directory , Pasi Kärkkäinen |
| Previous by Thread: | Re: [Xen-users] Running Xen 4.0.0-rc8 with Linux 2.6.32.10 paravirt_ops dom0 on top of Ubuntu Lucid 10.04 64bits. , Boris Derzhavets |
| Next by Thread: | Re: [Xen-users] Running Xen 4.0.0-rc8 with Linux 2.6.32.10 paravirt_ops dom0 on top of Ubuntu Lucid 10.04 64bits. , Outback Dingo |
| Indexes: | [Date] [Thread] [Top] [All Lists] |