Estas aquiContenido / VirtualBox (I): virtualización GPL
VirtualBox (I): virtualización GPL
Vía Genbeta me entero de que está disponible VirtualBox, otro software de virtualización de código libre, disponible ahora mismo para usuarios de Windows y Linux.
Pese a que en estos momentos ya conviven en mi equipo Parallels y VMware Workstation (si bien es cierto que el primero de ellos apenas lo utilizo), no me he podido resistir a instalar también VirtualBox, para ver cómo se comporta...
Bajo Linux, VirtualBox dispone de paquetes listos para Debian y Ubuntu, pero los felices usuarios de Arch Linux también disponemos de dos paquetes para nuestra distribución en AUR, uno conteniendo el propio programa y otro los módulos del kernel. Tras satisfacer algunas dependencias previas, la compilación y posterior instalación de VirtualBox es coser y cantar, si bien un poco larga incluso en una máquina potente.
Una vez instalado, tecleas virtualbox y... Arghh!! ¡Instrucción Ilegal y un infame Segmentation Fault! Pues sí que empezamos bien:

Bueno; el mensaje habla de que quizás el servidor no está en marcha. Quizás sea ésa la causa. Pero, ¿dónde se explica cómo echar a andar el servidor? En el manual de usuario (inglés, pdf) no lo encuentro a primera vista...
En vez de seguir buscando en el pdf me voy a la web de AUR, donde existe un script de aspecto prometedor. Lo llamaremos vbox.sh y su contenido será:
#!/bin/sh cd /opt/virtualbox export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH xpcom_running=`ps aux|grep VBoxSVC|grep -v grep` if test -z "$xpcom_running"; then ./VBoxSVC& fi ./VirtualBox
Le damos permisos de ejecución (chmod +x vbox.sh) y ahora sí, al teclear ./vbox.sh, por fin arranca el programa:

Al pulsar sobre New se arranca el habitual Wizard, o asistente de creación de una máquina virtual:

Nada más empezar se nos presentan las opciones habituales:

Están predefinidas las máquinas para DOS, Windows (3.1 a Vista), OS/2 Warp (3, 4 y 4.5), Linux (2.2, 2.4 y 2.6), varios BSD (NetBSD, FreeBSD y OpenBSD), Netware, Solaris y L4.
Ahora, mientras decido qué creo (¿segunda entrega?) os dejo a vosotros instalando, probando... y opinando.
- Continúa en VirtualBox (II): Windows Fundamentals bajo Linux.




Muy interesante, este no lo conocía.
El QEMU con el módulo Accelerator (KQEMU) va realmente rápido. Lo he probado tanto en Windows como en Linux (Xubuntu 6.10) y acostumbrado al VMWare no podría decir que vaya más lento.
Además, ya no es necesario instalar los drivers TAP para la red, como en las versiones antiguas. Sólo hay que instalar el QEMU, el KQEMU y a correr, conectándote a internet desde el guest sin tener que configurar nada.
Nota: si trabajas con Linux pero no puedes prescindir de algunas aplicaciones para Windows que no logras hacer funcionar bajo Wine, es ideal instalarte una máquina virtual con Windows Fundamentals for Legacy PCs, que es equivalente a XP SP2 pero va como un tiro y requiere menos memoria.
Me llamó mucho la antención tu "PD" y primera vez que escucho de "Windows Fundamentals for Legacy PCs"... está en la red? es una versión del XP hecha por MS? o es una máquina virtual descargable de VMWare con algunos hacks?
Se agradece la respuesta antes de proceder a revolver la red buscándolo :D
_____________________
"Todo camino de mil leguas comienza con un sólo paso."
Windows Fundamentals for Legacy PCs is not a general-purpose operating system. It is designed to work with the Microsoft Remote Desktop Connection client or third-party clients such as the Citrix ICA client.
http://www.microsoft.com/licensing/sa/benefits/fundamentals.mspx
Es un Windows XP capado, pero te aseguro que se puede trabajar con él e instalar aplicaciones y trabajar normalmente. Casi no he encontrado nada que no pueda hacer con el Fundamentals que no pueda hacer con el XP: Visual Studio, Java, Office, Nero...
Una cosa muy interesante es que con el CD, sin llegar a instalarlo en el disco duro, te permite conectarte a un escritorio remoto. La instalación mínima son 500 y pico megas y ¡no instala el internet explorer!
Les comento mi experiencia con la instalación, en Ubuntu Dapper:
- La instalación a partir del .deb correspondiente dió un par de fallos que no se arreglaron ni si quiera después de efectuar algunos pasos que en el sitio de VirtualBox aparecen (después de varios intentos).
- La instalación a partir del .run se completó correctamente con ningún percance.
- Antes de iniciar una VM hay que agregar el o los usuarios que utilizarán VirtualBox al grupo "vboxusers". Posterior a esta modificación, tuve que reiniciar la máquina, ya que ni siquiera con cerrar la sesión me reconoció los permisos (pensándolo bien ahora, lo que no probé fue reiniciar el demonio "vboxdrv" :D).
Por lo demás todo anda ok hasta ahora... gracias por el dato de este programa ;)
_____________________
"Todo camino de mil leguas comienza con un sólo paso."
se presenta el siguiente error:
The procedure entry point _aulldvrm could not be located in the dynamic link library ntdll.dll.
Les agradezco si me pueden ayudar.
una consulta algun@ tiene idea de donde puedo bajar las maquinas preensambladas para este programa?
Aparte de Arch o debian existe el .run que vale por ejemplo para mi Suse 10.2. Instalacion facil y sin problemas ni segmentation faults. En cuanto me consiga una Win de esos capado lo pruebo.
Bueno, llevo dos dias trabajando con Linux Ubuntu 6.06 y la verdad es una "diarrea de emociones", no he parado, es apacionante y lejos mejor que windows, pero como al final del dia siempre windows es un "mal necesario"; por lo que estoy instalando Virtual Box siguiendo paso a paso la instalación que entregan aqui, pero me aparece el error mostrado al comienzo, escribo el "vbox.sh", lo guardo en /bin/ escribo "chmod +x vbox.sh" y luego ejecuto "./vbox.sh" y me arroja el siguiente error: ./vbox.sh: line 2: cd: /opt/virtualbox: No existe el fichero ó directorio ./vbox.sh: line 8: ./VirtualBox: No existe el fichero ó directorio pienso que es debido a que en /opt/ se genera la carpeta VirtualBox-1.3.4 por lo que cambio la linea 2 por eso y me arroja el mismo error; ahora en el terminal escribo lo siguiente: ....@....: cd /opt/VirtualBox-1.3.4 ....@....:/opt/VirtualBox-1.3.4# VirtualBox se ejecuta, abre el programa, pero en la consola aparece el siguiente error: Qt WARNING: X Error: BadDevice, invalid or uninitialized input device 154 Major opcode: 143 Minor opcode: 3 Resource id: 0x0 Qt WARNING: Failed to open device Qt WARNING: X Error: BadDevice, invalid or uninitialized input device 154 Major opcode: 143 Minor opcode: 3 Resource id: 0x0 Qt WARNING: Failed to open device alguien, me puede ayudar. Gracias
Input device... ¿tienes algún teclado o ratón raros? USB, inalámbricos, etc.
De todas maneras, aunque salgan avisos, ¿va bien el sistema emulado?