402 Commits

Author SHA1 Message Date
rgrimes
317fa93e13 Major hackery to get the 1.1 Beta floppies building. Have a special
pair of crunched binaries that are not built by this, but other than
that it is back to an automated procedure.  So many changes it is
hard to describe.
1994-02-21 21:52:00 +00:00
rgrimes
2b01e1a3da Correction so old alias floppy and floppy5 work. 1994-02-20 10:43:02 +00:00
ache
25c78dd606 Remove sio entries per Rod suggestion 1994-02-19 15:45:13 +00:00
ache
d05ae37f7c Sorry, expr error in last commit. 1994-02-19 14:32:56 +00:00
ache
0e6427f1ee We lost ttyd for dialin lines, now restore it 1994-02-19 13:17:03 +00:00
ache
80e3ce1b44 rm# for 5.25 driver changed per Bruce suggestion 1994-02-11 11:00:13 +00:00
ache
65bc995bd6 Add floppy entries for new fd driver
(from Poul-Henning Kamp) slightly fixed
1994-02-10 10:44:08 +00:00
rgrimes
16d21ccc58 Upgrade to 1.1 release level, add procfs entry on fstab creation. 1994-02-09 05:26:16 +00:00
rgrimes
f7ebbd4064 One more reference to fdXa removed.
Run fdisk -u after disklabel just incase we wrote block 0, this should fix
the bogus partition table when the install is to the whole disk.
1994-02-08 09:37:28 +00:00
rgrimes
774c921f15 Update to use /dev/fd0 instead of /dev/fd0a. 1994-02-08 08:45:10 +00:00
alm
3ac0b190f0 Add devices for QIC 40/80 support 1994-02-07 04:25:07 +00:00
dg
4b3f7a255e Added creation of a symlink for ttyv0->vga when making the 'pc0' target. 1994-01-26 23:45:34 +00:00
dg
76b4ea09c1 Deprecate "/dev/vga". Use /dev/ttyv0 always. Note that the terminal type
is still 'pc3' in /etc/ttys, and should be changed if we decide to default
to syscons.
1994-01-24 20:57:16 +00:00
ache
6cc7152206 Add callout device for bidirectional port 1994-01-10 18:11:30 +00:00
rgrimes
a493de1b14 Insert tab before comment so brain dead shell does not screw up
the arguments to mknod.
1993-12-24 11:36:28 +00:00
ache
3ebd494429 Comment out porogrammer-readable fd name set,
not needed in standard version, only for XENIX lovers.
1993-12-21 05:49:28 +00:00
ache
c6dd6bc403 User-readable fd name set added:
[r]fd[n].{360,720,800,820,1200,1440,1480,1720}
Programmer-readable fd name set added in XENIX style.
1993-12-18 01:19:02 +00:00
ache
b09ed3483f No more partition bits in floppy minor.
Now minor looks like UU DDDDDD, UU - unit, DDDDDD - density.
If density == 0, CMOS-detect format assumed.
For old users/pgms use fake partitions now, i.e.
	ln fd0 fd0[a-h]
No new floppy names added (expect fd? and rfd?),
because don't have agreement yet, so make devices
only for CMOS-detected formats.
1993-12-16 04:34:11 +00:00
alm
ca3921c30f From: Sergey Ryzhkov, Serge Vakulenko
E-mail: <sir@kiae.su>, <vak@zebub.msk.su>
added new /dev/wt entries for wt.c version 1.3

8) Some controllers support only 1024 block length.
   Setting WT_BSIZE bit in device minor number turns on this mode.

Minor number structure:
	0bfffuuu
Fields:
	uuu   - Unit number. It's possible to install
		up to three tape controllers on the same machine,
		using DRQs 1..3.  Hence, unit number can lie
		in range 0..2.
	fff   - Tape format number:
		0 - /dev/rwt0  - default density (auto select)
		1 - /dev/rwt0a - QIC 11 (obsolete)
		2 - /dev/rwt0b - QIC 24 (60 megabytes)
		3 - /dev/rwt0c - QIC 120 (120 megabytes)
		4 - /dev/rwt0d - QIC 150 (150 megabytes)
		5 - /dev/rwt0e - QIC 300 (300 megabytes?)
		6 - /dev/rwt0f - QIC 600 (600 megabytes?)
	b     - Long block size flag.  With this bit set,
		the driver will perform all i/o operations
		with the controller using 1024-byte
		blocks, instead of 512 ones.
		Some controllers need it (CMS for example).
		If you Wangtek controller does not stream well,
		you can try to use /dev/rWt0 device instead
		of /dev/rwt0 (uncomment needed lines in /dev/MAKEDEV
		to create it).

Block interface (writing blocks less than 2048 bytes) is not functioning
pwoperly.  Use raw interface instead.

Thanks to all who helped to test it on the following hardware:

Controller           Drive            Volume    Interface     Thanks to
---------------------------------------------------------------------------
Archive SC-499       Archive 2150L    150 Meg   QIC-02        KIAE
CMS?                 ?                150 Meg   QIC-02        KIAE
Everex EV 831/833    ?                ?         QIC-36        Joergen Haegg
Wangtek ASSY         Wangtek          60 Meg    QIC-02        Ken Whedbee
Tecmar QT150i?       Wangtek 5150EQ   ?         QIC-02?       Marko Teiste
?                    Wangtek 5099EK   60 Meg    QIC-36        Robert Shien
Archive SC400S       ?                60 Meg    ?             Warren Toomey
1993-12-14 11:11:37 +00:00
rgrimes
29c03b31ae Missing part of Julians new scsi code, add new driver uk and revise the
entries for st.
1993-11-22 05:40:49 +00:00
alm
8dd2f93d69 Removed option to install FreeBSD alongside an existing *BSD
paritition, since disklabel cannot deal with this...
1993-11-12 04:58:31 +00:00
alm
b45acf0195 fixed conditional that caused install to see a DOS partition when none exists. 1993-11-08 03:58:31 +00:00
wollman
2257be3bc4 Added comment in the description of `com' devices that they are usually
not what users want unless they have re-configured their kernels.  Hopefully
some people will actually read this.
1993-11-06 23:22:23 +00:00
rgrimes
222742d2c2 Add zero and io to the rm -f line for std devices so they get removed before
an attempt is made to mknod them.
1993-10-28 09:59:27 +00:00
jkh
4b07614ec4 Moved sound drivers from major 21 to major 30. 1993-10-23 22:24:35 +00:00
jkh
b5012e4cab New snd*) target for making driver entries for new sound driver. 1993-10-23 10:58:51 +00:00
nate
0f7d6b2a33 Fixe a spelling error and added both the mse (logitech and ATI inport) and
the psm (PS/2 bus) mouse support

(The psm driver will have to come later)
1993-10-19 20:00:35 +00:00
rgrimes
cb844f9aa8 Make darn sure that fsck does not try to fsck dos file systems by setting
the fsck pass to 0, same thing for dump field, in the fstab that is
created by this script.
1993-10-19 19:58:55 +00:00
rgrimes
62f301bbd6 Remove reference to EPSILON release. 1993-10-19 17:33:38 +00:00
jkh
23dde6a5b2 Checked and corrected various bits of grammar, as requested. 1993-10-16 12:41:36 +00:00
rgrimes
7d700d3b23 Fix the document title to match the format of our other docs.
Clean up some stuff so that it reads a little better (some one please
review this for me!)

Adaptec controllers are 154x and 174x series.  Add Buslogic 545S.
1993-10-16 12:22:45 +00:00
rgrimes
04b048a4b8 Remove the EPSILON from the release level 1993-10-16 12:06:30 +00:00
rgrimes
672d7f757d Fix the title up on this, removed the date and format it to match
the RELEASE NOTES.

Adaptec controllers are now 154x and 174x series, no more reference
to specific models.  Revamp the CSI hard disk controller section in
general to be more user readable.

Add the fact that the Mitsumi CDROM controller and drive are now
supported.

Add a note that the Intel 82501 serial chip is NOT supported.

Floppy controller is fd0, not fdc0, same for wd disk controller.
1993-10-16 12:05:51 +00:00
chmr
81d35d6d98 Allow install floppy to be placed in the B: drive. 1993-10-16 09:12:08 +00:00
rgrimes
623ab6affd Added /dev/zero and /dev/io, they have been around for a while, time to
have some /dev entries.
1993-10-06 03:35:03 +00:00
rgrimes
520d1c04c1 Release level changed from GAMMA to EPSILON 1993-10-01 19:22:43 +00:00
rgrimes
58fd303159 Updated to reflect the fact the there is no longer an ne driver, told to
use ed0 as the replacement, noted new addresses
1993-10-01 04:43:56 +00:00
rgrimes
82f5690cfd Changed address freebsd-comments to freebsd-questions 1993-10-01 04:40:57 +00:00
rgrimes
1bdc84cb97 Support for new wt driver. Removed old references to as* disk types since
they are long gone.
1993-09-30 20:18:59 +00:00
alm
dca51f7e83 added to install_notes instructions for loading distribtuion
files from a MS-DOS partition.
Minor cleanup:
fixed spelling error in inst1.install
capitalized sentences in kc.profile
reworded initial load_fd options
1993-09-22 07:38:18 +00:00
alm
4687ff86f6 Extended load_fd() to support reading from the first Primary DOS
partition of the boot disk.  So we have yet another medium via
which to load the FreeBSD distribution files.  load_fd() has
options for listing and (if reading from the C:  drive) changing
directories.

load_fd's notation assumes that the first Primary partition on
disk is the DOS drive C: (since this and only this one is mounted
by install).  Otherwise, the notation may be a bit confusing.
We'll know the assumption is bad if people complain about
not finding files on their "C:" drive...

Added a device file existence check to kc.profile.
1993-09-21 10:24:42 +00:00
alm
a1c237516c 1) Install now creates a DOS partition for the first (and only the
first) Primary (un-Extended) DOS partition, providing /dev/xx0h
is available.  It is mounted on /dos by default.  The /etc/fstab
entry omits the dump and fsck fields, i.e.:
/dev/xx0h	/dos	pcfs rw

The Secondary DOS partition is not used (System ID 0xF2), because I don't
know what that is.

2) Fixed default sizes so that if someone attempts to install BSD on a 24 Mb
partition by accepting defaults, they don't end up with a 1 Mb /usr
partition (up to USRMIN Mb's).  In this case, all space is split between
swap and root.

TODO:
1) Extend load_fd() to support loading distribution files directly from
the DOS partition of the hard disk.

2) Provide translated parameters to the install program (maybe
add an option to fdisk).  Currently, the true geometry is used as
default, which is inappropriate for coexistence with DOS.

3) Support installing on multiple or secondary disks.
1993-09-19 20:45:10 +00:00
alm
f58b8af741 Added /usr/distbin to PATH 1993-09-18 08:20:32 +00:00
rgrimes
b3c3e8d6c0 >From: Drew Hess <dhess@CS.Stanford.EDU>
>Date: Thu, 16 Sep 1993 23:35:48 -0700 (PDT)
There is a typo in disktab in the NetBSD-0.9 distribution.  This may be
already fixed in NetBSD-current, but it's not in any of the source that I've
sup'ed.
line 9 reads:
#       sc      #sectors/cylinder, nc*nt default
should read:
#       sc      #sectors/cylinder, ns*nt default
1993-09-18 00:00:16 +00:00
alm
be2abcc85f Added the following to the opening statement of install:
Before starting, it is important to know your hard disk's geometry
(i.e., number of cylinders, heads and sectors/track).  If installing
FreeBSD on the same disk as another operating system, then the
two systems should use the same geometry.  In particular, FreeBSD's
default geometry is inappropriate for MS-DOS.  So in this case, the
DOS geometry should be used instead.

[This seems to be true for SCSI disks.   What about IDE?  With the new
boot blocks, can we ignore the disks true geometry??]
1993-09-17 09:05:52 +00:00
alm
ce8bea4555 The load_fd() now initializes the `interactive' variable to -i instead
of -v (my fault).
The extract() command now rm's /tmp/cat, not /bin/cat (my fault).
1993-09-16 00:45:34 +00:00
rgrimes
d2e9340b89 >From: kuku@acds.physik.rwth-aachen.de (Christoph Kukulies)
Comment was wrong about what entries get made for vtyNN, it
is 0-b, not 00-12.
1993-09-14 21:42:14 +00:00
alm
37dc7644f1 Added option to overwrite an existing partition during install.
Added notes about ob-bs to install_notes.
1993-09-14 21:26:32 +00:00
alm
c2d043a940 The install disks now print the partition table data with
offsets and sizes in units of cylinders.  This will help
those who want to install FreeBSD between two existing
partitions.

Faked notes on installing via Kermit
1993-09-14 02:36:09 +00:00
alm
de9c9dc93c Brought install_notes up to date. 1993-09-13 13:37:21 +00:00