Sondage
Vous attendez quoi pour utilser XEN?
D'avoir le SMP pour les machines virtuels
D'avoir une interface X11 pour les machines virtuelles
Qu'il soit packagé dans ma distribution
D'avoir une interface web pour l'administration de XEN
Car je ne vois pas comment faire!

Voir les résultats
(Votes: 3946)

kernel26

Compilation de Xen avec le kernel 2.6 modifier imprimer
A vous:

Compilation de Xen sur debian:


Installer les packages suivants avant d'exécuter le script de xen-src-X.Y et les modifs config
apt-get install kernel-package ncurses-dev wget bzip2
http://wiki.blitzed.org/User:grifferz/Xen

  1. - Récupérer les sources
  2. - make mkpatches
  3. - cd /usr/src; tar jxf /opt/xen/xen-2.0-testing/linux-2.6.11.tar.bz2
  4. - mv linux-2.6.11 linux-2.6.11-xen
  5. - cd linux-2.6.11-xen
  6. - patch -p1 < /opt/xen/xen-2.0-testing/linux-2.6.11-xen.patch
  7. - make-kpkg --config=menuconfig --arch=xen --revision=1 --append-to-version=-1-home-xen0 kernel_image
*  XEN
         o Privileged Guest 
  • X86 Processor Configuration
         o Kernel hacking
               + Magic SysRq? key 
  • Device Drivers
         o Multi-device support (RAID and LVM)
               + Device mapper support
               + Snapshot target 
         o Networking support
               + Networking options
                     # Network packet filtering 
  • Activation de DMA (disque IDE)
         o Device Drivers --->
               +   ATA/ATAPI/MFM/RLL support --->
                   * Generic PCI bus-master DMA support
                   *   Use PCI DMA by default when available
  • Activation du Bus
         o Device Drivers --->
               +   I2C support --->
                   <M>   I2C device interface
                   I2C Hardware Bus support --->
                       <M>  ... 
                   Hardware Sensors Chip support --->
                       <M>  ...


[+]CONFIG_XEN=y
CONFIG_ARCH_XEN=y
CONFIG_NO_IDLE_HZ=y

CONFIG_XEN_PRIVILEGED_GUEST=y
CONFIG_XEN_PHYSDEV_ACCESS=y
CONFIG_XEN_BLKDEV_BACKEND=y
CONFIG_XEN_NETDEV_BACKEND=y

# CONFIG_XEN_BLKDEV_FRONTEND is not set
# CONFIG_XEN_NETDEV_FRONTEND is not set

CONFIG_XEN_WRITABLE_PAGETABLES=y
CONFIG_XEN_SCRUB_PAGES=y
CONFIG_X86=y

 
  1. - Nettoyer la compilation du domaine 0
make-kpkg --config=menuconfig --arch=xen --revision=1 --append-to-version=-1-home-xen0 clean

  1. - Configurer et compiler le domaine U
make-kpkg --config=menuconfig --arch=xen --revision=1 --append-to-version=-1-home-xenu kernel_image
Il faut retirer:

  1. - make-kpkg --config=menuconfig --arch=xen --revision=1 --append-to-version=-1-home-xenu clean
  2. - Nettoyer la compilation du domaine U


Créé par: antoine dernière modification: Jeudi 14 of Décembre, 2006 [16:45:45 UTC] par anonymous



C'est quoi ce site?
Bienvenue sur le site francophone des différentes technologies de virtualisation sous Linux et pour Linux.
Nous essayerons de vous fournir toutes les informations nécessaires pour préparer, configurer, administrer et optimiser les solutions de virtualisations avec Linux.
Connexion
[ s'inscrire | J'ai oublié mon mot de passe ]
Recherche
dans :
Utilisateurs connectés
Il y a 4 utilisateurs connectés
Dernières nouvelles
Téléchargement

Version stable de Xen
- => XEN stable