Subject: Re: unattended cdboot
To: None <current-users@netbsd.org>
From: David Young <dyoung@pobox.com>
List: current-users
Date: 09/11/2005 18:02:25
On Wed, Aug 24, 2005 at 05:52:57AM +0900, Bang Jun-Young wrote:
> David Young wrote:
> > On Thu, Aug 18, 2005 at 03:38:57PM -0500, David Young wrote:
> > > I just tried to boot an ISO9660 filesystem created by makefs like so:
> > >
> > > % $TOOL_MAKEFS -x -F $DESTDIR/metalog.image -N $INSTDIR/etc -t cd9660 \
> > > -o "rockridge,bootimage=i386;$DESTDIR/usr/mdec/cdboot,no-emul-boot"\
> > > $ISO $INSTDIR
> > >
> > > The CD-ROM would boot neither qemu nor a laptop. On the laptop, it
> > > complained that it could not find /boot (/boot is in there!). On qemu,
> > > I do not see any progress after cdboot displays its banner. If you will
> > > contact me privately, I will provide you with the ISO image.
> >
> > I think I have figured it out. There is a standards-compliance bug in
> > makefs, in that it omits trailing periods. So /boot is recorded as BOOT;1
> > instead of BOOT.;1, as cdboot expects. I believe I know how to fix that.
>
> Sounds good. Was it checked in?
Today I have just checked the fix in.
qemu still will not boot the image, but the laptop will.
Dave
--
David Young OJC Technologies
dyoung@ojctech.com Urbana, IL * (217) 278-3933