Tres Windows Tres

Tres versiones de Windows corriendo a la par

Tres versiones de Windows corriendo a la par

Tres Windows: 3.11 (for Workgroups),  XP  y Server 2008. 16, 64 y 32 bits, respectivamente. Todas ejecutándose a la par como sistemas operativos invitados sobre VirtualBox para Linux. Los dos más modernos con 512 MB de memoria RAM y el más viejito con la misma cantidad, pero de espacio en disco (y casi todo sin usar).

El más difícil de instalar es Windows 3.11 porque primero hay que instalar DOS con soporte para CD, pero eso se resolvió fácilmente gracias a DOS 7.10. Hecho eso, lo realmente difícil es conseguir una copia de Windows 3.11. Programas como el Winzip, el Netscape Navigator o el Internet Explorer se pueden descargar desde Internet.

Para instalar el soporte de red y los protocolos de Internet TCP/IP, se pueden seguir estas instrucciones.

Lamentablemente ni Internet Explorer 5 ni Netscape Navigator 4 dejan ver bien las páginas actuales. Los errores de javascript son constantes. Las páginas simples tampoco se ven bien en una resolución tan baja (640 por 480) y con sólo 16 colores. Pero sí funciona.

Instalar otros Windows más actuales es mucho más fácil gracias a que con la máquina virtual recién creada podemos iniciar desde el CD. Prácticamente no es un desafío, es casi aburrido.

Usando un poco Windows 3.11 recordé la sensación de fragilidad que transmitía. Siempre pensábamos que se iba a colgar en cualquier momento y de hecho lo hacía con increíble asiduidad. También esos momentos en los que todo parecía congelarse por varios segundos gracias a la multitarea cooperativa. Otra cosa que ahora damos por hecha es la autodetección del hardware. En esa época no era posible, porque el propio hardware no se identificaba ya que el bus ISA no tenía ese concepto incorporado. Instalar el driver incorrecto implicaba que Windows no arrancara nunca más, salvo que supiéramos arreglar el archivo system.ini.

Error de Protección General o General Protection Fault en Windows 3.11

Error de Protección General o General Protection Fault en Windows 3.11

Así con cuelgues y todo, Windows for Workgroups 3.11 era, en su época, lo máximo a lo que la humanidad había llegado en términos de computación personal. Técnicamente había cosas mejores desde hacía años. Cualquier UNIX, incluyendo a Linux que ya existía, tenían mejor manejo de memoria y de la multitarea. Windows 3.11 agregaba el soporte de redes que no tenía su predecesor Windows 3.1. Lo que no tenían los otros sistemas operativos era la enorme cantidad de aplicaciones y juegos disponibles para la combinación DOs/Windows sobre una plataforma de hardware barato y con muchísimas opciones.

La comparación con la actualidad es chocante aunque haya vivido usando DOS y Windows 3.11 desde 1994 a 1997. Con Windows 95 y 98 las mejoras fueron paso a paso. Mejor sistema de archivos (con nombres largos y discos más grandes), una interfaz gráfica con más personalización y más fácil acceso a Internet. Pero la esencia seguía ahí: el DOS estaba presente, sus programas y los cuelgues del todo el sistema cuando un programa se colgaba. Windows 98 sobrevivió en mi PC hasta 2003 cuando definitivamente Linux estuvo listo para mi escritorio.

El Panel de Control se inventó en esa época y es una de las pocas cosas en común que Windows 7 tiene con el 3.1.

Panel de Control de Windows 3.11

Panel de Control de Windows 3.11

Actualización 12/01/2010: Para lograr tener resolución super vga con 256 colores hay que seguir estas instrucciones y usar este parche para el driver svga256.drv. Bajando por la página de las instrucciones está la solución al problema de visualización muy ancha.

Windows 3.11 con Super VGA

Windows 3.11 con Super VGA

MacOS X como guest en Virtualbox

Basándome en una guía práctica y bajando una imagen de VMWare de OS X pude hacer andar el MacOS X en Virtualbox 2.1.0 en Ubuntu.

La imagen del VMWare ocupa 1,3 GB y se llama “tiger-x86.tar.bz2”. Es la que está referida en la guía. Al iniciar hay que apretar la tecla F8 y escribir

platform=x86pc

y luego apretar enter, de esa manera funciona en Virtualbox. Me parece que no funciona el shutdown, así que cierro la ventana sin salir del sistema.

MacOS X corriendo en Virtualbox sobre Linux

MacOS X corriendo en Virtualbox sobre Linux

Actualización al 15 de julio de 2010 (mientras hace 1ºC)

Está comprobado en Ubuntu 10.04 con el VirtualBox actual. Sigo pensando que Ubuntu es mucho mejor que OS X.

SnowLeopard

Snow Leopard sobre Ubuntu