0% encontró este documento útil (0 votos)
22 vistas13 páginas

Plantilla PDF

vmware

Cargado por

cibew43220
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas13 páginas

Plantilla PDF

vmware

Cargado por

cibew43220
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

Cómo instalar VMware Player en Debian 9

Stretch

Para él que no lo conozca, VMware Player es una aplicación de virtualización de escritorios


optimizada que nos permite ejecutar sistemas operativos adicionales, conocidos como
sistemas invitados (guest, sistema huésped, o maquina virtual) dentro de nuestro sistema
operativo llamado anfitrión (host). Las máquinas virtuales (creadas originalmente con
VMware Workstation), recrean el hardware virtual de un ordenador donde se puede instalar
un sistema operativo. Cualquier problema que surja se quedará ahí, sin afectar a nuestro
ordenador físicamente. De esta forma en Debian podemos instalar otras distribuciones
GNU/Linux como openSUSE, Kubuntu, u otro sistema operativo como Windows, y cada uno con
su propio ambiente virtual.

La instalación en Debian consta de 2 partes: la primera parte instala la aplicación "VMware-


Player-Installer" en el equipo, y la segunda parte ejecutando "VMware-Player-Installer"
como usuario, completa la instalación.

Descripción de las VMware Tools


Para que VMware Player obtenga una mejor interacción entre el sistema anfitrión y el sistema
invitado se tienen que utilizar las VMware Tools. Las VMware Tools son un conjunto de
drivers y utilidades que mejoran el rendimiento de la máquina virtual y su sistema operativo,
de tal forma que mejoran la interoperatividad y añaden funcionalidades entre el hipervisor
(sistema anfitrión) y el sistema operativo invitado. Entre las funcionalidades se incluyen copiar
y pegar entre el sistema anfitrión y el sistema invitado, gráficos mejorados, acceso a carpetas
compartidas, etc.

La arquitectura i386 no tiene soporte


La versión 6.0.6 de VMware Player es la última disponible para la arquitectura de 32 bits
(i386). En sistemas anfitriones de 32 bits con distribuciones Linux actuales, han dejado
de ser funcionales las versiones para esta arquitectura. En Debian se ha decidido actualizar
los criterios de soporte a arquitecturas de 32 bits. Como consecuencia de ello se limita
el soporte de determinados procesadores desde la edición Debian 9 Stretch.

Es decir nos quedamos exclusivamente con la sexta generación (i686) en arquitecturas de


32 bits. Mientras tanto el resto (clase 586 e híbridos 586/686; ya que la clase 486 había sido
eliminada en Debian 6 Squeeze) seguirán contando con soporte en Debian 8 Jessie hasta
2018 o incluso 2020 si se le aplica la política LTS ("Long Term Support") a este tipo de CPUs.

En esta decisión tiene mucho que ver el hecho de que el Linux Kernel dejó de dar soporte a
estas arquitecturas en su versión 4.3. Estamos hablando de hardware en su mayoría con una
antigüedad de más de 20 años, aunque esta medida podría afectar a algunos sistemas
embebidos algo más modernos. De esta manera, Debian garantiza el soporte hasta 2018
o 2020 y proporciona el tiempo suficiente para buscarse un reemplazo de hardware.

Instalar en la arquitectura amd64


La versión 15.1.0 de VMware Player es lá más reciente en este momento, que esta disponible
para la arquitectura de 64 bits (amd64). Para poder instalar VMware Player en Debian en
esta arquitectura, se necesitan unos paquetes mínimos (dependencias) y sino están instalados
todavía, ejecutamos el siguiente comando como "superusuario":

# apt-get install build-essential libaio1 libcanberra-gtk-module linux-headers-$


(uname -r)

Nos vamos al directorio donde se tenga el paquete de VMware Player, por ejemplo
"Descargas" del "Usuario" correspondiente:

# cd /home/Usuario/Descargas

y ejecutamos:

# dpkg -i vmware-player-installer_15.1.0-13591040_amd64.deb

Completar la instalación
Después de instalar la aplicación "VMware-Player-Installer" en el equipo en la arquitectura
de 64 bits, queda completar la instalación ejecutando como usuario la aplicación "VMware-
Player-Installer" que se ha creado, abriendo Actividades>Mostrar aplicaciones. La
instalación de VMware Player lanza un bonito asistente gráfico de instalación que nos
instala la primera fase con los pasos habituales: aceptar la licencia, recibir actualizaciones,
enviar estadísticas, etc...

La instalación también nos va a preguntar si tenemos una licencia para usarlo de forma
comercial (permite ejecutar máquinas virtuales restringidas), sino la tenemos usaremos
VMware Player de forma gratuita.
La segunda fase de la instalación nos instala las VMware Tools y los Extras de la versión de
VMware Player que estamos instalando.

Cuando termina esta segunda fase, la instalación de VMware Player notifica su terminación, y
se da por finalizada la instalación.
Cuando se ha terminado la instalación, se puede desinstalar la aplicación "VMware-Player-
Installer" del equipo, ya que no se va a volver a utilizar a no ser que se vuelva a instalar
VMware Player. Entonces, abrimos una consola como "superusuario" y ejecutamos:

# apt-get purge vmware-player-installer

Uso y desinstalación de VMware Player


VMware Player nos da la opción de crear una nueva máquina virtual (con hardware virtual de
VMware Workstation), utilizar alguna existente o actualizar a VMware Workstation.

Si nos decidimos por crear una máquina virtual al final nos va a indicar que podemos instalar
las VMware Tools, este conjunto de drivers y herramientas indispensables que mejoran
mucho el rendimiento de este software.

¿Y que pasa si al final VMware Player no nos convence o nos cansamos de él?; pues que lo
podemos desinstalar ejecutando lo siguiente como "superusuario":

# vmware-extras-uninstall
# vmware-installer --uninstall-product vmware-player

Instalar manualmente VMware Tools


En el caso de tener instalado VMware Player y necesitar la instalación individual de las VMware
Tools para un sistema invitado concreto, procedemos de la manera que se indica en este
ejemplo.

1.) Accedemos por medio de nuestro navegador preferido a la pagina de descargas de


VMware:

http://softwareupdate.vmware.com/cds/vmw-desktop/player/

http://softwareupdate.vmware.com/cds/vmw-desktop/ws/

En ese directorio navegáis al directorio correspondiente a vuestra versión de VMware Player


(en mi caso, la versión 6.0.6-2700073), luego escogéis el sistema operativo anfitrión (Linux o
Windows), después el directorio "packages" y os descargáis el archivo correspondiente a las
VMware Tools de vuestro sistema operativo invitado (en mi caso, Windows7). Así, el archivo
sería:

vmware-tools-windows-9.6.5-2700073.x86_64.component.tar

2.) Descomprimimos el archivo descargado en un directorio temporal y nos extrae el archivo:

vmware-tools-windows-9.6.5-2700073.x86_64.component

Después, abrimos consola como "superusuario" y nos vamos al directorio temporal donde se
tenga el archivo de las VMware Tools, y ejecutamos:

# vmware-installer --install-component=vmware-tools-windows-XXXXXX.component

donde XXXXXX debe corresponder a la versión que os hayáis descargado, en mi caso:

# vmware-installer --install-component=vmware-tools-windows-9.6.5-
2700073.x86_64.component

Después de esto, si todo va bien, veréis algo así:


3.) Ahora se inicia la máquina virtual y se instalan las VMware Tools desde el menú de la
máquina virtual. Si no arrancara el proceso automáticamente, podéis utilizar el archivo de
instalación del CD-Rom virtual para instalar las VMware Tools. Os debería de salir una pantalla
como esta:
Después de indicar en Windows que deseamos ejecutar ese archivo, iremos por un asistente de
instalación normal y corriente, y si todo ha ido bien, nos recompensará con una pantalla de
finalización:
4.) Sólo queda reiniciar la máquina virtual y ya podremos gozar de las funcionalidades
avanzadas, como copiar/pegar entre sistema anfitrión y sistema invitado, carpetas
compartidas, etc.

Extraer el contenido de un paquete VMware


Workstation
1.) La instalación de VMware Player contiene "vmware-installer" que se puede utilizar para
extraer el contenido de un paquete VMware Workstation.

2.) Se descarga la última versión de VMware Workstation en formato ".bundle". Es necesario


estar registrado en VMware (es gratis), pero no se necesita una clave de licencia de VMware
Workstation para descargarlo.

3.) Se extrae del paquete VMware Workstation en un directorio temporal su contenido. En una
consola como "usuario" ejecutamos:

$ vmware-installer --install-bundle NOMBRE-PAQUETE.bundle --extract tmp/vmware

4.) En el contenido se encuentran las VMware Tools en formato ISO normalmente en los
directorios "vmware-tools-freebsd", "vmware-tools-linux", "vmware-tools-netware",
"vmware-tools-solaris", "vmware-tools-windows" y "vmware-tools-winPre2k" dentro
del directorio temporal.

En este ejemplo, se localiza VMware Tools para invitados Windows, "windows.iso".

$ cd /tmp/vmware/vmware-tools-windows/; ls -1 *.iso
windows.iso

Solucionar errores
ERROR DE SOPORTE 3D CON TARJETAS GRÁFICAS INTEL Y OPTIMUS

Si disponemos de tarjeta gráfica Intel/Optimus en nuestro sistema anfitrión con


Debian/Linux nos puede surgir el siguiente error con la aceleración 3D. Partimos de que nuestro
sistema anfitrión esta bien configurado y funciona perfectamente la aceleración 3D por
hardware. En cambio, al iniciar con VMware Player máquinas virtuales que permiten
aceleración 3D, nos surge el mensaje de error "No 3D support is available from the host",
dejando la máquina virtual sin aceleración 3D. Esto ocurre porque VMware incluye algunos
controladores gráficos en una lista negra de forma predeterminada. VMware dispone de mayor
soporte para tarjetas gráficas AMD o NVIDIA por defecto.

Para poder solucionar este error procedemos de la manera siguiente:

- Comprobamos la configuración de la aceleración 3D de la máquina virtual. Ejecutamos


VMware Player y abrimos "Virtual Machine">"Virtual Machine Settings">"Display" para
comprobar que la opción "Accelerate 3D Graphics" esta marcada.

- Luego comprobamos la existencia del archivo ".vmware/preferences" ubicado en el


"home" del usuario. Si no está creado, se creará la primera vez que se ejecute VMware Player.

- Después se edita el archivo ejecutando el siguiente comando como "usuario":

$ nano $HOME/.vmware/preferences

y añadimos al final la siguiente línea:

mks.gl.allowBlacklistedDrivers = "TRUE"

ERROR DE INSUFICIENTE ESPACIO DE INTERCAMBIO DEL SISTEMA ANFITRIÓN

Al ejecutar máquinas virtuales en nuestro sistema anfitrión con Debian/Linux nos puede surgir
la siguiente advertencia con este mensaje de recomendación:
Esto sucede porque VMware Player comprueba cuánto espacio de intercambio está
disponible antes de iniciar cualquier máquina virtual. Si el espacio de intercambio disponible en
el sistema anfitrión no es superior al 50% de la memoria de la máquina virtual, nos avisa y nos
sugiere como proceder.

Para poder solucionar este error sin tener que modificar el espacio de intercambio de
nuestro equipo, comprobamos si tenemos suficiente memoria en el sistema anfitrión (por
ejemplo, >=8GB) y las máquinas virtuales están configuradas con un uso de memoria reducido
(por ejemplo, <=4GB). Si es así, todas las máquinas virtuales se pueden ejecutar
completamente en memoria sin utilizar el espacio de intercambio activando "reserved host
RAM". Editamos el siguiente archivo como "superusuario":

# nano /etc/vmware/config

y añadimos al final la siguiente línea:

prefvmx.minVmMemPct = "100"

ERROR AL ACTUALIZAR "KERNEL" DEL SISTEMA ANFITRIÓN

Si actualizamos el "kernel" de nuestro sistema anfitrión con Debian/Linux tendremos el error


de que no se puede iniciar VMware Player. Esto sucede porque al actualizar el kernel del
sistema anfitrión también se tienen que reconstruir los módulos del "kernel" de VMware
Player.

Para poder solucionar este error comprobamos que disponemos de los "headers" del nuevo
"kernel" (necesarios para compilar los módulos), ejecutando el siguiente comando como
"superusuario":

# apt-get install linux-headers-$(uname -r)

después, compilamos los módulos de VMware Player ejecutando:

# vmware-modconfig --console --install-all


ERROR AL MONTAR UN DISCO VIRTUAL EN EL SISTEMA ANFITRIÓN
Al intentar montar un disco virtual en nuestro sistema anfitrión con la máquina virtual
apagada, podemos recibir el mensaje de error "All loop devices on the host are in use." y
nos deja sin poder acceder al contenido del disco virtual.

Para poder solucionar este error editamos el siguiente archivo como "superusuario":

# nano /etc/modprobe.d/vmware-fuse.conf

y añadimos al final la siguiente línea:

options loop max_loop=256

después, ejecutamos el siguiente comando:

# modprobe loop

También podría gustarte