aKernel PS3

Imagen de akenateb
0 puntos

Este kernel podra ser instalado de manera independiente, esto es, podra descargarse compilarse e instalar en el sistema operativo (Solo ha sido probado en Fedora Core7) y esta configurado exclusivamente con modulos o built.in adapatada a la consola, eliminando el resto de paquetes que inflaban el sistema y no estaban siendo utilizados.

Incluye mejoras con respecto a la actualizacion que se realiza en Fedora Core 7.

ACTUALIZADO:
Revisada la configuracion completa, nos hemos encontrado con que la aportada por defecto para ps3 tenia ciertas carencias que influyen en la ejecucion, ejemplo:

- IP tables
- IPv6 Tables
- DMA Memory support
- Huge TLB support
- European Language support

Ha sido recompilado con algunas de estas opciones activadas, por ahora de manera satisfactoria. En cuanto tengamos los modulos completos activados subiremos el kernel para que puedas actulizar tu SO manualmente.

ACTUALIZADO:

Se ha compilado y probado el kernel con la configuracion optimizada a dia 16/08/07, aparentemente es estable.

En cuanto lo tengamos preparado pondremos el kernel a compilar con la configuracion para ese kernel, muy sencillo de compilar... y por supuesto como realizar la operacion.

akernel en mininova torret

S@|u2.

Imagen de akenateb
+1
0
-1

http://www.mininova.org/tor/710826

Aqui puedes descargar el nuevo kernel-2.6.21.x optimizado para ps3.

S@|u2.

+1
0
-1
Imagen de akenateb
+1
0
-1

ed2k://|file|akernel.tar.gz|294905042|E4A144F03A76CA87E30F9287692FDA54|h=HA6ROBQRDLJVW2RFIUH4IA5YLETS7WP7|/

+1
0
-1
Imagen de akenateb
+1
0
-1

COMO ACTUALIZAR MANUALMENTE:

[code]yum -y groupinstall "Development Tools"
yum -y install tk-devel
yum -y install qt-devel
yum -y install gtk+-devel
yum -y install git
yum -y java
reboot

[/code]

Lo que tengas instalado no se volvera a instalar.
Al rebotear haremos:

[code]git clone git://www.jdl.com/software/dtc.git /usr/local/bin/dtc2

cd /usr/local/bin/dtc2

make

[/code]

Copiamos los archivos creados en /usr/local/bin, y ahora ya podremos intentar compilar el kernel.

Descargamos el <a href="http://www.mininova.org/get/710826">akernel </a>

ed2k://|file|akernel.tar.gz|294905042|E4A144F03A76CA87E30F9287692FDA54|h=HA6ROBQRDLJVW2RFIUH4IA5YLETS7WP7|/

haremos una carpeta (mkdir /ruta/carpeta) en /usr/src/kernels/ llamada 2.6.21.6 y podremos descomprimir el kernel en esta carpeta.

[code]cd /usr/src/kernels/2.6.21.5
make
make modules_install
cp vmlinux /boot/vmlinuz-akernel
cp .config /boot/config-akernel
cp System.map /boot/System.map-akernel
rm initrd-akernel.img <-respondemos (S)
mkinitrd initrd-akernel.img 2.6.21.5
cp initrd-akernel.img /boot/initrd-akernel.img

[/code]

Editamos yaboot.conf:

hay dos

/etc/yaboot.conf || /boot/yaboot/yaboot.conf

e indicamos en nuevo arranque. Puedes copiar uno de los que hay y cambiar vmlinuz, initrd.. y el Label que aparecera al arrancar, ponle otro nombre.

Reboteamos, eligiendo nuestro kernel al arrancar con las flechas del teclado, por ejemplo, y si todo ha ido bien arrancara nuestro nuevo kernel, para comprobarlo:

[code]uname -a

[/code]

S@|u2.

+1
0
-1