Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/12/2010, à 23:59

druid_

Installation de Xen 4.0.1 sur Ubuntu 10.10

Bonsoir,

J'essaie d'installer Xen 4.0.1 sur une ubuntu 10.10 en utilisant ce tutorial: https://help.ubuntu.com/community/Xen#M … 2010.10%29 mais cela ne fonctionne pas comme cela devrait, pour preuve le contenu de mon /boot:

-rw-r--r--  1 root root   700477 2010-10-17 02:37 abi-2.6.35-22-generic
-rw-r--r--  1 root root   700602 2010-11-24 13:46 abi-2.6.35-23-generic
-rw-r--r--  1 root root    69085 2010-12-12 22:50 config-2.6.32.26
-rw-r--r--  1 root root   122604 2010-10-17 02:37 config-2.6.35-22-generic
-rw-r--r--  1 root root   122604 2010-11-24 13:46 config-2.6.35-23-generic
drwxr-xr-x  3 root root     4096 2010-12-12 22:59 grub
-rw-r--r--  1 root root 17523789 2010-12-12 16:57 initrd.img-2.6.35-22-generic
-rw-r--r--  1 root root 17527446 2010-12-12 16:56 initrd.img-2.6.35-23-generic
drwxr-xr-x  2 root root    12288 2010-12-12 15:16 lost+found
-rw-r--r--  1 root root   165084 2010-09-24 20:16 memtest86+.bin
-rw-r--r--  1 root root   167264 2010-09-24 20:16 memtest86+_multiboot.bin
-rw-r--r--  1 root root  2374089 2010-12-12 22:50 System.map-2.6.32.26
-rw-r--r--  1 root root  2342386 2010-10-17 02:37 System.map-2.6.35-22-generic
-rw-r--r--  1 root root  2342871 2010-11-24 13:46 System.map-2.6.35-23-generic
-rw-r--r--  1 root root     1335 2010-10-17 02:41 vmcoreinfo-2.6.35-22-generic
-rw-r--r--  1 root root     1336 2010-11-24 13:48 vmcoreinfo-2.6.35-23-generic
-rw-r--r--  1 root root  4681504 2010-12-12 22:50 vmlinuz-2.6.32-26
-rw-r--r--  1 root root  4336016 2010-10-17 02:37 vmlinuz-2.6.35-22-generic
-rw-r--r--  1 root root  4336912 2010-11-24 13:46 vmlinuz-2.6.35-23-generic
-rw-r--r--  1 root root   679127 2010-12-12 21:35 xen-4.0.1.gz
lrwxrwxrwx  1 root root       12 2010-12-12 21:38 xen-4.0.gz -> xen-4.0.1.gz
lrwxrwxrwx  1 root root       12 2010-12-12 21:38 xen-4.gz -> xen-4.0.1.gz
lrwxrwxrwx  1 root root       12 2010-12-12 21:38 xen.gz -> xen-4.0.1.gz
-rw-r--r--  1 root root 10382482 2010-12-12 21:35 xen-syms-4.0.1

J'ai réalisé que quelque chose clochait lorsque j'ai dû éditer le menu grub et que je me suis dit que le versionning cité dans l'exemple du tutoriel ne devait pas correspondre a ce qu'il y avait dans mon /boot et en effet, il y a des xen-4*.gz, pas d'initrd spécifique et un vmlinuz qui correspond peut-être, sans certitude...

Je suis donc parti du principe que le vmlinuz n'ayant pas de "-generic" dans son nom devait être celui que j'avais généré a l'étape suivante:

    make linux-2.6-pvops-config CONFIGMODE=menuconfig
    make linux-2.6-pvops-build
    make linux-2.6-pvops-install

Je me suis rappelé que j'avais lu ceci dans le README du dossier d'extraction des sources de xen 4.0.1:

   Depending on your config, you may need to use 'mkinitrd' to create
   an initial ram disk, just like a native system e.g.
    # depmod 2.6.18-xen
    # mkinitrd -v -f --with=aacraid --with=sd_mod --with=scsi_mod initrd-2.6.18-xen.img 2.6.18-xen

   Other systems may requires the use of 'mkinitramfs' to create the
   ram disk.
    # depmod 2.6.18-xen
    # mkinitramfs -o initrd-2.6.18-xen.img 2.6.18-xen

J'ai donc essayé de jouer ces commandes en remplacant "2.6.18" par "2.6.32" mais cela n'a pas fonctionné:

    druid@DrDUbU:~/xen-4.0.1$ depmod 2.6.32-xen
    WARNING: Couldn't open directory /lib/modules/2.6.32-xen: No such file or directory
    FATAL: Could not open /lib/modules/2.6.32-xen/modules.dep.temp for writing: No such file or directory

Et effectivement en allant dans /lib/modules/

druid@DrDUbU:~/xen-4.0.1$ ls -al /lib/modules/
total 28
drwxr-xr-x  5 root root  4096 2010-12-12 21:38 .
drwxr-xr-x 19 root root 12288 2010-12-12 21:14 ..
drwxr-xr-x  3 root root  4096 2010-12-12 22:49 2.6.32.26
drwxr-xr-x  5 root root  4096 2010-12-12 16:56 2.6.35-22-generic
drwxr-xr-x  5 root root  4096 2010-12-12 16:56 2.6.35-23-generic

J'ai au passage vu que le README parlait d'une étape non mentionné dans le README: make dist et l'ai donc lancé, a totu hasard mais j'obtiens les erreurs suivantes si je ne lance pas la commande en root:

rm -rf targ-include stmp-targ-include
rm: ne peut enlever `targ-include/machine': Permission non accordée
rm: ne peut enlever `targ-include/newlib.h': Permission non accordée
rm: ne peut enlever `targ-include/bits': Permission non accordée
rm: ne peut enlever `targ-include/sys': Permission non accordée
make[5]: [stmp-targ-include] Erreur 1 (ignorée)
mkdir targ-include targ-include/sys targ-include/machine targ-include/bits
mkdir: ne peut créer le répertoire `targ-include': Le fichier existe
mkdir: ne peut créer le répertoire `targ-include/sys': Le fichier existe
mkdir: ne peut créer le répertoire `targ-include/machine': Le fichier existe
mkdir: ne peut créer le répertoire `targ-include/bits': Le fichier existe
make[5]: *** [stmp-targ-include] Erreur 1
make[5]: quittant le répertoire « /home/druid/xen-4.0.1/stubdom/newlib-x86_64/x86_64-xen-elf/newlib »
make[4]: *** [all] Erreur 2
make[4]: quittant le répertoire « /home/druid/xen-4.0.1/stubdom/newlib-x86_64/x86_64-xen-elf/newlib »
make[3]: *** [all-target-newlib] Erreur 2
make[3]: quittant le répertoire « /home/druid/xen-4.0.1/stubdom/newlib-x86_64 »
make[2]: *** [all] Erreur 2
make[2]: quittant le répertoire « /home/druid/xen-4.0.1/stubdom/newlib-x86_64 »
make[1]: *** [cross-root-x86_64/x86_64-xen-elf/lib/libc.a] Erreur 2
make[1]: quittant le répertoire « /home/druid/xen-4.0.1/stubdom »
make: *** [install-stubdom] Erreur 2

Et après l'avoir lancé en root, je n'ai plus de message d'erreur mais il n'y a toujours pas les fichiers attendus dans /boot ni dans /lib/modules

Ai-je bien fait de ne pas avoir installé ubuntu-xen-desktop and ubuntu-xen-server ou est-ce ce qui me manque pour que cela fonctionne?

    The Xen packages that come with Ubuntu 10.10 ubuntu-xen-desktop and ubuntu-xen-server have broken dependencies. Therefore, we will have to download Xen source and build it.

J'ai regardé un peu partout, cherché sur le net mais n'ai rien trouvé... Avez-vous une idée d'où j'aurais pu me tromper?

Merci d'avance

Hors ligne

#2 Le 15/12/2010, à 09:47

DrUiD

Re : Installation de Xen 4.0.1 sur Ubuntu 10.10

Alors, personne pour m'aider la dessus svp?

Hors ligne

#3 Le 05/01/2011, à 23:02

bobiwembley

Re : Installation de Xen 4.0.1 sur Ubuntu 10.10

J'essaie d'installer Xen 4.0.1 sur une ubuntu 10.10 en utilisant ce tutorial: https://help.ubuntu.com/community/Xen#M … 2010.10%29

salut
Après des problémes avec VB et Vmware pour faire tourner  freeBSD je suis passé à une installation de Xen sur Maverick. je bloque à la compilation. Je retente le coup ce soir en installant le package ubuntu-xen-server.
Je te tiens au courant de l'expérience si ça marche.


"Quand nous éveillerons-nous à la juste notion que politique, religion et vie en société ne sont que des degrés inférieurs et plébéiens de l'esthétique — l'esthétique de ceux qui ne sont pas capables d'en avoir une ? " Fernando Pessoa

Hors ligne