Commit Graph

1086 Commits

Author SHA1 Message Date
phil 8668166c18 Make sure fdisk gets told the proper BIOS geometry on every
execution of fdisk.  Otherwise we loose big time.  Should close
PR 5052.
1998-02-27 21:30:09 +00:00
phil 84c669fc44 Make the CDROM default path be .../NetBSD-<rel>/<machine>/binary/sets
as specified in release(7) for the ftp site.  This is because I'm
assuming that the CDROM would just be a copy of the ftp site minus
duplication.
1998-02-25 05:26:37 +00:00
jonathan 1483395dbe Move DOS BIOS-geometry and MBR-handling code to MI code for powerpc, arc:
* Split bios geometry and MBR partition editing code formerly in
    arch/i386/{md,fdisk}.c to mbr.c in mi  directory.
  * Leave /sbin/fdisk parsing/handling code in separate file,
    we may want to change it later. move to mi directory.
  * Create mbr.h with declarations for MBR/BIOS-geomotry code.
    #include "mbr.h" in  i386 md.h.
  * Use symbolic names for 386bsd and new NetBSD partition IDs.

Handle MBRs with both 386bsd and NetBSD partitions less stupidly.
1998-02-24 05:36:03 +00:00
jonathan 1cfa173f7c Add symbolic names for new NetBSD MBR partition ID and for Linux. 1998-02-24 04:32:22 +00:00
jonathan 0ed9642fe0 Add menu entries to md_distcustom for installing X11 sets
in menus.md.{eng,fr}, lifted verbatim from Alpha and pmax.
Give last split-floppy for each X11 set, for 1.3.

FIXME: if the number of floppies in any split set changes for 1.3.1,
syinst is hosed for 1.3.1. Same is true for any release: we can't
install from split sets if the count of floppies doesn't match
the precompiled version.

The number of floppies in a split set should be computed dynamically
from a directory listing, or read from a config file in the split
directory.
1998-02-23 22:55:09 +00:00
mycroft 4462053ab3 Fill in missing (default) mmap(2) flags. 1998-02-20 09:27:18 +00:00
phil eaeadf7187 Take 3! Added prototypes instead of including defs.h. Compiles now
cleanly both with sysinst and standalone away from sysinst.
1998-02-20 07:43:52 +00:00
jonathan 98b0f2b8ad * Prune default CD path from "/Release/NetBSD/NetBSD-" back to "/NetBSD-".
* Add cp_to_target() to  copy a file from current root, to an absolute
  path relative to target root.

* Clean up alpha, arm32, i386, pmax MD code: use cp_to_target()
  NB: Alpha uses target_expand() when calling installboot.
* Add tests for target == current root. Intended to support
  `upgrade/reinstall' to current root, either for testing or easier
  minor-release upgrades. Only tested on pmax.
1998-02-20 02:33:51 +00:00
jonathan 2ce5d64f35 Pull up fixes for coment typos, punctuation, and (partial,inconsistent) KNF
from sysinst/arch/alpha/md.c.
1998-02-20 01:53:59 +00:00
jonathan 317aef44f1 Undo the include cleanups of previous revision. Fixes missing
prototypes when compiling into sysinst, rather than standalone testing.
1998-02-20 01:40:53 +00:00
jonathan 95eae8964b Remove comment references to /mnt: some ports support upgrading while
running from the target root.
1998-02-20 00:37:17 +00:00
phil a7a3b90218 Clean up the includes, make it work as an independent program better,
add a loop in the main to factor all command line parameters.
1998-02-19 19:38:39 +00:00
phil a924a02bc1 Make the primes generation go to the true square root of parameter
max.  (Pointed out by jb@dilbert.apo.nmsu.edu (Jon Brinkmann) on
usenet.)
1998-02-19 18:37:58 +00:00
enami 2b5b4618f8 SlimSCSI is not AHA- but APA-. 1998-02-13 04:22:11 +00:00
gwr b655b3e60a Merge sun3x into sun3 1998-02-12 21:45:09 +00:00
gwr 6bee102283 See md.sun3 1998-02-12 20:47:40 +00:00
gwr bb8c2b7155 New layout for the boot tape, with both sun3 and sun3x kernels. 1998-02-12 20:32:44 +00:00
gwr c0a778a235 Build two ramdisk kernels: netbsd-rd.sun3 and netbsd-rd.sun3x
(one for each machine architecture)
1998-02-12 19:56:25 +00:00
gwr 4a0868db44 Put both netbsd.sun3 and netbsd.sun3x kernels in the miniroot image
so it will boot on both kinds of machines.  (The boot program will
load the appropriate one).
1998-02-12 19:55:14 +00:00
gwr 0a28d6e8f2 See src/distrib/sun3 1998-02-12 18:26:37 +00:00
kleink f500bb1c0f Fix Thorsten Lockert's attribution. 1998-02-11 18:30:32 +00:00
is 1174dff7b7 Warn about possible Ariadne problem. 1998-02-11 17:23:16 +00:00
thorpej 69c0c710e5 Fix some printfs and prototypes. 1998-02-09 07:40:15 +00:00
thorpej fee167dd96 Needs <time.h> 1998-02-09 07:34:16 +00:00
phil c39e6b7b4f Moved selection of distribution sets to before selection of distribution
medium.
1998-02-09 07:03:38 +00:00
phil 4b083bc3ac Ask for custom/full and select distribution files before selecting
distribution medium.  Makes ftp fetch only needed files.
1998-02-09 06:55:27 +00:00
jonathan b59abe7c80 Set hostname (via sethostname()) after configuring network.
Save hostname in /etc/myname when saving networkg config.
From Nathan J. Williams <nathanw@mit.edu> in PR bin/4781.
1998-02-07 10:28:02 +00:00
jonathan 005abca7c5 Fix typo in table of files to check for in target. Found by Phil Nelson. 1998-02-07 09:32:32 +00:00
christos e3fbe7d27f Warnsify, remove register declarations and -lcompat 1998-02-04 11:08:37 +00:00
mikel 181489ecb5 updates from Steve Allen in PR misc/4892 1998-02-02 07:50:11 +00:00
mikel fcc8ca0f4e add /etc/ld.so.conf, from Steve Allen in PR misc/4892 1998-02-02 07:34:17 +00:00
mikel d64c301ef9 header & manpage updates; from Steve Allen in PR misc/4892 1998-02-02 07:31:42 +00:00
mikel 82454f0de6 share/examples/amd & share/man/{cat,man}{4,9}/sun3x, PR misc/4892 1998-02-02 07:14:53 +00:00
mikel a285b11124 update libc version to 12.24, from Steve Allen in PR misc/4892 1998-02-02 07:12:25 +00:00
is 2beb2bfe73 Add missing parts to "Once your kernel boots". 1998-02-01 16:28:54 +00:00
is ba6183b9a4 Add missing pieces in boot procedure description. 1998-02-01 16:17:08 +00:00
jonathan b8fd5128dc Fix typo "vide" -> "video" from PR 4785 1998-02-01 03:05:57 +00:00
thorpej 75367b2996 Add tset(1). 1998-02-01 02:16:43 +00:00
thorpej bf64e85e53 XXX No xserver set for now. 1998-02-01 02:11:01 +00:00
thorpej 508eb6d6ba Add support for building an "install kernel", which contains a ramdisk
in its belly.  This differs from the floppy kernel in that it uses the
sysinst installation tool (and thus requires more space; the ramdisk is
3M).

This is useful for netbooting and installing or for placing on a CD-ROM.
1998-02-01 01:58:47 +00:00
thorpej 6aed8140af Oops, fix a few stray "arm32"s.. (Guess where I copied these files from? :-) 1998-01-31 22:30:09 +00:00
thorpej ff2548ba56 First-cut at Alpha support in sysinst. 1998-01-31 22:28:33 +00:00
is 44e67ce5cc We don't ship with a FORTRAN compiler... point this out (the old text was
misguiding).
We do ship, however, with an Objective C compiler.
1998-01-28 10:38:10 +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
veego 48b59e11c5 Back out the ipnat static change. 1998-01-24 19:15:04 +00:00
veego 884c32ed05 Add new RELOCATED_FILES_14 because ipnat moved from /usr/sbin to /sbin. 1998-01-23 22:36:39 +00:00
phil f5e19c36f7 Update to current distribution. 1998-01-19 20:34:30 +00:00
lukem 512b1ee76d add ftp.dk.netbsd.org (sunsite.auc.dk) 1998-01-18 23:24:39 +00:00
drochner c2f99d2a8e update for changed uha1 ISA base address 1998-01-14 15:31:41 +00:00
lukem 910a3d4cc4 regenerate. PS: the rcsid gets nuked, but it's not necessary IMHO 1998-01-14 11:00:03 +00:00