Instalar MacOS 9 con SheepShaver en GNU/Linux

Lo primero que necesitamos, es una imágen ISO de MacOS 9 (máximo 9.04). Desgraciadamente, y al contrario que con otros MacOS más antiguos, Apple no da libremente imágenes del disco instalador, así que tendréis que conseguirlo por vuestra cuenta. Yo por mi parte, usaré un disco original de Mac OS 9 que tengo por aquí.

Aparte de eso también necesitarás una ROM de Mac PPC, que afortunadamente, viene incluída en mi pack de ROMs.

Una vez que tengas el disco y la ROM, tienes que conseguir el programa. Para eso, visita este enlace y descargarte el paquete para GNU/Linux i586. Desgraciadamente sólo viene en formato RPM, si quieres pasarlo a deb necesitarás una aplicación conocida como Alien, que podrás instalar desde los repositorios con apt-get install -y alien.

Una vez instalado Alien, cogemos el paquete RPM y lo convertimos a DEB escribiendo alien –to-deb SheepShaver-2.3-0.20060514.1.i586.rpm

Tras esto, necesitamos instalar libgtk-1.2.so.0 para el front-end de configuración instalamos escribiendo sudo apt-get install libgtk1.2

Si usais Windows también podréis encontrar el paquete de dicha versión en la página de Gwenole. Necesitareis además GTK y SDL. GTK lo instalaís con el instalador y SDL lo descomprimís y lo pegais en c:\Windows\System32\Drivers

Despues de instalar ambos paquetes ya podremos entrar al programa escribiendo SheepShaver. En mi caso necesito ejecutarlo como root por que si no no me funciona.

Ahora pasamos a configurar SheepShaver.

Lo primero que hay que hacer es crear un disco. Para ello nos vamos a la pestaña Volumes y le damos a Create. Recomiendo usar 1 GB de espacio aunque con 500 MB debería bastar. Le ponemos Boot desde CDROM y seleccionamos la unidad donde tenemos el disco de instalación. También podemos habilitar que nos muestre los discos de Windows o la carpeta que quieras en Linux.

En Graphics/Sound seleccionamos la resolución y marcamos QuickDraw acceleration. Si quereis podeis deshabilitar el sonido (yo lo hice por que no me fio mucho de la estabilidad del sistema).

Pasamos de la pestaña Serial y en Network elegimos BasiliskII Slirp si queremos tener red.

En Memory/Misc ponedle una cantidad razonable de memoria RAM o no funcionarán muchos programas. También teneis que elegir la ROM, en este caso PPC (las demás que vienen en el pack son para Basilisk 2).

Finalmente, en el apartado JIT compiler, marcamos la opción del mismo nombre y ya podemos iniciar el sistema.

El instalador es una especie de Live CD y el proceso es muy sencillo. Aquí tengo un screencast de la instalación grabado en Ubuntu.