|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] Re: Xen 3.4 Hackery on Ubuntu 9.04 (aka Jaunty) Server
Christian,
I know how to explain clear.
The first install Xen on Ubuntu 9.04 aka Jaunty Server is supposed to create only :- # cd /usr/local/lib/python2.6/dist-packages/xen # ls -l total 36 -rw-r--r-- 1 root staff 2 2009-05-20 17:03 __init__.py -rw-r--r-- 1 root staff 140 2009-05-20 17:20 __init__.pyc drwxr-sr-x 2 root staff 4096 2009-05-20 17:20 lowlevel drwxr-sr-x 2 root staff 4096 2009-05-20 17:20 sv drwxr-sr-x 3 root staff 4096 2009-05-20 17:20 util drwxr-sr-x 2 root staff 4096 2009-05-20 17:20 web drwxr-sr-x 5 root staff 4096 2009-05-20 17:20 xend drwxr-sr-x 3 root staff 4096 2009-05-20 17:20 xm drwxr-sr-x 2 root staff 4096 2009-05-20 17:20 xsview
By running # make uninstall you remove everything , but packages above. It's a hack.
Real Xen 3.4 build should be done
on another Ubuntu 8.10 aka Intrepid Server. Servers may dual boot or to be on the same LAN:-
# cd /usr/src # hg clone http://xenbits.xensource.com/xen-3.4-testing.hg # cd xen-3.4-testing.hg # make world # make dist
Make dist is like "make install" on ./dist folder. It's supposed to transfer Xen System to another Host. It's root FS has to be mounted at Intrepid Server as a directory. Say /mnt. Then remote install :-
# cd /usr/src/xen-3.4-testing.hg/dist # ./install.sh /mnt
It should report to you:- Installing Xen from './install' to '/mnt'... - installing for udev-based system - modifying permissions All done. Checking to see whether prerequisite tools are installed... Xen CHECK-INSTALL Wed May 20 14:33:35 EDT 2009 Checking check_brctl: OK Checking check_crypto_lib: OK Checking check_curl: unused, OK Checking check_iproute: OK Checking check_python:
OK Checking check_python_xml: OK Checking check_udev: OK Checking check_xml2: unused, OK Checking check_zlib_lib: OK All done.
This step will install working Xen System on remote (or dual booting) Ubuntu Jaunty Server. More over it works without "fake install", but no "pygrub" in service. That's said. Fake install was done only to bring back to life "pygrub" been transfered from Intrepid, because it silently invokes python 2.6 after transfer. Don't forget to install python2.5 and python2.5-dev on Ubuntu Jaunty Server before Xen transfer.
Thanks. Boris.
--- On Thu, 5/28/09, Christian Tramnitz <chris.ace@xxxxxxx> wrote:
From: Christian Tramnitz <chris.ace@xxxxxxx> Subject: [Xen-users] Re:
Xen 3.4 Hackery on Ubuntu 9.04 (aka Jaunty) Server To: xen-users@xxxxxxxxxxxxxxxxxxx Date: Thursday, May 28, 2009, 9:12 AM
Boris Derzhavets wrote: > Christian Tramnitz <chris.ace <at> gmx.net> writes: >> rm -rf $(D)/usr/share/man/man1/xen* >> rm -rf $(D)/usr/share/man/man8/xen* >> rm -rf $(D)/boot/tboot* >> > All this stuff has to be removed due to after Xen 3.4 complete build on Ubuntu 8.10 Server with python 2.5 > I intend (locally or remotely ) :- > 1 mount root FS of Juanty instance as /mnt on Intrepid Server > 2. cd /usr/src/xen-unstable.hg/; make world > 3. make dist > 4. cd dist > 3. ./install.sh /mnt I'm not saying that the uninstall script does anything wrong nor that you shouldn't use. All I wanted to
express is that you should be more careful when telling people to run a command that will actually delete more than they would anticipate from what you were saying... Best regards, Christian _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxxhttp://lists.xensource.com/xen-users
|
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|