Subject: Create bootable kernel-only ISOs in addition to *.fs floppy images
To: None <tech-install@NetBSD.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-install
Date: 05/09/2006 04:39:20
Please review the URL below, which does:

# Objective: Create bootable kernel-only ISOs in addition to *.fs floppy images
# ~~~~~~~~~~
#
# Outline:
# ~~~~~~~~
# While the 1.44MB limit for floppies can be solved by increasing the number
# of floppy images made (by setting FLOPPYMAX=99), there's still a 2.88MB
# limit, which exists to create floppy images that can be turned into bootable
# ISO images which use the 'floppy emulation' boot method.
#
# To solve this limit, ISOs need to be created that don't use the 'floppy
# emulation' method to boot. See the following URLs for a proposal to implement
# this in NetBSD:
#
# http://mail-index.netbsd.org/tech-install/2006/02/17/0000.html
# http://mail-index.netbsd.org/tech-install/2006/02/16/0002.html
# http://mail-index.netbsd.org/tech-install/2006/02/11/0003.html
# http://www.feyrer.de/Misc/bootcdV3.tgz
#
# This is NOT an attempt to
# 1) make a boot-CD w/o a ramdisk-kernel
# 2) clean up the build infrastructure
# 3) make a bootable install-CD
#
#
# Overall plan:
# ~~~~~~~~~~~~~
# 1) Restructuring existing code:
# 2) Add CD-ROM creation code
# 3) Remove code to build images that are restricted to 2.88MB

The script that transmogrifies a -current source tree into something that 
is intended to do this can be found at 
http://www.feyrer.de/Misc/HF-cdrom.txt

Comments welcome.


  -  Hubert