Yoshihiro Takahashi
0f0f85be13
Correct BIOS header sanitizing on pc98.
...
MFC after: 3 days
2009-09-19 03:33:18 +00:00
Ulf Lilleengen
7ca3f45cd2
- Allow a higher value for the number of heads. Its better to do this and allow
...
a few bad systems to run than to be completely strict about it.
2009-06-17 06:47:05 +00:00
Ulf Lilleengen
1d695e8ed4
- The maximum number of heads is 255, not 256.
...
Pointed out by: marcel
2009-06-15 16:51:07 +00:00
Ulf Lilleengen
3eba493397
- Relax sanitazion requirements in libdisk, as a previous commit enabling this
...
sanitization broke sysinstall on some disks. This was due to the disks
reporting a geometry that was incorrectly sanitized by sysinstall. This makes
the sanitization consistent with fdisk.
Tested by: randi
2009-06-15 16:18:24 +00:00
Yoshihiro Takahashi
4fe043b760
Add over 32GB disk support on pc98 (userland part).
...
Submitted by: Hirokazu WATANABE
2005-03-30 13:03:33 +00:00
Yoshihiro Takahashi
109479ce29
Fixed pc98 partition type.
2004-01-27 15:25:33 +00:00
Yoshihiro Takahashi
021587f8c1
Fixed style(9)
2002-11-15 13:24:29 +00:00
Poul-Henning Kamp
374ec39bb6
Live with it: I had hoped to find a neat way to deal with all the magic
...
numbers, but so far havn't come up with anything: Add an #ifdef PC98.
2002-10-22 11:55:27 +00:00
Poul-Henning Kamp
1e08b0a637
Avoid a lot of #ifdef PC98 code by giving a couple of the Chunk functions
...
an extra argument for all archs.
2002-10-22 10:51:58 +00:00
Yoshihiro Takahashi
89335c9f46
Fix to check disk geometry.
...
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
2002-10-14 13:15:14 +00:00
Poul-Henning Kamp
aaead0dfe9
Modernize my email address.
2002-03-25 13:52:45 +00:00
Matthew Dillon
96be23e0be
Add __FBSDID()s to libdisk
2001-09-30 21:16:57 +00:00
David E. O'Brien
e32cb81d24
Add spaces around operators.
...
It's OK, the Project and afford them now -- they aren't as expensive as
they used to be.
2001-04-01 12:18:20 +00:00
David E. O'Brien
135c56336a
Libraries should _never_ call exit() themselves (or its alternate spelling
...
`err()'). libdisk does! and additionally libdisk gets confused on Alpha
disks with foreign disklabels, throws up its hands and exits. This is
the cause of the "going no where without my init" install bug on the Alpha.
So now on the Alpha, rather than call err(), we print the error string and
continue processing.
Submitted by: jkh
2001-03-18 21:30:11 +00:00
John Baldwin
be0fdc4646
- Allow support for MBR boot loaders that are longer than one sector. As
...
with fdisk, ensure that they are a multiple of the sector size in length.
- Axe all the 1024 cylinder checks as they are no longer relevant with the
fixed bootstrap.
2000-07-12 18:05:18 +00:00
KATO Takenori
7e9e421193
Changes for PC-98.
2000-03-29 15:10:28 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Peter Wemm
7e546392b5
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Poul-Henning Kamp
00f723bf6b
Improve the Dangerously Dedidcated mode a bit. Not much, but a bit better.
1996-11-27 22:44:43 +00:00
Peter Wemm
40b0c0d936
Update the -current sources from the 2.1 branch.
...
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
Rodney W. Grimes
d3628763db
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
Rodney W. Grimes
e5370bd7fe
Remove trailing whitespace.
1995-05-30 08:29:07 +00:00
Poul-Henning Kamp
6331da9711
Remove Ontrack special from All_FreeBSD().
...
Add chunk->disk pointer.
1995-05-25 06:14:49 +00:00
Jordan K. Hubbard
2f2a4e7a4a
Align slices to cylinder boundries.
...
Submitted By: phk
1995-05-24 08:59:40 +00:00
Poul-Henning Kamp
87d4886cc3
Use the DIOCSYNCSLICE ioctl now. (use only with kernel from this morning).
...
Get the CHS's right.
Get the disklabels (more) right.
1995-04-30 22:51:05 +00:00
Poul-Henning Kamp
f9c10dfd1a
Next Iteration, getting better.
...
Made an All_FreeBSD() function.
Added a cmd-line interface (lowest rank) to the tst01 program.
The tst01 program is harmless (worst it can do is coredump), but it
is instructive to run, you can see what the slice-code things of your
disk...
1995-04-29 04:00:57 +00:00
Poul-Henning Kamp
27bff5727d
Sanitize and explain a little bit... Implement the first rules...
1995-04-29 01:55:25 +00:00
Poul-Henning Kamp
aded89c1b1
This is a revision 0.00 of the backend stuff for the fdisk/disklabel stuff
...
in the new sysinstall. If you want to give a helping hand, then send email
to phk@FreeBSD.ORG . DO NOT COMMIT TO THIS DIRECTORY!
1995-04-28 23:57:04 +00:00