| History log of /src/distrib/i386/floppies/Makefile |
| Revision | | Date | Author | Comments |
| 1.38 |
| 10-Feb-2011 |
jym | Reinstate INSTALL kernel for embedded ramdisk installs.
Reasons being: - INSTALL is GENERIC with an embedded ramdisk, and as such, can benefit from features included within. - INSTALL_FLOPPY has its own config(5) file, and is tailored for "small" floppy images; it misses features/drivers that could be needed to boot in a decent environment for recent x86 machines (like ACPI) - makes it closer to floppies distrib available for amd64
While here, comment out INSTALL_FLOPPY and bootfloppy-big image build. NetBSD does not use the 3.6MiB image for El Torito cdroms anymore.
Remove the FLOPPYMAX limit; i386 needs 4 floppies now. Modify boot.cfg and release/contents to reflect reality.
See http://mail-index.netbsd.org/port-i386/2011/02/08/msg002307.html
No comments, no objections.
|
| 1.37 |
| 03-Sep-2008 |
lukem | branches: 1.37.14; remove duplicate entry for bootfloppy-big
|
| 1.36 |
| 15-Nov-2007 |
joerg | branches: 1.36.8; 1.36.12; Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
| 1.35 |
| 19-Nov-2006 |
dsl | branches: 1.35.8; As has been pointed out recently, the list of i386 release kernels needs updating. Probably to an ACPI kernel that need not fit into an 'emulated floppy' and a 'legacy' kernel that will fit. In any case the small/tiny kernels which are really for i386 systems with < 16MB of memory (some are sized for a 5.25" floppy) don't need to be built. Remove bootfloppy-small, bootfloppy-tiny, rescue-tiny and bootfloppy-ps2 and associated ramdisks.
|
| 1.34 |
| 02-Jun-2006 |
hubertf | Prepare creation of boot CDs:
* Move files in distrib/i386:
floppies/instkernel/Makefile -> instkernel/Makefile floppies/ramdisk-big/Makefile -> ramdisks/ramdisk-big/Makefile floppies/ramdisk-big/disktab.preinstall -> ramdisks/ramdisk-big/disktab.preinstall floppies/ramdisk-big/list -> ramdisks/ramdisk-big/list floppies/ramdisk-big/list.inet6 -> ramdisks/ramdisk-big/list.inet6 floppies/ramdisk-rescuetiny/Makefile -> ramdisks/ramdisk-rescuetiny/Makefile floppies/ramdisk-rescuetiny/list -> ramdisks/ramdisk-rescuetiny/list floppies/ramdisk-small/Makefile -> ramdisks/ramdisk-small/Makefile floppies/ramdisk-small/list -> ramdisks/ramdisk-small/list floppies/ramdisk-tiny/Makefile -> ramdisks/ramdisk-tiny/Makefile floppies/ramdisk-tiny/list -> ramdisks/ramdisk-tiny/list floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk floppies/common/dot.profile -> ramdisks/common/dot.profile floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk floppies/common/termcap.mini -> ramdisks/common/termcap.mini
* Adjust paths
|
| 1.33 |
| 26-Jun-2005 |
thorpej | Restructure this Makefile to make it easier to comment out subdirectories.
|
| 1.32 |
| 23-Dec-2002 |
lukem | Add bootfloppy-laptop-big, which creates bootlap-big.fs, which is a 2.88MB version of bootlap[12].fs. This is suitable for using as a boot file for an El Torito CD-ROM image to be used to boot laptops, as it has the INSTALL_LAPTOP kernel (instead of the INSTALL kernel that bootbig.fs has).
|
| 1.31 |
| 16-Oct-2002 |
lukem | As both boot-small and rescue-small have expanded onto a second 1.2MB floppy (and there's not the same RAM contraints that *-tiny has), fold rescue-small into boot-small and deprecate the former. The "all in one" boot-small is only 100KB larger on the second floppy.
|
| 1.30 |
| 14-Oct-2002 |
lukem | Merge kernel-ramdisk & kernel-rescue into instkernel, now that ../../common/Makefile.mdset supports building multiple copies of the same kernel (as long as they're to separate filenames). Now there's no need to set FLOPPYKERNDIR, as it now defaults to instkernel.
|
| 1.29 |
| 16-Apr-2002 |
lukem | - Convert to using distrib/common/buildfloppies.sh, which can build both single and multi-volume floppies in better fashion that the crufty shell commands in the various Makefiles. - Move fdset* -> bootfloppy*, as that's more consistent
|
| 1.28 |
| 11-Apr-2002 |
lukem | Yet Another Cleanup: - factor more stuff into common/Makefile.* - use NDWO makefile layout - don't always rebuild bootfloppy-* and fdset-* stuff. (mmm, dependencies) - add .WAIT sync in top level Makefile
|
| 1.27 |
| 08-Nov-2001 |
jmc | Turn back on all floppies. They all build once again with both new and old toolchains
|
| 1.26 |
| 08-Nov-2001 |
christos | 1. delete all instances of /dev/{r,}vnd0d. Use vnconfig vnd0 and disklabel vnd0 and let opendisk(3) DTRT. 2. resize some of the images since we've gotten an average of 5K more with the new toolchain. 3. comment out the rescue disks, since they don't fit anymore.
Now the whole directory compiles and works with the in-tree toolchain, but does not work still with USETOOLS.
|
| 1.25 |
| 23-Sep-2001 |
tls | GCC 2.95 generates significantly larger code with -O2 than our old compiler did; thus we overflow the floppies. I thought we used to explicitly set -Os in here; anyway, with this change, we do now!
|
| 1.24 |
| 21-Jul-2001 |
jdolecek | Add PS/2 bootfloppy, to be used for installation on IBM PS/2 machines.
|
| 1.23 |
| 14-Dec-2000 |
jmc | Re-enable all floppies. All of them now build.
|
| 1.22 |
| 14-Dec-2000 |
mycroft | rescue-small is currently borked, too.
|
| 1.21 |
| 14-Dec-2000 |
mycroft | Who'd've guessed? The -tiny floppies don't build any more.
|
| 1.20 |
| 27-Sep-2000 |
fvdl | Rearrange bootfloppies. The idea is that "rescue" tools go on the floppies as long as they fit, but they are the first to be sacrificed if space is short, and get moved to a seperate rescue floppy.
This means that the default fdset and the 2.88M image have them, but others (the "small" and "tiny" floppies) do not.
Sysinst is also back on the "tiny" image, and tested to be working within 4M.
|
| 1.19 |
| 12-Jun-2000 |
he | branches: 1.19.2; Oops, need to descend into ramdisk-tiny now too.
|
| 1.18 |
| 12-Jun-2000 |
he | Fix the previous in another way:
o Wave goodbye to INSTALL_SMALL-based boot image (it was originally built for 5.25" media, but isn't anymore). o Make a separate ramdisk image for the INSTALL_TINY image, using the old script-based installer (not fixed/checked at the moment). However, at least tweak the profile scripts to start it instead of sysinst. Also remove ping6 and rtsol from ramdisk compared to original; the INSTALL_TINY image doesn't have INET6. o Add dump/restore back into both ramdisk images. o Add scsictl and chio to the normal ramdisk image (INSTALL-based fdset) o With dump/restore reinstated, remove the rescue-* and ramdisk-rescue directories.
So, we're now back to having the recovery tools on the same image as the boot media images.
|
| 1.17 |
| 10-Jun-2000 |
he | Add construction of three types of "rescue" images, based on the boot images.
The difference compared to the boot images is that these do not contain sysinst, but do on the other hand contain dump/rdump, restore/rrestore, scsictl and chio in addition to the other stuff already on the install floppies.
The images built are rescue1.fs rescue2.fs Based on the full INSTALL kernel, on two floppies rescue-sm.fs Based on INSTALL_SMALL rescue-ti.fs Based on INSTALL_TINY
|
| 1.16 |
| 10-May-2000 |
hubertf | Make it easier to comment out single targets/floppies.
|
| 1.15 |
| 06-May-2000 |
mycroft | Build bootfloppy-small, as a 1.44MB floppy image.
|
| 1.14 |
| 05-May-2000 |
mycroft | Build bootfloppy-tiny again.
|
| 1.13 |
| 05-May-2000 |
mycroft | Merge latest build system changes, and use the kernels built in ramdisk-kernel.
|
| 1.12 |
| 05-May-2000 |
mycroft | Build in ramdisk-kernel.
|
| 1.11 |
| 23-Apr-2000 |
sommerfeld | Disable building of bootfloppy-tiny for now since we don't fit.
|
| 1.10 |
| 09-Nov-1999 |
he | Provide some more automation in the "make release" process. Also build and install: o INSTALL and INSTALL_TINY kernels (for boot floppy images) o GENERIC_TINY kernel o Boot floppy images Ideas borrowed from etc/etc.sun3/ setup.
|
| 1.9 |
| 01-Feb-1999 |
he | branches: 1.9.2; 1.9.6; bootfloppy-big/Makefile creates 2.88M diskette image suitable for CD-ROM boot. (Depends on new disktab from etc/etc.i386/.) Don't descend into bootfloppy and bootfloppy-small since these now overflow, now do ramdisk, fdset, bootfloppy-big, and bootfloppy-tiny.
|
| 1.8 |
| 12-Oct-1998 |
perry | Fixes to the install floppies (from Havard.Eidnes@runit.sintef.no)
|
| 1.7 |
| 05-Nov-1997 |
perry | Change default bootfloppy to 1.44M, and add a 1.2M "small" bootfloppy.
|
| 1.6 |
| 14-Jun-1997 |
perry | branches: 1.6.2; Initial commit of new single floppy install/upgrade system.
|
| 1.5 |
| 18-Feb-1997 |
mikel | Merge separate kernel-copy floppies back into one. This is a stop-gap measure; the next release will use something Different. Update version number to 1.2C.
|
| 1.4 |
| 09-Oct-1996 |
jtc | merge in 1.2 branch
|
| 1.3 |
| 30-Oct-1995 |
tls | branches: 1.3.2; 1.3.6; This should now be OK for the 1.1 release.
|
| 1.2 |
| 12-May-1995 |
cgd | only one kc now
|
| 1.1 |
| 29-Aug-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 29-Aug-1994 |
cgd | branches: 1.1.1.1.2; i386 floppy build tools
|
| 1.1.1.1.2.2 |
| 29-Aug-1994 |
cgd | i386 floppy build tools
|
| 1.1.1.1.2.1 |
| 29-Aug-1994 |
cgd | file Makefile was added on branch netbsd-1-0 on 1994-08-29 15:30:16 +0000
|
| 1.3.6.1 |
| 04-Sep-1996 |
thorpej | Get version numbers right, and RCS id police.
|
| 1.3.2.2 |
| 30-Oct-1995 |
tls | This should now be OK for the 1.1 release.
|
| 1.3.2.1 |
| 30-Oct-1995 |
tls | file Makefile was added on branch netbsd-1-1 on 1995-10-30 02:25:37 +0000
|
| 1.6.2.1 |
| 05-Nov-1997 |
thorpej | Update from trunk: Add the "bootfloppy-small".
|
| 1.9.6.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.9.2.3 |
| 08-Feb-2000 |
he | Apply patch (requested by he): No longer boot the single-floppy "bootfloppy" image; it no longer fits. Do build the "bootfloppy-small" image.
|
| 1.9.2.2 |
| 11-Nov-1999 |
he | Pull up revision 1.10 (requested by he): Improve automation for "make release", so that boot images are automatically built and installed in RELEASEDIR.
|
| 1.9.2.1 |
| 06-Jul-1999 |
perry | pullup via patch (cgd): build bootfloppy
|
| 1.19.2.2 |
| 27-Oct-2001 |
he | Pull up revision 1.23 (partial, via patch, requested by fredb): Create boot-com{1,2}.fs{,.gz} floppy images, for installing or upgrading NetBSD/i386 on a machine with no video console at all.
|
| 1.19.2.1 |
| 09-Oct-2000 |
fvdl | Sync with -current. Approved by jhawk. Original commit message:
Rearrange bootfloppies. The idea is that "rescue" tools go on the floppies as long as they fit, but they are the first to be sacrificed if space is short, and get moved to a seperate rescue floppy.
This means that the default fdset and the 2.88M image have them, but others (the "small" and "tiny" floppies) do not.
Sysinst is also back on the "tiny" image, and tested to be working within 4M.
|
| 1.35.8.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.36.12.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.36.8.2 |
| 05-Oct-2008 |
mjf | Sync with HEAD.
|
| 1.36.8.1 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.37.14.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|