Subject: Re: build.sh: iso-image operation not working
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 02/04/2006 20:03:45
On Fri, Feb 03, 2006 at 07:01:01PM +0000, Patrick Welche wrote:
> On Fri, Feb 03, 2006 at 11:37:02AM -0600, David Young wrote:
> > Show us what makefs prints, and any console output during boot.
> 
> Sadly nothing on both accounts! makefs just returns, having created
> a file which which one can vnconfig/mount -t cd9660.
> On booting, after the BIOS screen, I just have a flashing cursor in
> the top left hand corner. Nothing else, and the computer isn't
> frozen.
> 
> makefs -t cd9660 -o 'allow-multidot,rockridge,bootimage=i386;/usr/src/releasedir/i386/installation/floppy/boot-big.fs' output.iso /usr/src/releasedir

Having found the undocumented 'verbose=2' option:

...
Writing boot catalog to sector 19
Writing catalog entry of type 0
Writing catalog entry of type 0
Finished writing boot catalog
Writing boot image from /usr/src/releasedir/i386/installation/floppy/boot-big.fs to sectors 20
Writing file: /usr/src/releasedir/i386/installation/floppy/boot-big.fs
Files written
Image closed

Yet the CD (tried 2) doesn't boot, but the same file on a mkisofs
image yields a bootable CD using

mkisofs -o output.iso -b i386/installation/floppy/boot-big.fs \
  -c boot.catalog -l -J -R -L \
  /usr/src/releasedir


Cheers,

Patrick