[Cbe-oss-dev] Mini Req to PS3 Linux boot loader (Re: PS3 Linux	boot loader discussions)
    Hiroyuki Machida 
    Hiroyuki.Mach at gmail.com
       
    Wed Feb 14 16:15:37 EST 2007
    
    
  
Hi Luca-san,
2007/2/10, Luca Barbato <lu_zero at gentoo.org>:
  :
  :
> >>  > === Minimum /etc/kboot.conf ===
> >>  >
> >>  > Bootloader needs to understand following minimum kboot.conf format.
> >>  >
> >>  > timeout=[num]
> >>  > initrd=[path1]
> >>  > root=[rootname]
> >>  > default=[label]
> >>  > [label]=[path2]  [kernel-params]
> >>  >
> >>  > - [num] is digit number; which describes value of boot
> >>  > selection time out. It's just used as hint. Boot loader
> >>  > ignore this value.
> >>  > - [label] is a label for boot entry.
> >>  > There's no alternative entry, we can omit "label" line like;
> >>  > default=[path2] [kernel-params]
> >>
> >> I think that default must be a label.
> >> When we insert multiple boot media, we have to select one of them.
> >
> >
> > From the point of view of  the minimum specification,
> > [label] looks not to be mandatory. On the other hand,
> > I agree that [label] would help implmentation.
> >
> > As you mention, in case of [label], it's expected to be uniq.
>
> there weren't discussions about using some kind of hw signature
> (depending on which hw it is) to avoid clashes around identical labels?
>
> > Do you have any idea on max length of [label]  and limitation
> > on  chars in [label], like "must be starting with alpahbet".
> >
>
> IMHO A label should be at most fit in a single console line, so 79 chars
> or even less if we assume we'd have to append the hw id in case of
> clash. IF we have enough memory to support utf8 and think about fonts
> availability, probably it could be nice, otherwise pure ascii could be a
> simple constraint that avoids implementation headache.
I think label should be consist from ascii chars upto 64 bytes, including
termination char  '\0', as minimum requirement to boot loader.
    
    
More information about the cbe-oss-dev
mailing list