1 - Download the otheros.safe bootloader from here (right-click, save as). It is a bootloader originally created for Gentoo.
2 - Rename the otheros.safe bootloader to otheros.bld and save it to any media supported by your PS3 (memory stick, compact flash, secure digital, USB drive, etc). It must be in this location on the media: /PS3/otheros/otheros.bld
3 - Install the safe mode bootloader from the Game OS (Install OtherOS). When you do this make sure it is reading from your media and not from a Yellow Dog install DVD.
4 - Boot to the Other OS. The safe mode bootloader doesn't look at your yaboot.conf file so it will stop at the kboot prompt.
5 - Mount the boot partition of your PS3's internal hard drive to tmp.
- Code: Select all
mount /dev/sda1 tmp
6 - Use vi to edit your yaboot.conf file located at tmp/etc/yaboot.conf.
- Code: Select all
vi tmp/etc/yaboot.conf
A quick vi tutorial: Use the arrow keys to move around. Use the x key to delete text. Press the i key to begin inserting text. Press the Esc key to exit insert mode. Hold down shift and press zz to save and exit, or use :wq to save and exit. To exit without saving, use :q! For more info, see this tutorial.
7 - Use the boot-game-os command to get back to the Game OS
- Code: Select all
boot-game-os
8 - Reinstall the regular bootloader from the YDL 6 install DVD. Make sure you remove the install DVD afterward.
9 - Boot to the Other OS and see if you've fixed your /etc/yaboot.conf file.