jmc
350a405af0
Add bsd.prog.mk so libhack builds again
2001-11-21 01:45:21 +00:00
tron
34d8f65b19
Use "vnd0" instead of "/dev/vnd0c" as argument for "vnconfig" because it
...
is more portable and works with the latest "vnconfig".
2001-11-08 16:52:20 +00:00
tv
4adbe6d1df
.include <bsd.subdir.mk> in order to inherit no-op standard targets like
...
the other Makefiles here do. This really isn't the Right way to do it in
the long run (better to use <bsd.prog.mk> with NOPROG), but it works.
2001-10-23 16:30:35 +00:00
jmc
4d6ad24166
Convert to using ${MDSETIMAGE}.
...
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
jmc
57d273d68a
Use ${OBJCOPY} instead of objcopy directly.
2001-10-21 23:21:53 +00:00
jmc
a37907dc27
Add MTREE?= to add Makefiles and use when running mtree
2001-10-13 06:15:15 +00:00
enami
652855a0c7
Use symbol MTREECONF instead of MTREE to refer configuration file
...
to avoid conflicts. Pointed out by chs@netbsd.org .
2001-10-10 05:13:51 +00:00
pk
215ea55b64
cdrom(): allow the location of `instfs.tgz' on the CD to be overridden
...
as suggested by Robert Elz on port-sparc.
2001-06-17 11:57:23 +00:00
chs
50942259de
include bsd.sys.mk for DESTDIR builds.
2001-05-19 03:30:22 +00:00
pk
82dde0ecbb
Tweak # of inodes once again.
2001-05-10 13:21:58 +00:00
jmc
5d433ad17d
Change to pass file image to binstall so it can be built in securelevel > 0
2001-02-19 06:25:39 +00:00
jmc
2bf9cb72c4
Redo inode allocation to get a few bytes back
2001-01-23 01:36:24 +00:00
pk
3a328aff50
Do not reset the baud rate to 9600.
2001-01-16 10:40:53 +00:00
tv
1b4a4e04a5
Sysinst is no longer "experimental"; it is default on all platforms that
...
ship it. Make the (I)nstall option invoke sysinst.
The old install and upgrade scripts are still available, for now, under
OI and OU. Add note that these may be removed in a future release.
2000-11-29 03:06:18 +00:00
pk
13b10eb901
cdrom(): Look for the `instfs.tgz' image in the $MACHINE subdirectory of
...
the CD-R root first.
2000-11-28 21:51:09 +00:00
pk
bc229aa16a
Set the md_upgrade_prep_needed flag.
...
Kill some typos.
2000-11-20 11:52:37 +00:00
pk
2168a74f89
Add file(1); we use it to determine the shared library type.
2000-11-17 18:01:41 +00:00
pk
c6ab4b179f
Add functions to move a.out shared libraries to /emul/aout, and call
...
them from md_prepare_upgrade().
2000-11-17 17:53:53 +00:00
pk
09d659f070
Remove `boot', since it causes all files named `boot' to be removed from
...
all subdirs. This is not the intended effect.
2000-11-11 10:27:56 +00:00
pk
7e005a8804
Eject the floppy disks.
2000-11-06 23:17:45 +00:00
pk
f90ceb9573
Add `eject'.
2000-11-05 18:35:56 +00:00
garbled
83f61a5891
Change all ocurrences of "crunchgen" to ${CRUNCHGEN}
2000-11-01 07:57:55 +00:00
pk
4864442381
Try copying the miniroot kernel only if it exists.
2000-10-31 21:11:20 +00:00
pk
b05c4f8ba0
* Add code to start sysinst with a writable /tmp directory (a necessity if the
...
root is on a CD).
* When returning from an escape to shell, stay in the main loop.
2000-10-31 21:09:22 +00:00
pk
f495c4188d
Put a GENERIC kernel in the miniroot, to retain consistency with the
...
tape, floppy and cdrom images.
2000-10-31 21:02:18 +00:00
pk
ed7f29492d
* Simplify construction of the `boot.fs' filesystem.
...
* Construct and install a `Sun a.out' version of the memory-disk kernel
which can be used for booting from tape.
2000-10-31 20:59:00 +00:00
pk
640c32d52d
Drop `release' target; we don't need it.
2000-10-31 20:54:47 +00:00
pk
0caaadb3be
Don't bother with the tape block size unless explicitly requested.
2000-10-31 20:53:04 +00:00
pk
130047c6c1
Remove mount(8) since we can use the fs-specific versions directly.
...
Add umount(8) (scaled-down version).
Add reboot/halt.
2000-10-30 23:16:13 +00:00
pk
3588feb339
Add /cdrom which is used by dot.profile as a mount point.
2000-10-30 23:14:23 +00:00
pk
f016c4b2f5
Support the two-stage memory-disk based bootstrap method for tape, cdrom
...
and floppy.
2000-10-30 23:13:10 +00:00
garbled
1f3a06f4fd
Find a bunch of places where we call "make" and replace it with ${MAKE}
2000-10-26 04:53:56 +00:00
pk
1a2839587c
Fix release: target
2000-10-22 14:18:11 +00:00
pk
f47e330c15
Check if the kernel set was extracted; if not, copy over the miniroot kernel.
2000-10-20 16:48:33 +00:00
pk
6b7e1b7c52
Boot from floppy now requires two disk images:
...
- a bootable bootfs which contains a spartan md-based `ramdisk'
filesystem, which loads the tar file image:
- instfs, which is constructed from the miniroot filesystem
and contains all installation utilities.
The current miniroot image also supersedes the former separate
{bootfs,ramdisk}.sysinst tools.
2000-10-20 11:56:55 +00:00
pk
9cbad565fe
Note existence of sysinst.
2000-10-20 11:43:57 +00:00
pk
3dc8d00362
* Add bin/rcmd
...
* Make sysinst `obsolete' sets
* Simplify running dev/MAKEDEV
2000-10-20 11:42:43 +00:00
abs
5aa0a5abb1
Prior art in naming would suggest INSTALL_SYSINST rather than INSTALL-SYSINST.
2000-09-28 12:46:43 +00:00
abs
2d3bda117b
Use $(IMAGE) where appropriate
2000-09-04 17:04:24 +00:00
abs
f4355d4669
Sync (to some extent) with bootfs/Makefile
2000-09-04 17:00:16 +00:00
abs
8b08f6e605
Now the miniroot based 'netbsd.ram.gz' is being installed into the installation
...
release dir we need to rename our 'netbsd.ram.gz' to 'netbsd.syram.gz'.
Man{ag,gl}ing two installation systems for NetBSD/sparc just gets more fun.
2000-09-04 16:54:39 +00:00
abs
b1b976ee25
Handle 'make release'
2000-09-04 16:36:59 +00:00
jhawk
a022cf9d37
Use
...
${MAKE}
instead of
make
2000-08-30 23:51:46 +00:00
pk
a17689f528
Install the default boot program again (hopefully this will last a while..)
2000-08-28 19:14:25 +00:00
abs
dfee9fe080
Removedaccidental CCOPTS+=-Os
2000-08-24 13:38:33 +00:00
abs
863e9c9128
Bring up to date and save some more space (as ever).
2000-08-22 14:11:45 +00:00
abs
911ac86efa
Switch to boot.400000, as the default sparc boot breaks if the in kernel
...
ramdisk is greater than 2950 (for the current INSTALL kernel).
2000-08-22 14:11:07 +00:00
abs
5838140e1a
Add COPYSTRIPCOMMENTS, which passes files through sed to strip comments and
...
some whitespace, which halves the size of at least /etc/services...
2000-08-22 14:08:47 +00:00
pk
79e78efd1c
/kern can go since dmesg now uses sysctl() to get the kernel's msgbuf.
2000-07-08 11:32:05 +00:00
sommerfeld
76827b3e8f
Install netbsd.ram.gz into release area so it can be used to start a netinstall
...
on systems which can use boot_big.net
2000-07-03 02:17:56 +00:00