VMware Server · 5 min read · Dec 01, 2025
Cómo instalar VMware Server 1.0.x en un escritorio Ubuntu 9.10
Cómo instalar VMware Server 1.0.x en un escritorio Ubuntu 9.10
Versión 1.0
Autor: Falko Timme
Sígueme en Twitter
Este tutorial proporciona instrucciones paso a paso sobre cómo instalar VMware Server 1.0.x (1.0.10 en el momento de escribir esto) en un sistema de escritorio Ubuntu 9.10. Esto es para aquellos que prefieren VMware Server 1.0.x sobre VMware Server 2.
Con VMware Server puedes crear y ejecutar sistemas operativos invitados (“máquinas virtuales”) como Linux, Windows, FreeBSD, etc. bajo un sistema operativo anfitrión. Esto tiene la ventaja de que puedes ejecutar múltiples sistemas operativos en el mismo hardware, lo que ahorra mucho dinero, y puedes mover máquinas virtuales de un VMware Server a otro (o a un sistema que tenga VMware Player, que también es gratuito).
Además, con VMware Server puedes hacer que tu antiguo escritorio Windows (que previamente convertiste en una máquina virtual de VMware con VMware Converter, como se describe en este tutorial: https://www.howtoforge.com/vmware_converter_windows_linux) se ejecute bajo tu escritorio Ubuntu. Esto puede ser útil si dependes de algunas aplicaciones que existen solo para Windows, o si deseas cambiar a Linux lentamente.
¡No emito ninguna garantía de que esto funcione para ti!
Instalando VMware Server 1.0.x
Para descargar VMware Server, ve a http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/1_0 y haz clic en el enlace VMware Server 1.0.10:

En la siguiente página, haz clic en el botón Descargar junto a VMware Server para Linux (tipo de archivo: tar.gz, ¡no rpm!):

Acepta el acuerdo de licencia haciendo clic en Sí:

Luego descarga el archivo VMware Server para Linux.tar.gz (¡no el archivo rpm!) a tu computadora (por ejemplo, a /home/falko/Downloads):



Para obtener el número de serie que necesitas para ejecutar VMware Server, ve a http://register.vmware.com/content/registration.html. Completa tus datos personales. Después recibirás una página con un número de serie para VMware Server. Escríbelo o imprímelo:


Luego abre una terminal ( Aplicaciones > Accesorios > Terminal):

Ejecuta el siguiente comando para instalar algunos paquetes necesarios:
sudo aptitude install build-essential xinetdSi estás en un sistema x86_64, también necesitas instalar el paquete ia32-libs:
sudo aptitude install ia32-libsLuego ve a la ubicación donde guardaste el archivo VMware Server .tar.gz, por ejemplo, /home/falko/Downloads (¡reemplaza falko con tu propio nombre de usuario!):
cd /home/falko/DownloadsDescomprime el archivo VMware Server.tar.gz y ejecuta el instalador:
tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
sudo ./vmware-install.plEl instalador te hará muchas preguntas. Siempre puedes aceptar los valores predeterminados simplemente presionando
Antes de ejecutar VMware Server por primera vez, necesitas configurarlo invocando el siguiente comando: “/usr/bin/vmware-config.pl”. ¿Quieres que este programa invoque el comando por ti ahora? [sí] <– no
.. porque de lo contrario recibirás un error como este cuando el instalador intente compilar los módulos del kernel necesarios para VMware (si respondes que sí y obtienes los errores, no hay problema, solo sigue leyendo):
Construyendo el módulo vmmon.
Usando el sistema de construcción del kernel 2.6.x.
make: Entrando en el directorio `/tmp/vmware-config0/vmmon-only`
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entrando en el directorio `/usr/src/linux-headers-2.6.31-14-generic`
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:48:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:104:7: advertencia: "__FreeBSD__" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/x86.h:20,
desde /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
desde /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86apic.h:79:1: advertencia: "APIC_BASE_MSR" redefinido
En el archivo incluido desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apic.h:11,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/smp.h:13,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/mmzone_64.h:12,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/mmzone.h:4,
desde include/linux/mmzone.h:773,
desde include/linux/gfp.h:4,
desde include/linux/kmod.h:22,
desde include/linux/module.h:13,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
/usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apicdef.h:133:1: advertencia: esta es la ubicación de la definición anterior
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/x86.h:21,
desde /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
desde /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86desc.h:593:7: advertencia: "_MSC_VER" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
desde /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86.h:830:1: advertencia: "PTE_PFN_MASK" redefinido
En el archivo incluido desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/paravirt.h:7,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/irqflags.h:61,
desde include/linux/irqflags.h:57,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/system.h:11,
desde /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/processor.h:17,
desde include/linux/prefetch.h:14,
desde include/linux/list.h:6,
desde include/linux/module.h:9,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
/usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/pgtable_types.h:182:1: advertencia: esta es la ubicación de la definición anterior
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:78,
desde /tmp/vmware-config0/vmmon-only/./include/modulecall.h:22,
desde /tmp/vmware-config0/vmmon-only/./common/vmx86.h:18,
desde /tmp/vmware-config0/vmmon-only/linux/driver.h:16,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:226:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:230:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:298:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:304:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:357:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:402:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:446:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:489:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:533:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:576:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:620:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:663:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:665:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:705:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:748:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:750:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:790:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:831:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:833:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:871:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:912:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:914:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:952:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1073:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1077:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1124:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1329:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1454:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1587:7: advertencia: "_MSC_VER" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: advertencia: "VMW_HAVE_EPOLL" no está definido
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: advertencia: "VMW_HAVE_EPOLL" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: tipos en conflicto para 'poll_initwait'
include/linux/poll.h:70: nota: la declaración anterior de 'poll_initwait' estaba aquí
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:23,
desde /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:52:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:430:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:676:7: advertencia: "_MSC_VER" no está definido
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:716:7: advertencia: "_MSC_VER" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:52:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:40:7: advertencia: "_MSC_VER" no está definido
En el archivo incluido desde /tmp/vmware-config0/vmmon-only/linux/vmhost.h:13,
desde /tmp/vmware-config0/vmmon-only/linux/driver.c:71:
/tmp/vmware-config0/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No existe tal archivo o directorio
/tmp/vmware-config0/vmmon-only/linux/driver.c:146: error: campo desconocido 'nopage' especificado en el inicializador
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: advertencia: inicialización desde un tipo de puntero incompatible
/tmp/vmware-config0/vmmon-only/linux/driver.c:150: error: campo desconocido 'nopage' especificado en el inicializador
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: advertencia: inicialización desde un tipo de puntero incompatible
/tmp/vmware-config0/vmmon-only/linux/driver.c: En la función 'LinuxDriver_Ioctl':
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: 'struct task_struct' no tiene un miembro llamado 'euid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: 'struct task_struct' no tiene un miembro llamado 'uid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: 'struct task_struct' no tiene un miembro llamado 'fsuid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: 'struct task_struct' no tiene un miembro llamado 'uid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: 'struct task_struct' no tiene un miembro llamado 'egid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: 'struct task_struct' no tiene un miembro llamado 'gid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: 'struct task_struct' no tiene un miembro llamado 'fsgid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: 'struct task_struct' no tiene un miembro llamado 'gid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1670: error: demasiados argumentos para la función 'smp_call_function'
make[2]: * [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: * [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Saliendo del directorio `/usr/src/linux-headers-2.6.31-14-generic`
make: *** [vmmon.ko] Error 2
make: Saliendo del directorio `/tmp/vmware-config0/vmmon-only`
No se pudo construir el módulo vmmon.
Para obtener más información sobre cómo solucionar problemas relacionados con módulos, visita nuestro sitio web en "http://www.vmware.com/download/modules/modules.html" y "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Ejecución abortada.
falko@falko-desktop:~/Downloads/vmware-server-distrib$Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.