[Cbe-oss-dev] [announce] Updated PS3 Linux Distro Kit released
Geoff Levand
geoffrey.levand at am.sony.com
Wed Aug 22 09:01:55 EST 2007
Wang, Baojun wrote:
>>
>> Old kboot use the file system label to search a root partiton.
>> YellowDog kboot is old kboot based. So you can boot your Linux.
>>
>> But current kboot does not use the file system label.
>> Current kboot configuration file search algorithm is as follows.
>>
>> - device search priority
>> built-in BD drive, USB mass storage, built-in HDD
>>
>> - check if the media has more than one partitions, if no, try to
>> examine boot configuration file on the media.
>>
>> - Otherwise, it checks if the partition is marked as "active" or
>> not in
>> ascending order. In the case of "active', try to examine boot
>> configuration
>> file on the partition.
>>
>> - check if format of the media(or partition) meet one of following;
>> ext2, ext3 (on USB mass), FAT16/32 (on USB mass) or ISO9660 (on
>> optical)
>> (Caution) kboot mount ext3 file system by using "-t ext2" option
>>
>> - try to mount the selected media(or partition) and check a boot
>> configuration file named either /etc/kboot.conf or /ETC/KBOOT.CNF.
>>
>> If the boot configuration file exists, kboot read it. If the boot
>> configuration file does not exist, kboot umount the selected media
>> (or patition) and check the next media(or patition).
>>
>> New kboot try to mount /dev/ps3da1 to '/' and seach '/etc/kboot.conf'
>> file.
>> But '/boot/etc/kboot.conf' does not exist, so you can not boot your Linux.
>
> I've create /boot/etc/kboot.conf (ps3da1:/etc/kboot.conf), and use a symlink
> let /etc/kboot.conf(ps3da5:/etc/kboot.conf) /boot/etc/kboot.conf (
> ln -s /boot/etc/kboot.conf /etc/kboot.conf), Now it works! Great thanks for
> your informative and detailed message!
>
Just to let you know, some kboot info is here:
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20070817-ADDON/doc/HowToUsePS3Linux.html
-Geoff
More information about the cbe-oss-dev
mailing list