Subject: Re: Enabling LFS in sysinst (and moving lfs_cleanerd)
To: Julio M. Merino Vidal <jmmv84@gmail.com>
From: David Young <dyoung@pobox.com>
List: tech-userlevel
Date: 10/29/2006 14:07:09
On Sun, Oct 29, 2006 at 08:48:09PM +0100, Julio M. Merino Vidal wrote:
> On 10/29/06, David Laight <david@l8s.co.uk> wrote:
> >On Sun, Oct 29, 2006 at 08:01:12PM +0100, Julio M. Merino Vidal wrote:
> >> I fixed this by adding the 'rockridge' option to makefs (this feels
> >> like a workaround though, because the image should work regardless of
> >> this option).  But then, it did not preserve case (and - were
> >> translated into _) and therefore sysinst was not able to locate the
> >> installation sets...
> >
> >You need the rockridge extensions to the CD filesystem to get a unix-like
> >directory structure.  Without it a load of unwanted (and to some extent
> >pointless) restrictions appy.
> 
> Yes, but without rockridge the image should not appear "corrupt",
> should it?  (At least that's what it seems.)
> 
> This is after booting the "boot.iso" generated without rockridge:
> 
> # mount /dev/cd0d /mnt
> # ls -l /mnt
> ls: boot: No such file or directory
> ls: bootxx: No such file or directory
> ls: netbsd: No such file or directory
> total 2
> dr-xr-xr-x  1 rot  wheel  2048 Oct 29 17:05 i386

Looks like you have found a bug.  Maybe you can get to the bottom of it
using the available debug output.

Dave

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