#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