Subject: Re: bootxx_cd9660
To: Juan RP <juan@xtrarom.org>
From: David Young <dyoung@pobox.com>
List: tech-userlevel
Date: 11/10/2005 00:08:57
On Thu, Nov 10, 2005 at 06:44:35AM +0100, Juan RP wrote:
> On Thu, 10 Nov 2005 05:20:39 +0100 (CET)
> Hubert Feyrer <feyrer@cs.stevens.edu> wrote:
> 
> > 
> > David,
> > 
> > I thought a bit more about bootxx_cd9660 yesterday...
> > right now it seems one cannot do anything useful after interrupting
> > the 5 second count-down, e.g.
> > 
> > 1) "ls" gives
> >     > ls
> >     : Not a directory
> > 
> > 2) Cannot boot another kernel even when knowing the name:
> > 
> >     > boot netbsd-NOON
> >     booting cd0a:netbsd-NOON
> >     open netbsd-NOON: No such file or directory
> >     boot: cd0a:netbsd-NOON: No such file or directory
> >     >
> > 
> > I think having this available would be the very least to make a
> > bootable CD that has several kernels on them, i.e. thinking of the
> > many i386 INSTALL* kernels we have right now.
> 
> I have reported these two problems months ago. Our bootxx_cd9660
> cannot see files with more than 8 chars, and it cannot list any file in
> the iso because there is not cd9660_ls() implemented.

Perhaps a determined programmer can re-use in-tree ISO9660 code to
knock off cd9660_ls() and long-filename support in a few weekends.
I don't have the weekends to spare.

Dave

-- 
David Young             OJC Technologies
dyoung@ojctech.com      Urbana, IL * (217) 278-3933