byghis

main steps xen 4.1.1 compile and installation

Aug 1st, 2011
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. $ sudo apt-get install mercurial
  2. $ sudo apt-get install git
  3.  
  4. $ git clone http://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
  5. $ hg clone http://xenbits.xensource.com/xen-4.1-testing.hg
  6.  
  7. Update
  8. edward@pituba:~/installers/xen-4.1-testing.hg$ vim Config.mk
  9. 191 QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-4.1-testing.git
  10. to
  11. QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-4.1-testing.git
  12.  
  13.  
  14. $ sudo apt-get install zlib1g zlib1g-dev
  15. $ sudo apt-get install libssl-dev
  16. $ sudo apt-get install uuid-dev
  17. $ sudo apt-get install xserver-xorg-dev
  18. $ sudo apt-get install libncurses5-dev
  19. $ sudo apt-get install bin86 bcc
  20. $ sudo apt-get install g++-multilib
  21. $ sudo apt-get install iasl
  22. $ sudo apt-get install python2.7-dev
  23. $ sudo apt-get install texinfo
  24. $ sudo apt-get install kernel-package fakeroot
  25. Or
  26.  
  27. $ sudo apt-get build-dep ubuntu-xen-server(review)
  28.  
  29. $ make xen
  30. $ make tools
  31. $ make stubdom
  32.  
  33. $ make install-xen PYTHON_PREFIX_ARG=
  34. $ make install-tools PYTHON_PREFIX_ARG=
  35. $ make install-stubdom
  36.  
  37. Compiling and Installing kernel with Xen support
  38.  
  39. $ git clone http://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
  40. $ make menuconfig
  41.  
  42. a) network bridge ethernet
  43. b) device drivers(all options)
  44. c) vesa support
  45.  
  46. $ export CONCURRENCY_LEVEL=5
  47. $ make-kpkg clean
  48. $ fakeroot make-kpkg --initrd --append-to-version=-xen-pv kernel-image kernel-headers
  49. ($ update-initramfs -c -k 2.6.32.16-pv)
  50.  
  51. apt-get install libcurl4-openssl-dev xserver-xorg-dev gitk build-essential
  52. libncurses5-dev uuid-dev gawk gettext texinfo bcc libncurses5-dev dpkg-dev debhelper iasl texinfo bridge-utils bison flex
Advertisement
Add Comment
Please, Sign In to add comment