List Info

Thread: Creating bootable CDs as part of the release process




Creating bootable CDs as part of the release process
user name
2006-06-07 00:26:45
As outlined in [1], I have added code to NetBSD-current last
week to also
build bootable kernel-only ISOs as part of the NetBSD
'build.sh release' 
process. In addition to the floppy images with integrated
ramdisks,
the same kernels are now also available in ISO format for
easier testing.

The new infrastructure is used for the i386 and amd64 port
so far, and may 
be used for further architectures in the future.

Example ISOs for i386 are available at 
ftp://ftp.netbsd.org/pub/NetBSD-daily/HEAD/200606060000Z/i38
6/installation/cdrom/
there will be similar ISOs once the amd64 port builds again.

Enjoy!


  - Hubert

[1] http://mail-index.netbsd.org/tech-install/2006/05/
11/0001.html
Creating bootable CDs as part of the release process
user name
2006-06-07 00:45:40
On Wed, 7 Jun 2006 02:26:45 +0200 (CEST), Hubert Feyrer
<hubertfNetBSD.org> wrote:

> 
> As outlined in [1], I have added code to NetBSD-current
last week to also
> build bootable kernel-only ISOs as part of the NetBSD
'build.sh release' 
> process. In addition to the floppy images with
integrated ramdisks,
> the same kernels are now also available in ISO format
for easier testing.
> 
Thanks you -- a very useful step.  Just to be clear --
'build.sh release'
for these platforms will automatically build the .iso files
if mkisofs
exists?  There's no need to use 'build.sh iso-image'?

Let me make a suggestion: provide some mechanism for user
additions to the
generated .iso file.  My personal BUILDCD script includes
tarballs
of /usr/src and /usr/xsrc on the CD -- they fit, and
they're useful when
I'm installing -current snapshots of random vintages. 
Other people may
want to include other things, such as their favorite
collection of binary
packages.


		--Steven M. Bellovin, http://www.cs.columbi
a.edu/~smb
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )