christos
6e87bd852f
fix the rest of the ! lossage.
2001-05-26 00:10:06 +00:00
christos
af5257fca4
Don't run crunchgen 3 times, extra crunchiness is only good in chocolate.
2001-05-25 17:12:41 +00:00
fvdl
0dc0aa727e
Use x_mount and x_umount.
2001-04-29 15:20:55 +00:00
fvdl
6bb58cf2c0
Use x_mount and x_umount. Remove mount_ext2fs, since there's no ext2fs
...
support in INSTALL_TINY.
2001-04-29 15:20:33 +00:00
fvdl
a95d02b2a4
Remove more(1) from the 'small'image, it is not used in a sysinst install.
2001-04-29 00:24:39 +00:00
atatat
671d048ebd
Adjust the dhclient objs to deal with the new dhcp source that was
...
imported.
2001-04-08 04:23:43 +00:00
jmc
af957ccb50
Make sure crunchgen remakes the makefile everytime and it doesn't use it's
...
cache since other Makefiles could change source files too easily.
2001-02-25 03:54:24 +00:00
jmc
5b7e142d78
Only put std devices onto the image's /dev.
...
Then once booted mount mfs onto /dev and make a full device tree. This gets
around the silliness of running out of either space/inodes all the time when
building the floppy images. Tested this on all combinations of floppies.
2001-01-24 18:18:57 +00:00
jmc
0c549828e0
Change inode allocation to 5000 since we don't need nearly as many inodes now and do need the space they take up.
2001-01-24 18:18:56 +00:00
jmc
bcdff193d6
Only put std devices onto the image's /dev.
...
Then once booted mount mfs onto /dev and make a full device tree. This gets
around the silliness of running out of either space/inodes all the time when
building the floppy images. Tested this on all combinations of floppies.
2001-01-24 18:18:56 +00:00
jmc
26563cce4d
Trim down /dev entries to only things that are configured in INSTALL_TINY
...
kernels (which doesn't include sd, ld, etc). Tested on a 4M constrained
machine.
2001-01-24 18:16:43 +00:00
jmc
6e076acf2e
Add var/spool/lock so tip works
2000-12-24 23:50:48 +00:00
jmc
55d6fd3a35
Force crunchgen to remake the makefile each time. This way dependency checking can occur
2000-12-17 09:57:48 +00:00
jmc
00bf71bd90
Replace less (1) with more(1) so the smaller images build.
2000-12-14 22:28:31 +00:00
jmc
2218a87a45
Re-enable all floppies. All of them now build.
2000-12-14 22:27:29 +00:00
jmc
48af220041
First pass at standard floppy set that uses serial boot blocks. Still need to finish sysinst patches to install/ask for these at install time.
2000-12-14 22:26:06 +00:00
jmc
987b4b68dd
Add serial bootblocks onto the image so these are available for sysinst.
2000-12-14 16:04:51 +00:00
mycroft
7427bb10d1
rescue-small is currently borked, too.
2000-12-14 09:01:30 +00:00
mycroft
d4062e7ddd
Who'd've guessed? The -tiny floppies don't build any more.
2000-12-14 08:58:31 +00:00
simonb
9bb5785535
Adjust a couple of things to use less temporary space:
...
+ build the passwd file before copying in ramdiskbin
+ don't copy MAKEDEV, run it, then delete it - run it in-place from
${.CURDIR}/...../etc.i386/MAKEDEV
Also, use LINK instead of SYMLINK for files under /usr - it's not a
separate filesystem.
Fixes PR misc/11473 and port-i386/11504 (until something else grows
again).
2000-11-16 13:21:05 +00:00
fvdl
4a927f1e51
Also install the kernel symbol files in the distribution dir.
2000-11-13 21:10:57 +00:00
garbled
83f61a5891
Change all ocurrences of "crunchgen" to ${CRUNCHGEN}
2000-11-01 07:57:55 +00:00
he
39955ea9f3
gdb apparently needs redirection of stdin to /dev/null so as to not
...
to cause a hang (SIGTTOU?) on background builds.
2000-10-21 18:19:26 +00:00
fvdl
1e92db558a
Add a little gdb script to switch off FFS clustering. This avoids
...
buffer cache lockups in INSTALL_TINY (it has very little buffers
to spare). This is the least intrusive way of fixing that.
2000-10-20 21:49:00 +00:00
fvdl
c11dcd2836
Adapt for new x_dhclient.
2000-10-18 21:03:41 +00:00
fvdl
36ea504b68
Switch this one back to FFS, at least until ustarfs is fixed. ustarfs seems
...
to fail for 2.88 images at certain image sizes.
2000-10-17 21:08:43 +00:00
fvdl
8717b51da3
Change to make sure that no bogusly made targets are left after
...
interrupt or failure was lost in when rearranging. Bring it back.
(pointed out by jhawk).
2000-10-09 12:36:26 +00:00
fvdl
533e348801
Remove less(1), to make some necessary room (it's not needed for the pure
...
install floppy, but is available on the rescue image).
2000-10-06 14:40:37 +00:00
fvdl
67226ec4f1
Add empty 'release' target. The kernels have been made and copied in the
...
kernel-ramdisk subdir already.
2000-09-28 13:05:37 +00:00
fvdl
19f23b26a8
Remove some unnecessary links.
2000-09-27 22:14:15 +00:00
fvdl
ae21c8a20e
Allow BOOTCODE override (another overhaul victim).
2000-09-27 22:03:44 +00:00
fvdl
fca3019c39
Use 'bootlap' as a basename for this set, to avoid conflicts.
2000-09-27 19:13:52 +00:00
fvdl
36640e437b
There's no dhclient on this disk, it had to be sacrificed for space.
2000-09-27 18:53:57 +00:00
fvdl
0734e3a954
We don't use dot.hdprofile anymore.
2000-09-27 18:53:35 +00:00
fvdl
350aa78fde
Re-add another merge victim: generation of the obsolete file lists.
2000-09-27 17:43:49 +00:00
fvdl
4b5ce0a778
Re-add auth.o for dhclient. Got lost in the overhaul.
2000-09-27 17:22:08 +00:00
fvdl
37f785d55d
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.
2000-09-27 16:04:13 +00:00
fvdl
7864d584a1
Remove old files in preparation of rearrangement.
2000-09-27 15:45:40 +00:00
jhawk
7f1db25a27
Revert rev 1.7, because retaining any symbols
...
causes fdset booting to require 2 floppy swaps.
XXX Need to deal with install(8) suggesting you can patch
vars.
2000-09-21 04:43:32 +00:00
christos
48f9465eba
add restore
...
XXX1: clearly /bin/test and /bin/[ should be replaced by #!/bin/sh\ntest "$@"\n
XXX2: ramdisk-tiny/list should be generated from ramdisk/list to avoid skew;
XXX3: there is no point in including dump in ramdisk-tiny/list
2000-09-19 20:35:51 +00:00
darrenr
8c0d804feb
fix problems building a distribution on i386
...
re. PR's 11023, 10991, 10978 (others ?)
2000-09-18 11:56:09 +00:00
jlam
aa8883f44d
Make the `clean' target match the one in ../ramdisk/Makefile.
2000-09-10 18:55:15 +00:00
jlam
dbaf4cbb17
Remove the kernel symbol files during a `make clean'.
2000-09-10 18:48:36 +00:00
jhawk
a022cf9d37
Use
...
${MAKE}
instead of
make
2000-08-30 23:51:46 +00:00
jhawk
b0dcac329d
Pullaround from distrib/bootfloppy-common/Makefile.inc rev 1.18.2.2:
...
Make sure PCMCIA alloc variables are retained in the symbol table of
the resulting kernel, allowing them to be tweaked.
Also add pcic_irq_probe.
2000-08-24 00:58:02 +00:00
jhawk
ebba3f6378
For stripped kernels, run nm and save the output as
...
netbsd.KERNELNAME.symbols, and install in the release(7) tree.
2000-08-24 00:41:54 +00:00
jdolecek
78b131351f
set BOOTCODE via ?=, to allow overriding it
2000-08-13 18:42:54 +00:00
toddpw
e36c17d6c2
Have port-i386 use installation/floppy, for conformance with release(7).
2000-08-11 09:20:38 +00:00
mycroft
741470debd
Revert revision 1.17. This was not a bug, and should certainly not have been
...
changed in a vacuum.
2000-07-23 05:54:59 +00:00
joda
135bc4a5e7
don't cause failures in mv -f to abort build
2000-07-10 09:50:48 +00:00
fvdl
73683a9450
If the PAD variable is defined, pad the floppy image to its maximum size.
...
Use this in bootfloppy-big. mkisofs likes to have images fullsize nowadays.
Also, insert a file called "USTAR.volsize.<blocksize_in_octal>" if the
size of the ustar image is not the 1.44M default. This stops bootfloppy-big
from asking for a second diskette.
2000-07-09 12:09:01 +00:00
jhawk
5b7f59e5d1
For all filesytem image building targets, build ${IMAGE}.tmp and
...
move it to ${IMAGE} when done, to ensure that an interrupted
build does not leave a broken non-functional target. (This can occur,
for instance, if one types 'make' as a non-root user and the vnconfig
fails, and then a subsequent 'make' will not rebuild the filesystem
image, using the all-zeroes image created by dd.)
2000-07-06 18:16:35 +00:00
thorpej
ad560c44c2
Allow BOOTCODE to be set by the file which includes this one.
2000-07-06 17:17:54 +00:00
thorpej
8a967a7bdf
Don't truncate the image if it fits on a single floppy.
2000-07-06 17:17:15 +00:00
cyber
4f6b2833f7
dhclient support added
2000-06-18 23:57:32 +00:00
cgd
c85d2eb42b
sweep of my licenses for consistency. (no functional changes) These
...
files have copyright held by people in addition to myself. (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.) Their approval has been given re: the license
change.
2000-06-14 22:52:37 +00:00
cgd
db755e7c76
sweep of my licenses (userland files w/o only my copyright) for
...
consistency. (no functional changes)
2000-06-14 17:24:02 +00:00
thorpej
9079663531
Put test(1) back, and give myself 20 lashings for nothing thinking
...
about that one more carefully.
2000-06-14 17:20:56 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
he
561186c423
Oops, need to descend into ramdisk-tiny now too.
2000-06-12 18:53:01 +00:00
he
5ebb61c202
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.
2000-06-12 18:51:14 +00:00
he
ceaccf4ae5
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
2000-06-10 18:56:47 +00:00
marc
064ca03436
prevent unecessary rebuilds of ${IMAGE}
2000-06-07 22:15:31 +00:00
thorpej
5dd5a4e083
Remove restore(8). It doens't belong on install media, and if we
...
want to provide that functionality, we can do it some other way.
2000-06-07 21:13:12 +00:00
thorpej
9e01451f4c
test is a shell built-in; don't need a separate binary.
2000-06-07 21:00:03 +00:00
thorpej
eef8b653bc
Need /etc/netconfig.
2000-06-07 19:42:23 +00:00
thorpej
afb5621bab
Add another `cylinder' to the ramdisk.
2000-06-07 19:41:47 +00:00
matt
559fadb14a
To pick up KERNOBJDIR, we need to include bsd.own.mk before the loop.
2000-05-31 17:14:01 +00:00
matt
f43d715728
Make the path relative instead of using BSDSRCDIR
2000-05-29 05:37:06 +00:00
hubertf
baa1e576e4
Make it easier to comment out single targets/floppies.
2000-05-10 23:44:51 +00:00
mycroft
873c2fbd93
Build bootfloppy-small, as a 1.44MB floppy image.
2000-05-06 05:32:28 +00:00
mycroft
48b5b5f82c
Build bootfloppy-tiny again.
2000-05-05 21:37:05 +00:00
mycroft
b0afa4ef98
Need BLOCK8K now.
2000-05-05 21:35:51 +00:00
mycroft
819afb8af2
Switch to using ustarfs. Saves space, and allows us to truncate the image if
...
it's smaller than the media (e.g. boot-big.fs).
2000-05-05 21:34:32 +00:00
mycroft
23873a5473
GC some unused stuff.
2000-05-05 21:25:58 +00:00
mycroft
21d295469d
Minor cleanup in previous.
2000-05-05 21:08:01 +00:00
mycroft
0992b5f229
Make this capable of generating a single-floppy image.
2000-05-05 21:01:35 +00:00
mycroft
00975f989f
Merge latest build system changes, and use the kernels built in ramdisk-kernel.
2000-05-05 20:13:29 +00:00
mycroft
64228ba734
Build in ramdisk-kernel.
2000-05-05 19:30:13 +00:00
mycroft
7080cedad4
Makefile to build and install the ramdisk kernels, separately from the boot
...
floppy images.
2000-05-05 19:29:28 +00:00
hubertf
057045f8bf
Add commented-out BOOTCODE setting for bootfloppies with output to
...
serial console.
2000-05-04 14:12:13 +00:00
sjg
1f724b9392
use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
2000-05-02 16:06:45 +00:00
sommerfeld
59c8861b20
Disable building of bootfloppy-tiny for now since we don't fit.
2000-04-23 15:05:02 +00:00
sommerfeld
1613a87db4
Change how ramdisk is sized so we can actually use more than 1.44mb of
...
space.
Adjust RAMDISKCYLS and/or RAMDISKSPC to change the ramdisk geometry.
the total blocks on the ramdisk is computed automagically from this.
2000-04-23 15:04:25 +00:00
thorpej
04b675c7a2
Provide a Makefile here so that the previous level will traverse down.
2000-04-07 17:44:19 +00:00
ad
63b3c394ac
More inodes.
2000-03-16 14:56:19 +00:00
soren
89e842a822
mbrlabel moves to /sbin.
2000-03-15 12:16:36 +00:00
mycroft
d128de6bc6
Change miniroot size to 3072.
2000-02-27 20:26:07 +00:00
enami
5d16084a1d
Don't try to remove old /boot after new one is installed.
...
Actually, we don't need to remove it since we are using fresh image.
2000-02-18 02:50:17 +00:00
tsutsui
a9d4a72b25
Revert STRIPPROG -> STRIP
2000-02-01 05:02:31 +00:00
mycroft
9cd2b045d3
Make these work again.
2000-01-24 17:52:24 +00:00
tsutsui
1bf52b391d
rename (revert) memory disk filename /dev/mdX -> /dev/mdXa
2000-01-21 12:32:54 +00:00
tsutsui
bdfb1f79c9
STRIP -> STRIPPROG
2000-01-19 16:40:10 +00:00
tsutsui
e6824489b4
Fix root device name md0a -> md0
2000-01-10 05:03:24 +00:00
itojun
8cb34890e1
bring in ping6 and rtsol into boot floppy image.
2000-01-04 08:30:24 +00:00
itojun
6aa45a8fe1
use mtree -U, not mtree -u.
...
re-enable error code check (remove "-" magic from makefile).
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
Message-ID: <Pine.GSO.4.05.10001020308490.20750-100000@rfhs8036>
2000-01-02 13:59:34 +00:00
itojun
ba694ff21c
i'm not sure why, but without ignoring mtree error (error code 2)
...
i can't build floppy at all. hope this is not my pilot error.
1999-12-31 18:34:04 +00:00
itojun
1d729cc2a3
avoid libipsec.a by using x_ping instead of ping.
1999-12-31 18:33:25 +00:00
simonb
2e3036aadb
Remove update from the miniroot lists.
1999-11-23 23:16:02 +00:00
simonb
71efc75854
Don't start update.
1999-11-23 22:43:20 +00:00
simonb
1b411c7a86
Remove update from all ramdisks.
1999-11-23 22:14:22 +00:00
he
eafd8f707f
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.
1999-11-09 00:22:39 +00:00
drochner
b4548e6710
remove obsolete file
1999-10-25 16:44:53 +00:00
hubertf
d449004e6a
Add shell functions for grep and dmesg.
1999-09-27 02:47:58 +00:00
christos
b58be766cb
add rcmd; there are no other tools that let the user remotely execute
...
commands.
1999-09-07 06:54:21 +00:00
bouyer
d4a5c0f7ec
Add wiconfig(8), needed for installs over wawelan networks.
1999-08-12 15:34:19 +00:00
christos
001e4d5767
add -lbz2; also sort the libraries properly.
1999-07-26 08:07:30 +00:00
fvdl
b663bdb63e
Need -lipsec now, for ping.
1999-07-05 08:52:49 +00:00
fvdl
5421c40146
Strip the kernel. Nothing on the bootfloppy uses them (except DDB, but
...
that's rare), and currently it's likely that you need to seek back
in the bootprocess to get the symbols, confusing ustarfs.
1999-07-02 22:00:17 +00:00
cgd
7aa73e55cb
after checking and setting DONEPROFILE, export it so that children of the
...
shell (e.g. programs and shells invoked via sysinst) don't try to run
sysinst again. Fixes PR#7805.
1999-06-26 06:12:49 +00:00
christos
457a67e5f9
Increase the number of inodes.
1999-06-09 01:45:28 +00:00
bouyer
f10be91eae
Ops, remove debug code added with previous commmit.
1999-06-05 20:44:57 +00:00
bouyer
90d35fd201
Generate the /dist/obsolete_* files used by sysinst from the obsolete lists
...
in sets/lists/*. The sript sets/makeobsolete concatenates the mi and md
obsolete list files all or a specified set and dumps it in a file, in a
subdir specified on the command line (inspired from the maketar and makeflist
files).
Use this for all the sysinst-based installs.
Untested for non-i386, and the md obsolete list may be wrong or incomplete.
Each postmaster is supposed to check this on his port.
1999-06-05 20:17:38 +00:00
tron
2f3417d997
Fix listfiles to handle object directories. Patches supplied by
...
Izumi Tsutsui in PR misc/7628.
1999-05-23 07:31:19 +00:00
veego
dfa799a037
Sync with the recent crunchgen changes.
...
- Remove *.cro files and not the obsoleted *.lo files.
From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
1999-05-11 20:46:58 +00:00
christos
b84e78c664
Add mount_ntfs
1999-05-06 17:13:08 +00:00
bouyer
6f626b2c13
Add dist/*_obsolete files, used by sysinst. These files have been manually
...
generated from distrib/sets/lists/*/obsolete{mi,i386} files. A better
way to get them should be found ...
1999-04-19 23:55:28 +00:00
fvdl
5da713368c
Add mbr_bootsel.
1999-04-15 22:41:24 +00:00
dbj
cd79d7d899
move pwd_mkdb earlier to avoid bumping our head on disk image size.
1999-03-30 08:03:42 +00:00
drochner
a9ddfb696d
allow to set location of INSTALL kernel from command line so that
...
bootfloppies can be built with r/o /usr/src or with other kernels
1999-03-23 18:10:57 +00:00
drochner
ccb094136e
find "mdsetimage" in ${DESTDIR}
1999-03-23 18:05:45 +00:00
ross
5d25794ed2
Rearrange progs slightly to split up MI and MD specs.
1999-03-22 08:59:33 +00:00
he
83636f9dde
Since we include EXT2FS in the kernel, we should have mount_ext2fs too.
1999-03-17 23:32:33 +00:00
he
0cc83570fc
Reenable gzip symlink, pax uses it.
1999-03-16 20:17:14 +00:00
sommerfe
2d2e8be23c
Temporarily back out the libhack version of gethostby* as it's *too* small.
1999-03-14 03:29:06 +00:00
sommerfe
6a5409ffe2
Update comment about newfs parameters for 1.44M disks
...
(and make it clear they're not going to get better)
1999-03-13 21:43:34 +00:00
sommerfe
72b3c2be3c
Shrink ramdiskbin by ~184K.
...
- use libhack to avoid dragging in YP and DB (saves about 108K of libc
we have no need for).
- use more of the -DSMALL utils from distrib/utils/x_* (saves about 76K)
(except x_gzip, which is actually bigger).
People who want to be able to install files which have been translated
into EBCDIC, or install over XNS, can probably figure out other ways
to get this done.
This means that a boot image again fits on a single 1.44M floppy, with
about 50k to spare.
1999-03-13 21:21:51 +00:00
sommerfe
2f946a25db
Don't over-reserve space in the tarball for the bootfile; strip the bootblocks
...
(just being used as a "spacer" in the tarball).
1999-03-13 20:44:16 +00:00
sommerfe
d9994f64bd
Copy compressed kernel with miniroot inside to "netbsd" rather than
...
"netbsd.gz". This speeds the boot by a small but perceptable amount.
The time between when the bootblocks print "no such file or directory"
for netbsd and when they show signs of actually having found netbsd.gz
is long enough to be noticeable, and looks bad..
1999-03-13 20:02:32 +00:00
sommerfe
2ccf28fc88
Install bootblocks before the kernel; this speeds the boot slightly as
...
the system doesn't have to seek to the end of the disk and then back
again.
Use gzip -9 to try to squeeze every last bit in.
1999-03-13 19:58:44 +00:00
sommerfe
40b1ba1fb9
Use installboot and bootblocks from DESTDIR
1999-03-13 19:19:03 +00:00
itohy
29b70cd215
Use G0 (not G1) for the alternative character set (DEC line graphics).
...
Delete "\E)0" sequences and make ":as=\E(0:ae=\E(B:"
(some terminals use "1" for "0").
This change makes it easy to use 8-bit encodings, such as ISO8859, EUC, etc.
PR #7126 .
1999-03-13 09:03:28 +00:00
marc
d498a2d354
update the list to correspond to the programs which are actually in
...
the ramdiskbin
1999-03-11 06:24:36 +00:00
he
982ab7b13a
Add termcap.mini, with both pc3 and vt100 terminal types, and use it.
1999-03-09 19:28:54 +00:00
he
97645818ba
Let's call this image boot-big.fs.
1999-03-08 15:59:34 +00:00
wrstuden
ad140b77ea
Modify all calls to newfs in ramdisk/miniroot creation to include
...
the needed endianism of the architecture. One step towards cross-building
releases.
Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
1999-03-04 20:32:18 +00:00
he
e861a305f3
Typo correction.
1999-02-17 12:27:16 +00:00
he
0c0355cfd9
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.
1999-02-01 21:55:31 +00:00
he
7cf58978a8
Fix clean target too.
1999-02-01 15:13:01 +00:00
he
135540da2a
Rename boot disk set name from 'disk' to 'boot'.
1999-02-01 14:25:09 +00:00
garbled
851ee9e397
1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
...
commandlines for all tar operations. (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c. Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.
Big thank you to Matt for all his work on this.
1999-01-25 23:34:20 +00:00
garbled
c3262a3841
Use pax instead of tar on the ramdisk bins.. create appropriate link for
...
tar to get tar-like fonctionality.
1999-01-21 07:52:00 +00:00
abs
3726df67b9
set BLOCKSIZE=1k (so df behaves the same as when installed)
...
set EDITOR=ed (otherwise disklabel -e tries to run 'vi')
1999-01-08 04:32:33 +00:00
he
113bf32fbf
Makefile setup to construct multi-floppy boot using ustarfs.
1998-12-19 19:51:23 +00:00
jonathan
7c7a3d90e5
Dead.
1998-11-28 02:53:33 +00:00
jonathan
aaa44058ad
Use MI versions of the dot.commonutils and dot.instutils helper
...
scripts for ramdisk-based script installer (even where commented out).
1998-11-28 02:49:44 +00:00
thorpej
4b08b00301
Need to pull in <bsd.own.mk> to get preferences set in mk.conf (e.g.
...
OBJMACHINE).
1998-11-27 21:10:10 +00:00
he
7675f01a71
Add mbrlabel, and make both mbrlabel and swapctl visible in the images.
1998-11-18 18:29:21 +00:00
he
beb611e886
Add a copy of /usr/mdec/mbr, for the benefit of fdisk.
1998-11-11 18:52:50 +00:00
perry
274d4c2de2
Fixes to the install floppies
...
(from Havard.Eidnes@runit.sintef.no )
1998-10-12 16:32:16 +00:00
lukem
06b0ffe181
distclean is a synonym for cleandir
1998-09-05 14:46:13 +00:00
bad
4da46852f5
We don't need to manually flush the buffer cache after ``vnconfig -u''
...
anymore.
1998-01-26 23:50:54 +00:00
perry
3891a64da7
Add $HOME to profiles, closes pr 4323 (from Tatoku Ogaito)
1998-01-09 21:51:25 +00:00
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +00:00
fvdl
79227d6edd
Changes to always use new install system; remove old scripts.
1997-12-19 01:03:39 +00:00
perry
66d732b062
remove ${REV} from floppy names per new practice.
1997-11-29 21:18:58 +00:00
phil
99df3ac6f2
Add sysinst as an option in the start menu.
1997-11-05 22:58:22 +00:00
perry
16de89f71a
small (1.2M) bootfloppy Makefile
1997-11-05 19:46:37 +00:00
perry
da801e20c2
Change default bootfloppy to 1.44M, and add a 1.2M "small" bootfloppy.
1997-11-05 03:39:51 +00:00
phil
9298c97b61
Add sysinst to ramdiskbin
...
Move to use init_s to make room for sysinst
(Note: sysinst is not automatically run, it still uses the old install
process. One can choose "shell" and then run sysinst to use it.)
1997-10-17 21:02:34 +00:00
perry
9891493884
mount root ramdisk rw in .profile
1997-08-22 18:23:08 +00:00
perry
945e8578f4
improve the net interface config stuff
1997-08-15 23:03:57 +00:00
hannken
417f8e4a63
Fix wrong values for free blocks/inodes versus `bytes per inode'.
1997-08-07 18:09:49 +00:00
hannken
6f746d6d8c
Add new variable `INO_BYTES' for the `-i' parameter to `newfs' and set
...
to 204800 instead of 6144. This gives 16k more data space with 61 inodes
left. Variable may be overwritten from command line.
1997-08-07 11:32:00 +00:00
hannken
ebbcf2e45f
Add `bin/mt', `sbin/restore' and `sbin/rrestore' so the bootdisk is useable
...
as an emergency disk.
1997-08-06 20:57:57 +00:00
phil
b218474661
In Config(): hostname.XXX -> ifconfig.XXX for new netstart.
1997-08-04 22:33:58 +00:00
phil
7e64b24b2c
Changes to deal with vnds that need to be disklabeled. Using
...
vnd?d for vnconfig and vnd?a for newfs/mount.
1997-07-29 18:07:48 +00:00
thorpej
ed4c805216
Update for changes to vnconfig(8).
1997-06-23 21:29:50 +00:00
thorpej
278032974f
Update for changes to vnconfig(8).
1997-06-23 21:18:34 +00:00
jtk
712a7863e8
unmount before running installboot so this works on securelevel >1 systems
1997-06-23 01:14:32 +00:00
christos
65650e234d
Make this work with objdirs.
1997-06-21 21:30:49 +00:00
perry
c6bccee655
Get rid of awk. We don't need it any more, and we can use the space
...
better for other things.
1997-06-19 17:28:29 +00:00
perry
4411c926a8
fsck and fsck_ffs are no longer the same program
1997-06-19 16:56:57 +00:00
perry
057693aba6
1) upgrade the boot blocks with installboot, not disklabel!
...
2) always fsck the partitions before mounting. (I even force fsck now,
just to be sure.)
1997-06-18 00:11:28 +00:00
perry
b1eb259787
Make sure the created fstab has a swap partition! Otherwise, in the
...
new world order, you won't have any swap space! Bad!
1997-06-18 00:09:17 +00:00
perry
9a6b119bd8
boot-.fs -> boot.fs
1997-06-17 16:50:00 +00:00
perry
e9faa92a39
add fdisk to install ramdisk
1997-06-15 23:16:33 +00:00
perry
3148c0e429
Initial commit of new single floppy install/upgrade system.
1997-06-14 18:56:00 +00:00
perry
721bf6cb09
obsolete
1997-06-14 18:33:15 +00:00
perry
350f363582
obsolete
1997-06-14 18:30:53 +00:00
lukem
56e7a6f2db
fix typos. from Kouichi Matsuda <kmatsuda@elsip.hokudai.ac.jp> in [i386/3454]
1997-05-30 01:34:42 +00:00
veego
681b8b08c7
Add missing REV changes from lukem:
...
>Don't hardcode in the current release information; generate it
>automatically on the fly, by using
> `sh ${BSDSRCDIR}/sys/conf/osrelease.sh -s`
1997-05-11 08:58:56 +00:00
veego
d27d7804f7
Bump the REV to 12D to get in sync with param.h and newvers.sh.
...
This REALLY needs to be in ONE file and not in 11 files.
1997-03-16 11:26:15 +00:00
mycroft
c1ed71f4c1
Rename image to inst${REV}.fs, for consistency.
1997-03-13 01:44:40 +00:00
mikel
d6af1b7d7c
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.
1997-02-18 07:38:15 +00:00
perry
c99082b87b
Bump to 1.2B. We really need to centralize this.
1996-10-26 19:03:47 +00:00
perry
31ea8a8bb2
Bump to 1.2B. We really need to centralize this.
1996-10-25 23:28:44 +00:00
perry
df3c9c2934
Bump revision number to 1.2A so that snapshots of -current will have
...
decent version numbers in them. This should really, really be in a
single file so in the future it only has to be changed in one place
for all distributions and documentation.
1996-10-15 04:39:33 +00:00
perry
f9af6f1e41
Changed *.ccore to *.core. "make clean" now works right again.
1996-10-09 19:16:10 +00:00
jtc
34d9f1513d
merge in 1.2 branch
1996-10-09 00:13:36 +00:00
thorpej
c7a5193440
RCS id police.
1996-08-30 17:32:23 +00:00
christos
4d77d4f9e8
Fix typo: $ -> #
1996-05-14 21:51:41 +00:00
thorpej
8bdf3233c6
RCS id police.
1996-05-07 18:45:18 +00:00
cgd
c917cba930
update to note that fsck no longer exists, that fsck_ffs should be used,
...
and that fsck should be a link to fsck_ffs.
1996-05-02 23:16:57 +00:00
perry
ff483dae6a
Ooops. Fixed the less problem slightly differently. This time it
...
works. It seems the order of the srcdirs line is important. Ought to
find out why.
1996-03-12 04:55:21 +00:00
perry
981bb65cf9
crunchgen list still specified "more" and not "less"; we no longer
...
have a /usr/src/usr.bin/more. Fixed.
1996-03-12 00:40:51 +00:00
jtc
36cd716562
merge in changes from 1.1 release branch
1995-11-28 23:56:58 +00:00
tls
9e67db5b49
This should now be OK for the 1.1 release.
1995-10-30 02:25:36 +00:00
tls
440c842348
Oops! Sync with 1.1 changes
1995-10-30 02:14:04 +00:00
tls
9fdd3e5e88
Remove irrelevant 'kc' directory.
1995-10-30 02:09:27 +00:00