Re: makefs -t cd9660 vs. mkisofs

Hubert Feyrer <[email protected]>
Newsgroups gmane.os.netbsd.devel.general
Message-ID <[email protected]>
On Mon, 12 Sep 2005, Hubert Feyrer wrote:
> 1) mkisofs -b cdboot -no-emul-boot -o nb.iso isodir.hf
> 2) obj.i386/tooldir.NetBSD-2.0-i386/bin/nbmakefs -t cd9660 -o \
> 	"rockridge,bootimage=i386;isodir.hf/cdboot,no-emul-boot" \
> 	nb.iso isodir.hf

Comparing the output further (using "isoinfo -l" on both), I see two 
differences:

  * makefs directories are printed as "BIN.;1" while for mkisofs I get
    "BIN". This is probably not so thrilling...
  * mkisofs writes a file "BOOT.CAT;1" which makefs doesn't write (at all).
    Looking at mkisofs' manpage, that file seems to  be needed for booting.

Looking at the output from makefs -t cd9660, some boot catalog seems still 
to be written, and the output is printed by cdboot before it hangs, so I 
wonder if that's a bug in makefs or cdboot...


  - Hubert
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.