Debian en Playstation 3


Es bien sabido que la PlayStation 3 es una plataforma donde se puede instalar otro sistema operativo alternativo al proporcionado por Sony, más específicamente se puede instalar Linux. Y dado que Debian es la distribución con más plataformas soportadas, no se podía quedar atrás con la PS3.

Este post es para quienes tenga una PlayStation 3 y quieran “jugar” con Debian en esta plataforma, sin más, aquí les dejo los pasos que seguí para instalarlo…

Necesitarás:

  1. Un CD virgen
  2. Un pendrive
  3. Una Playstation 3 (FAT)
  4. Acceso a Internet.

Procedimiento:

Gestor de arranque

Para poder iniciar Linux en la PS3 debes instalar un gestor de arranque similar al LILO o al GRUB. Los gestores de arranque para PS3 disponibles son el kboot, el yaboot y el petitboot. El kboot permite cargar Fedora, Ubuntu y Debian, mientras que el yaboot es el gestor de arranque de Yellow Dog Linux para la PS3.

Descarga el siguiente archivo otheros.bld. Una vez descargado este archivo, debes copiarlo en la carpeta /PS3/OTHEROS del pendrive a usar (de ser necesario crea la carpeta).

Para instalar el gestor de arranque conecta el pendrive en la PS3 y ve a Ajuste del Sistema > Instalar otro Sistema Operativo en el menú del XMB. Esto detectará el otheros.bld de tu pendrive y lo instalará.

Live-CD de Debian

Para instalar Debian estable en el PS3 debes usar un disco de instalación que también es un live-cd. Puedes descargarlo aquí http://ps3.keshi.org/debian-live/20070114/debian-live-ps3pf-20070114.iso. Una vez que se haya descargado puedes usar un quemador de discos para grabar la imagen (como k3b, nero, etc).

Inserta este live-cd de Debian y ve a “Ajuste del Sistema > Sistema Operativo por defecto > Otro Sistema” (por defecto estará en PS3“). Esto permitirá cargar el kboot con las opciones de arranque del live cd.

Al momento de iniciar la instalación puedes utilizar cualquiera de las siguientes opciones (las puedes deducir del archivo /media/cdrom0/etc/kboot.conf del CD):

install Instalar
install ps3fb:mode:0 Instalar con resolución automática
install ps3fb:mode:1 Instalar con resolución 480i
install ps3fb:mode:2 Instalar con resolución 480p
install ps3fb:mode:3 Instalar con resolución 720p
install ps3fb:mode:4 Instalar con resolución 1080i
install ps3fb:mode:5 Instalar con resolución 1080p
install ps3fb:mode:6 Instalar con resolución 576i
install ps3fb:mode:7 Instalar con resolución 576p

Todo dependerá de la resolución del monitor. En mi caso la mejor que opción fue 720p y luego ajusté el tamaño de la imagen con el zoom del TV. De igual forma esto se puede modificar en el /etc/kboot.conf. Si hay duda de cuál resolución es la mejor quizás conviene probar con el cd-live, para lo cual se puede seguir estas opciones para el kboot:

live Iniciar Debian Live
yuv480i Iniciar Debian Live con resolución 480i
yuv480p Iniciar Debian Live con resolución 480p
yuv720p Iniciar Debian Live con resolución 720p
yuv1080i Iniciar Debian Live con resolución 1080i
yuv1080p Iniciar Debian Live con resolución 1080p
yuv576i Iniciar Debian Live con resolución 576i
yuv576p Iniciar Debian Live con resolución 576p

Instalación de Debian

Seguir los pasos normales de instalación de Debian. Aquí solo hay que comentar que al momento de particionar el disco puede que diga que no tiene una partición ppc. Solo hay que hacer caso omiso a ese mensaje.

Luego a disfrutar de Debian de la PS3 :)

Referencias

, ,

  1. #1 by Luis Gallardo on 28/02/2010 - 8:14

    @Tussand Entonces las cosa va por ahí, porque de seguro sid debe estar usando el kernel 2.6.32 o superior, y la forma como se mapean los dispositivos en la PS3 cambiaron y quizás eso afecte también a /proc.

    Mi recomendación es que instales squeeze. Para hacer esto sigue los pasos que explico aquí http://lgallardo.com/2009/03/08/instalando-debian-en-el-ps3-desde-un-pendrive/, más específicamente en los apartados “NOTA: Instalar Debian testing (Squeeze)” y “Prepararse para Debian Testing”

    PD: Aunque creo que Squeeze te puede dar problemas si trata de instalar el kernel 2.6.32…de ser así tendrías que hallar el listado de paquetes de lenny. Avisa cualquier cosa!!!

  2. #2 by Tussand on 28/02/2010 - 7:49

    De eso ya me di cuenta, así que le puse la Sid. Dice eso y más cosas, además de la información del tty4. Cuando tenga tiempo si lo deseas la posteo.

  3. #3 by Luis Gallardo on 28/02/2010 - 7:31

    @Tussand ¿Solo te dice eso? El único problema que tuve instalando Debian fue que el livecd dejó de ser válido al pasar lenny como estable (los paquetes de stable ahora están mal referenciados). De resto no tuve problemas.

  4. #4 by Tussand on 28/02/2010 - 7:02

    Ese es el problema, la instalación no puede continuar.

  5. #5 by Luis Gallardo on 27/02/2010 - 12:55

    @Tussand Creo recordar eso. No te preocupes que es solo al momento de instalar. Avisa si no puede avanzar la instalación como tal.

  6. #6 by Tussand on 26/02/2010 - 6:02

    Gracias por la información, pero ahora tengo un problema.

    Mientras se está instalando el sistema base, me sale un problema que dice así:

    Failure triying to run: chroot /target mount -t proc proc /proc

    ¿Alguna sugerencia?

(No será publicado)