Si, efectivamente es el system.cnf. Eso me pasa por escribir de memoria....
los elf son ficheros que puede ejecutar la play siempre que uses el "lanzador" adecuado. Eso es precisamente el launcherelf un lanzador de elf como su propio nombre indica.
El launchelf te lo puedes bajar aqui:
http://console.iscentral.net/download.php?list.12
Creo que te tienes que registrar. Esta en download->launchers
En definitiva, lo que haces es
1º creas un boot cd que arranque con el launchelf en el que ademas tengas tambien grabado el usbadvance.elf pero con el nombre de boot.elf
2º una vez alli, con un sistema de navegacion un poco rudimentario, usando el mando de la play (triangulo, equis, circulo y r1), tienes que crear un directorio BOOT en la unidad MC (memory card) y alli dejar grabado el boot.elf (en realidad es el usbadvance.elf pero con ese nombre)
Si lo haces así, cuando arranques la consola aprietas R1 y se ejecutará el boot.elf de la memory card que no es ni mas ni menos que el usbadvance.
¿Y para que vale todo esto? Pues solo por comodidad, para no tener que meter el disco de usbadvance o porque no quieras gastar la lente. Si lo ves muy complicado y la lente la tienes bien, pues arranca el usbadvance con el CD que tampoco pasa nada....