julian
974aea3e4c
Remove accidental cut&paste garbage in a comment.
1999-09-03 01:38:29 +00:00
julian
082c01dec6
Comment the boot manager. So I don't have to work it all out again :-)
...
Reviewed by: rnordier@freebsd.org
1999-09-03 01:35:06 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
nik
af96d3ba77
Fix some typos.
...
PR: docs/11955
Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>
1999-07-28 20:30:59 +00:00
rnordier
558efd38f3
Recognise NetBSD slices.
...
Submitted by : Lars Koeller <lkoeller@cc.fh-lippe.de>
PR : 12772
1999-07-24 17:40:40 +00:00
msmith
22f56109ba
Walk around the end of all the silly guessing of device types and unit
...
numbers that we have been doing in the past, and read /etc/fstab off the
proposed root filesystem to determine the actual device name and vfs
type for the root filesystem. These are then exported to the kernel
via the environment variable vfs.root.mountfrom.
1999-07-21 00:08:54 +00:00
rnordier
c1740a7c66
Reintroduce LBA (cyl > 1023) support in the bootblocks, enabled by
...
means of a build option.
1999-07-20 01:19:23 +00:00
rnordier
c46ca64645
Activate kgzldr.
1999-07-19 20:16:34 +00:00
rnordier
83fed33cb1
Use M4FLAGS for m4.
1999-07-19 20:10:17 +00:00
rnordier
2d7803cd6b
This commit was generated by cvs2svn to compensate for changes in r48907,
...
which included commits to RCS files with non-trunk default branches.
1999-07-19 18:07:44 +00:00
rnordier
f5a2fbe418
kgzldr is a kzipboot replacement for use with kgzip(8).
...
Development sponsored by Global Technology Associates, Inc.
Reviewed/tested by: abial
1999-07-19 18:07:44 +00:00
peter
8fd8236771
Reconcile all the loader newvers.sh's into one common one.
1999-06-29 21:23:26 +00:00
ru
1e7459a41e
-mdoc fix.
1999-06-23 09:06:18 +00:00
rnordier
0571a0f633
Fill in bi_bios_geom[] in the bootinfo structure passed to the kernel.
...
This should resolve the problem raised in PR 12315, and incidentally
makes it easier to determine what geometry the BIOS is actually using
(by way of boot -v and dmesg).
1999-06-21 18:27:02 +00:00
rnordier
156dba23c0
Provide for enabling/disabling each slice individually.
1999-06-19 21:40:55 +00:00
rnordier
f3313ef5a0
Fix use of e_phoff in place of e_phnum.
1999-06-19 20:50:38 +00:00
rnordier
5f25113ddb
Correct and clarify some comments.
1999-06-19 20:40:32 +00:00
rnordier
517a8eacaf
Change active flag handling; sanity check passed drive number; pass
...
partition pointer to bootstrap; optimise away 10 bytes; cosmetics.
1999-06-18 21:49:18 +00:00
ghelmer
b7771a65a4
Modify the boot loader to recognize the -C flag and pass the RB_CDROM
...
flag to the kernel to mount a CDROM as the root filesystem. Alternatively,
the boot_cdrom env var can be set.
As Mike Smith noted, "-C is the "wrong" way to do this", but this is
an acceptable stopgap in lieu of a better way.
PR: bin/11884
Reviewed by: msmith@freebsd.org
1999-06-04 03:18:28 +00:00
rnordier
ebabc28d79
Activate mbr.
1999-05-24 22:44:32 +00:00
rnordier
32c4cd5138
Add mbr: a standard master boot record intended to replace a couple
...
that are presently embedded in the fdisk and sysinstall code.
1999-05-24 22:36:24 +00:00
rnordier
baab5b9100
This commit was generated by cvs2svn to compensate for changes in r47471,
...
which included commits to RCS files with non-trunk default branches.
1999-05-24 22:36:24 +00:00
rnordier
c7b7a58ae1
Fix a reference to the mysterious Mike Smisth.
1999-05-22 13:18:28 +00:00
rnordier
ada744aa5c
Drop some non-existent commented-out targets.
1999-05-18 22:10:05 +00:00
jb
fbcc8bb5ab
Found the needle in the haystack!
...
Use colons instead of semi-colons in the default init_path to behave like
UNIX instead of DOS.
Suggested by: bde
Reminded by: des (with no hint as to *which* man page).
1999-05-11 11:20:13 +00:00
jkoshy
3e587269bb
Correct typos.
...
PR: docs/11445
Submitted by: Kazuo Horikawa <horikawa@jp.freebsd.org>
1999-05-03 08:32:45 +00:00
dcs
131007fae0
Make man page reflect reality on parsing rules. Now I know Jordan
...
never read this man page... :-)
1999-04-25 21:41:09 +00:00
dcs
073326ad33
Move loader.conf.5, while it is still in it's first revision.
1999-04-24 17:49:47 +00:00
dcs
aa57b67a29
Add loader.4th man page (worst man page I ever wrote -- reviews
...
are welcomed). Correct a nasty bug in loader.4th before anyone
notices, add a couple of features.
1999-04-24 17:25:35 +00:00
des
d3e9d9a7c3
Make the location of init(8) tunable at boot time.
1999-04-20 21:15:13 +00:00
dcs
7da9554ad1
Installs a default loader.rc if none exists. Document loader.conf.
1999-04-18 09:21:12 +00:00
rnordier
3fdb487782
Fix damage introduced in previous commit.
1999-04-05 07:36:30 +00:00
rnordier
33dbdcecb9
Optimize better for space.
...
Thanks to: jdp
1999-04-05 07:24:51 +00:00
obrien
d343a5cdea
Remove the string ">>> FreeBSD/i386 BOOT". I need to reduce the size of
...
boot2 by 16 bytes. I expect this to be temperary until the boot2 authors
can do the proper fix.
1999-04-04 21:15:41 +00:00
joerg
378da8f135
Make <DEL> an alternative rubout character for command input; many
...
serial terminals use this as their default rubout key.
1999-03-31 08:28:42 +00:00
dcs
c18006911a
Avoid copying m_args if none exists. (Perhaps this is a better solution,
...
Doug?)
1999-03-18 14:36:22 +00:00
dcs
5286c095cf
Version bump: kvm & dictionary size.
1999-03-17 23:05:46 +00:00
dcs
fa973cd0a2
The man page, version 0.1.
1999-03-15 08:52:23 +00:00
dcs
313dc063d0
Install new loader.rc stuff.
1999-03-10 03:34:14 +00:00
dcs
526581a289
Add MODINFO_ARGS, parameters passed to a module at load time.
...
VS: ----------------------------------------------------------------------
1999-03-08 11:05:52 +00:00
rnordier
c74450fa3d
Save option, rather than slice, selected. This permits unattended
...
booting from other than drive 0, as the F5 keypress is saved and
"replayed."
Requested (some time ago) by: archie
1999-03-01 02:42:47 +00:00
rnordier
c17b4c476c
Implement "setdrv" option
1999-02-26 14:51:14 +00:00
rnordier
a3fa9785d0
Emulate a V86 "movl %cr0,%eax" instruction.
...
Feedback and testing: Kurt Hopfensperger <kjhmdjd@ix.netcom.com>
1999-02-25 16:27:41 +00:00
msmith
7648580bdb
Don't try protecting page 0; it seems that BIOS writers now feel it's
...
appropriate to check for Windows95 by polling for state in low
memory, with fatal results.
Submitted by: rnordier@freebsd.org
1999-02-24 01:37:23 +00:00
dcs
ea6b709336
Bumb up loader's version.
...
Reviewed by: Michael Smith <msmith@freebsd.org>
1999-02-08 04:14:31 +00:00
rnordier
c84955e100
Check size of partition before using it.
1999-01-29 03:36:42 +00:00
rnordier
7332041031
Fix a couple of further bugs: missing argument to sprintf() and
...
"==" used for "=".
1999-01-25 23:07:02 +00:00
msmith
6f8753800c
Bleh. Missing 'unit =' doesn't help legacy num_ide_disks code.
...
PR: bin/9651
Submitted by: "Daniel C. Sobral" <dcs@newsguy.com>
1999-01-24 06:03:44 +00:00
msmith
d0d15b4eb8
Document root_disk_unit
1999-01-24 00:12:17 +00:00
msmith
1e566c5505
biosdisk.c
...
Implement a new variable 'root_disk_unit' which supersedes
'num_ide_disks' and makes it possible to explicitly set the
root device unit number regardless of type considerations.
bootinfo.c
If we can't calculate a dev_t for the root disk, complain and
don't proceed to boot with an invalid boot device.
1999-01-24 00:12:04 +00:00