[eside-ghost] XEN
Álvaro Morán
nirvana644 en gmail.com
Vie Dic 10 19:19:40 CET 2010
Hola buenas,
necesito hacer un trabajo con XEN y estoy super perdido. Según lo que dice
en http://www.xen.org/files/Marketing/NewtoXenGuide.pdf parece que XEN en sí
en un sistema operativo sobre el que corren los SO invitados, en otros
sitios sin embargo parece que se puede instalar sobre el propio SO.
Alguien me puede arrojar luz sobre el asunto?,
1) diciéndome que ISO sería la idónea (para un pc x86_32)
2) o sobre como instalarlo en Ubuntu. Probé a instalarlo con *sudo aptitude
install ubuntu-xen-server* pero no sé que hacer con esto, por que además
dice la documentación de https://help.ubuntu.com/community/Xen que tienes
que compilarlo e instalarlo tu mismo (por un problema en los repositorios de
dependencias rotas), lo cual intenté de hecho. Miré en el readme los
paquetes de dependencias que necesitaba, hice un *sudo apt-get install
gettext bin86 bcc libc6-dev iasl texinfo git binutils binutils-dev python3.1
python3.1-dev python2.6-dev ncurses-bin libncurses5 libncursesw5
libncurses5-dev libncursesw5-dev openssl libssl-dev xorg-dev bridge-utils
flex bison *y al intentar hacer el *make world* al final tenía un error
3) en última instancia que alguien me diga una distro de GNU/Linux sobre la
que sea fácil instalar XEN
Atentamente, Álvaro
Escribo la salida del make world por si alguien encuentra el problema:
$ make world
make clean
make[1]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1'
make -C xen clean
make[2]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1/xen'
make -f Rules.mk _clean
make[3]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1/xen'
make -C tools clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/tools'
[ -d figlet ] && make -C figlet clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/tools/figlet'
rm -f *.o figlet
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/tools/figlet'
rm -f *.o symbols
make[4]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/xen/tools'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C include clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/include'
rm -rf compat headers.chk
rm -f *.o *~ core .*.d
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/include'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C common clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C hvm clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/hvm'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/hvm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C libelf clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/libelf'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/libelf'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C compat clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/compat'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common/compat'
rm -f *.o *~ core .*.d
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/common'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C drivers clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C char clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/char'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/char'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C cpufreq clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/cpufreq'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/cpufreq'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C pci clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/pci'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/pci'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C passthrough clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C vtd clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C x86 clean
make[7]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd/x86'
rm -f *.o *~ core .*.d
make[7]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd/x86'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C ia64 clean
make[7]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd/ia64'
rm -f *.o *~ core .*.d
make[7]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd/ia64'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/vtd'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C amd clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/amd'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough/amd'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/passthrough'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C acpi clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C tables clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi/tables'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi/tables'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C utilities clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi/utilities'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi/utilities'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/acpi'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C video clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/video'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers/video'
rm -f *.o *~ core .*.d
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/drivers'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C xsm clean
make[4]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1/xen/xsm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C flask clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/flask'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C ss clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/flask/ss'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/flask/ss'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/flask'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C acm clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/acm'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/xsm/acm'
rm -f *.o *~ core .*.d
make[4]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/xen/xsm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C crypto clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/crypto'
rm -f *.o *~ core .*.d
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/crypto'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C arch/x86 clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86'
rm -f asm-offsets.s xen.lds boot/*.o boot/*~ boot/core boot/mkelf32
rm -f /home/alvaro/Downloads/xen-4.0.1/xen/.xen-syms.[0-9]* boot/.*.d
rm -f boot/reloc.S boot/reloc.lnk boot/reloc.bin
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C acpi clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/acpi'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C cpufreq clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/acpi/cpufreq'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/acpi/cpufreq'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/acpi'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C cpu clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C mcheck clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu/mcheck'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu/mcheck'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C mtrr clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu/mtrr'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu/mtrr'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/cpu'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C genapic clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/genapic'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/genapic'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C hvm clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C svm clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm/svm'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm/svm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C vmx clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm/vmx'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm/vmx'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/hvm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C mm clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C shadow clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm/shadow'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm/shadow'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C hap clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm/hap'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm/hap'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/mm'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C oprofile clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/oprofile'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/oprofile'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C x86_32 clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_32'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_32'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C x86_64 clean
make[5]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_64'
make -f /home/alvaro/Downloads/xen-4.0.1/xen/Rules.mk -C compat clean
make[6]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_64/compat'
rm -f *.o *~ core .*.d
make[6]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_64/compat'
rm -f *.o *~ core .*.d
make[5]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86/x86_64'
rm -f *.o *~ core .*.d
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/xen/arch/x86'
rm -f include/asm *.o /home/alvaro/Downloads/xen-4.0.1/xen/xen* *~ core
rm -f include/asm-*/asm-offsets.h
[ -d tools/figlet ] && rm -f .banner*
make[3]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/xen'
make[2]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/xen'
make -C tools clean
make[2]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1/tools'
make[3]: se ingresa al directorio `/home/alvaro/Downloads/xen-4.0.1/tools'
make -C check clean
make[4]: se ingresa al directorio
`/home/alvaro/Downloads/xen-4.0.1/tools/check'
make[4]: *** ../../.config: Es un directorio. Alto.
make[4]: se sale del directorio
`/home/alvaro/Downloads/xen-4.0.1/tools/check'
make[3]: *** [subdir-clean-check] Error 2
make[3]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/tools'
make[2]: *** [subdirs-clean] Error 2
make[2]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1/tools'
make[1]: *** [clean] Error 2
make[1]: se sale del directorio `/home/alvaro/Downloads/xen-4.0.1'
make: *** [world] Error 2
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20101210/457dd008/attachment-0001.htm
Más información sobre la lista de distribución eside-ghost