|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
| #
1.40 |
|
21-Aug-2022 |
brook |
Create bootable images in ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/gzimg.
Release builds for arm platforms create compressed images in ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/gzimg. However, in some cases, e.g., armv7.img.gz, they are not bootable. Consequently, boot blocks must be manually installed in the images, which is an extra barrier for testing systems or adopting NetBSD. This has prompted creation of external repositories, e.g., armbsd.org, to host a collection of bootable images. However, this does not ease the burden on developers compiling their own systems; for them, manual installation of boot blocks is still required.
For arm platforms, etc/etc.evbarm/Makefile.inc contains the commands used to create system images. Because installboot(8) can write boot blocks directly to system images, a loop through possible boards can create a series of bootable images during the normal build process.
In the case of many arm platforms, installboot(8) uses U-Boot boot blocks, which are not part of the NetBSD source code. Developers can, however, install as many U-Boot boot blocks as desired, either in the default location of /usr/pkg/share/u-boot or in a set of directories pointed to by the U-Boot search path, the INSTALLBOOT_UBOOT_PATHS environment variable. For each board with an available boot block, a board-specific bootable image will be created in ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/gzimg. If a boot block is not available, which is the typical situation currently, no additional image will be created.
This facility creates opportunities to build bootable images for any number of boards within the scope of a standard release build. However, that is not required and will not occur without the intervention of installing U-Boot boot blocks prior to the build.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
|
| #
1.39 |
|
13-Jul-2020 |
jruoho |
Add the missing rescue(8) and tests(7) sets. XXX: this manual is somewhat broken due to the differences in the archival formats used.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.38 |
|
26-Jul-2017 |
leot |
Document xetc.tgz installation set.
Thanks to <wiz> for the review!
|
|
Revision tags: perseant-stdc-iso10646-base
|
| #
1.37 |
|
03-Jul-2017 |
wiz |
Remove workaround for ancient HTML generation code.
|
|
Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.36 |
|
03-Nov-2014 |
snj |
branches: 1.36.8; bump date
|
| #
1.35 |
|
03-Nov-2014 |
snj |
fix cksum syntax, CDROM -> CD-ROM, give a specific example of a kernel set rather than kern.tgz, add dd(1) xref for usb images
|
|
Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| #
1.34 |
|
07-Sep-2012 |
wiz |
branches: 1.34.10; Fix typo.
|
| #
1.33 |
|
06-Sep-2012 |
riz |
Update release(7) for the recent iso -> images change.
|
|
Revision tags: netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base
|
| #
1.32 |
|
14-Jan-2012 |
jmcneill |
branches: 1.32.2; 1.32.4; PR# install/44593: Please give release ISO's more meaningful names
Change release ISO filenames, what was once 'i386cd.iso' will now look like 'NetBSD-5.99.60-i386.iso'.
ok snj@
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
| #
1.31 |
|
19-Sep-2009 |
snj |
branches: 1.31.6; Sync with reality.
|
| #
1.30 |
|
15-Sep-2009 |
jnemeth |
bump date for previous
|
| #
1.29 |
|
15-Sep-2009 |
jnemeth |
mention the new modules.tgz set
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.28 |
|
04-May-2009 |
wiz |
New sentence, new line. Use Aq instead of \*[Lt]\*[Gt].
|
| #
1.27 |
|
09-Apr-2009 |
joerg |
Don't use .Xo/.Xc to workaround ancient groff macro argument limit. Reduce indentation a bit to make it more readable.
|
| #
1.26 |
|
11-Mar-2009 |
joerg |
Fix markup
|
|
Revision tags: matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
|
| #
1.25 |
|
30-Apr-2008 |
martin |
branches: 1.25.4; 1.25.6; 1.25.8; 1.25.10; Convert TNF licenses to new 2 clause variant
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
|
| #
1.24 |
|
30-Aug-2007 |
jnemeth |
branches: 1.24.6; 1.24.8; update for iso-image-source
|
|
Revision tags: matt-mips64-base
|
| #
1.23 |
|
09-Apr-2007 |
apb |
branches: 1.23.4; Mention the .../iso directory and explain the difference between it and the .../${MACHINE}/installation/cdrom directory. Discussed in tech-install.
|
| #
1.22 |
|
01-Apr-2007 |
apb |
* Mention that CD-ROM releases don't include the NetBSD-<rel> directory. * More consistent indentation.
|
|
Revision tags: abandoned-netbsd-4-base netbsd-4-base chap-midi-nbase chap-midi-base
|
| #
1.21 |
|
17-Jun-2006 |
reed |
branches: 1.21.4; Fix typo or mispelling.
|
| #
1.20 |
|
20-Jun-2005 |
peter |
branches: 1.20.2; Change all .Xr config 8 to .Xr config 1, following the recent move of config from usr.sbin -> usr.bin.
Reviewed by wiz.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
| #
1.19 |
|
16-Mar-2005 |
wiz |
Fix mdoc warning reported by Nicolas Joly in PR 29708.
|
| #
1.18 |
|
15-Jan-2005 |
fredb |
Sync with reality...
- - Clarify how to do multi-platform releases. README, SOURCE_DATE, and "source" are placed at the root of the heirarchy. Call the heirarchies in <machine> the "binary releases", to distinguish from the entire release, which includes source. - - Split sets are gone. - - We can now do everything with "./build.sh". Tell how.
I proposed this on tech-install and tech-toolchain, and there were no objections.
|
| #
1.17 |
|
04-Oct-2004 |
rumble |
Removed accidental repetitious words.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.16 |
|
13-Feb-2002 |
ross |
branches: 1.16.6; Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
| #
1.15 |
|
11-Feb-2002 |
wiz |
s/seperate/separate/
|
| #
1.14 |
|
21-Jan-2002 |
wiz |
Fix typos, and formatting fix.
|
| #
1.13 |
|
11-Sep-2001 |
wiz |
Drop superfluous .Pp.
|
| #
1.12 |
|
09-Apr-2001 |
wiz |
Improve reference to config 8, and some whitespace fixes.
|
| #
1.11 |
|
01-Nov-2000 |
tv |
Describe new shared-set layout: .../shared/$MACHINE_ARCH and .../shared/ALL.
|
| #
1.10 |
|
06-Oct-2000 |
hubertf |
Add description about the "source" dir of a release, based on what's there for 1.4.2.
|
| #
1.9 |
|
05-Oct-2000 |
lukem |
remove security/
|
| #
1.8 |
|
11-Sep-2000 |
hubertf |
Add standalone "iso-image" target that can be run with DESTDIR and RELEASEDIR set in src/etc after a "make release" in both "src" and "xsrc", to create a ISO-image of the release in $RELEASEDIR/installation/cdrom.
Hook for architecture dependent pre/post-processing in etc/etc.*/Makefile.inc are available as 'iso-image_md_post' and 'iso-image_md_pre', see etc/etc.i386/Makefile.inc as an example. Might be useful for setting up bootable CDs on alpha, sparc, ...
Reviewed by Todd Whitesel and Thomas Klausner.
|
|
Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
|
| #
1.7 |
|
10-May-1999 |
is |
branches: 1.7.8; Legalize INSTALL.{html,more,ps,txt}
|
|
Revision tags: netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.6 |
|
15-Mar-1999 |
garbled |
branches: 1.6.2; First round of .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Many more to come.
|
| #
1.5 |
|
15-Aug-1998 |
mycroft |
Assign my copyrights to TNF.
|
| #
1.4 |
|
28-Apr-1998 |
fair |
Change occurrences of "UNIX" to .Ux or .At as appropriate.
|
| #
1.3 |
|
06-Feb-1998 |
perry |
macroize BSD, NetBSD, FreeBSD and misc cleanup
|
| #
1.2 |
|
10-Jan-1998 |
enami |
Fix a typo; s/accomodate/accommodate/
|
| #
1.1 |
|
25-Nov-1997 |
thorpej |
branches: 1.1.2; Add a document describing the layout of a NetBSD release.
|