Vmware 6 Beta

8 enero 2007

Advertencia: para instalar esta nueva versión es necesario desinstalar la versión anterior, cosa que no debí de hacer porque esta versión beta no es igual de estable (como puede pasar en una beta) que la versión final, además de tener activas por defecto y sin posibilidad de desactivar las opciones de depuración y log de errores, lo que la hace bastante más lenta.

Hace una semana que me instalé la nueva version 6, como ya decía, todavía en Beta de VmWare.
Como mejoras anuncian:

# Soporta Windows Vista como host.
# Visualización en multiples monitores, permitiendo que una máquina virtual use varios monitores o que cada máquina virtual use uno distinto.
# Integración con depuradores (actualmente Visual Studio y Eclipse) que permiten depurar aplicaciones que se están ejecutando en máquinas virtuales.
# APIs de automatización (VIX API 2.0) para creación de script de pruebas.
# Modo no-visual permitiendo que se ejecuten máquinas virtuales sin que se tenga que mostrar el interface gráfico o el escritorio, ideal para servidores.
# Soporte para dispositivos USB 2.0 permitiendo transferencias de alta velocidad.

Yo he encontrado una funcionalidad que me ha parecido muy interesante: mapear discos virtuales (de los que se usan dentro de las máquinas virtuales) como unidades de windows.

Ya hablaba Enrique Dans de las características que traería la nueva versión de Parallels, como por ejemplo el permitir ejecutar aplicaciones dentro de máquinas virtuales de modo transparente dentro del escritorio del host, aceleración 3D o arrancar máquinas virtuales desde particiones nativas.

En definitiva parece que la virtualización ha venido para quedarse y cada vez son más las posibilidades que nos aporta.

¿Será una nueva estrategia de los sistemas operativos para hacer que se venda más de un sistema operativo por máquina?

Anuncios

Pertrechado de paciencia (pensaba que iba a ser muuuuuucho más latoso) me dispuse a intentar instalar OSX10 en mi portatil en Ubuntu dentro de una máquina virtual VmWare. Cuando me encontraba con un error volvía a probar desde XP.

La imagen para instalar la he bajado desde un torrent, es la versión 10.4.4

Primer patinazo: intentar guardar la imagen iso en un directorio fat32: se produce un error ya que el tamaño del fichero supera los 4Gb. Lo guardo en un ext3 montado desde windows.

Segundo patinazo: usar la iso desde vmware en XP. No hace nada. Monto el disco desde DaemonTools y todo ok.

Cuando comienza a arrancar pulsamos F8 y usamos la opcion -v que activa el modo verbose mucho más informativo. (Por cierto el guión está junto a la tecla 0 (cero)).

Se produce un error de DMA con el DVD. Al aceptar todo continúa.

Arranca la instalación, seleccionamos el idioma y continuamos.

Llegamos a la parte en la se dice donde instalaremos. No se ve ningun disco. El problema era porque el disco era scsi. Usamos IDE y todo ok. Ahora vemos el disco duro y DVD con el sistema de archivos. Ejecutamos “Utilidades de Disco”

Al seleccionar el disco donde queremos instalar pulsamos en el boton particiones o con el boton derecho sobre el disco y particiones.

Seleccionamos donde dice actual el esquema que queremos (yo he usado solo una particion) y la creamos.
Ahora tendremos un disco en la ventana de instalacion

Pulsando en instalacion personalizada y desmarcamos las impresoras lo que nos reduce el tamaño en ¡¡¡2Gb!!!! y los idiomas que no vayamos a utilizar. (no sé si será por esto pero al final se me ha quedado la instalación en inglés)
Ya tengo claro que me gusta mucho este MacOSX.
Después de instalarlo todo vuelve a arrancar obteniendo un "b0 error"
Buscando por ahí veo que sólo tengo que marcar como activa la partición. Para ello hay que volver a arrancar con el DVD (modificar el modo de arranque de VmWare para que use el DVD en primer lugar) en modo single obeniendo una magnífica consola. Aún me gusta más este MacOSX.

Ejecutamos fdisk (ya me siento un poco más en casa)
fdisk -e /dev/rdisk0 (la barra ‘/’ está en la tecla ‘-‘ junto a la tecla de mayúsculas derecha). Con p (print) confirmamos que es la particion adecuada y con el comando f particionID (flag) en mi caso f 1. Escribimos w para escribir los cambios y salimos q (cuidado con salir con exit que no guarda los cambios). Rearrancamos reboot y volvemos a cambiar el orden de arranque para que arranque desde el disco duro.
Tras el rearranque, un par de minutos de incertidumbre …

Y al final la recompensa: Un fantástico MacOSX en mi hp.

Creo que funciona realmente bien. No tan suelto como en nativo pero perfectamente usable aunque algún applelero ponga cara de que esto no va bien del todo.
Si queremos mejorar el rendimiento podemos:
* Memoria 512 reservado (si puede ser) con la opción de vmware Fit physical memory…
* Usar un disco duro diferente para la imagen
* Ya puestos no usar vmware (opción que no descarto)
Como soy un completo novato en esto decir que se apaga pulsando sobre la manzanita y shutdown.
¿Próximo reto? Ejecutar parallels.
Para más información:
osx86Project un howto y unos foros

Andaba enredando con VmWare para ejecutar un XP en Ubuntu. No conseguía que XP usara la resolución “nativa” de mi portatil.

Encontré la solución:
* Abrimos VmWare y sin ejecutar la máquina virtual marcamos en el menú “View” y marcamos “Autofit window” y “Autofit Guest”.
* Salimos de VmWare
* Editamos el fichero ~/vmware/preferences cambiándo donde pone pref.autoFitFullScreen = "fitHostToGuest" pot
pref.autoFitFullScreen = "fitGuestToHost"
Ejecutamos la máquina virtual a pantalla completa y ya está. Pudiera ser que tuviéramos que entrar en la configuración de XP para cambiar la resolucion al modo nativo.

La virtualización avanza a pasos de gigante. Para ejecutar una máquina virtual desde Ubuntu podemos usar el VMWare Player que podemos obtener directamente con Automatix. Con esta herramienta no podemos crear máquinas virtuales.
Para ello necesitaremos una herramienta de superiores prestaciones como VMWare Workstation de la que podemos obtener una licencia gratuita por 30 días después de registrarnos. Podremos descargnos una version rpm y otra tgz.
En kriptópolis podemos encontrar el recetario para instalar la version rpm

aptitude install alien (dado que probablemente no lo tengas instalado en tu sistema)
ó
apt-get install alien
alien --scripts vmwaretools.rpm (o como quiera se llame el archivo .rpm, en todo caso aqui se genera un archivo con la extension .deb) (en micaso tardó varios minutos en convertir el paquete lo que me puso un poco nervioso)

dpkg -i vmwaretools.deb (nuevamente: o como quiera se llame el archivo .deb)

Para instalar la versión tgz, sólo tenemos que descomprimir el fichero con tar zxvf vmware.tgz y luego ejecutar desde dentro del directorio donde se ha descomprimido el fichero (vmware-distrib) sudo ./vmware-instalar.pl

Me he encontrado con el error

Para lo cual he tenido que hacer una desinstalación manual

1. Borrar los modulos asociados a vmware
cd /lib/modules/
mv vm* /tmp
rmmod para cada módulo: rmmod vmnet.o rmmod vmmon.o rmmod vmppuser.o
2. con
find /etc/ -name "*vmware" -print encontramos los script para arrancar y parar vmware
3. movemos el directorio de configuracion mv /etc/vmware a una carpeta temporal

A partir de aquí solo debemos de contestar las preguntas del instalador. Yo he seleccionado todas las opciones por defecto.
Una vez instalado nos registramos para obtener una licencia válida.
Como primera prueba he intentado ejecutar Windows desde la partición física donde lo tengo instalado obteniendo una pantalla en negro. Pienso que puede ser culpa de grub. Luego restituiré el MBR nativo de Windows a ver si funciona.
Luego he probado a ejecutar ubuntu también desde la partición fisica, llegando hasta la activacion de Xwindows donde daba error. En la consola funcionaba perfectamente.