Petitboot: graphical PS3 bootloader.
You need to have libtwin to run petitboot successfully. To install, just put your otheros.bld file on to a USB disk that you have named /PS3/otheros/otheros.bld, and then follow the installation steps given. If you don't have a USB disk, use any other media that the PS3 can read (CDROM, DVD, compact flash, etc.) and make sure to name the file /PS3/otheros/otheros.bld. Plug the USB disk into your PS3 and navigate to System -> System Settings -> Install Other OS. The PS3 should detect the new file on the USB disk during installation.
To boot and use petitboot, just switch your default operating system to "Other OS" (System -> System Settings -> Set Default OS) and reboot your PS3. Once petitboot starts, it will automatically find any existing Linux installations and bump it up against available storage devices. Each available discovered device will appear on the left-hand pane of the screen, and bootable options appear on the right-hand side. Use the arrow keys (if you have a USB keyboard connected) or the D-Pad on the PS3 controller to navigate boot options. Please note that the wireless PS3 controllers are not supported yet.
If you are having any issues, go Alt+F1 to switch to a text console and investigate further. Petitboot also offers a console where discovered storage devices will mount under /var/tmp/mnt under their respective devices, e.g., /dev/ps3da1 will mount at /var/tmp/mnt/ps3da1. Use kexec -f --append="root=/dev/ps3da1" /var/tmp/mnt/ps3da1/boot/vmlinux to start your kernel.
In conclusion, petitboot is a must-have bootloader for anyone who uses PlayStation 3 while being easy to use even for beginners.
Version 0.2: N/A