Bruce Evans
a7d783dddb
Add more compatibility cruft:
...
- ignore the partition table if it is identical with the bogus one in
/usr/src/sys/i386/boot/biosboot/start.S. Honoring the bogus size
field was fatal. The error is detected but other compatibilty
cruft weakens the error handling too much for this case.
- weaken the partition entry checking to allow the following treatments
of C/H/S addresses when C should be >= 1024:
(1) allow C = 1023, H = max, S = max.
(2) allow C to be correct modulo 1024.
Other compatibilty cruft weakens the error handling to allow all
C/H/S addresses, but there too many errors were reported.
Improve error messages:
- print C/H/S addresses if relevant.
- distinguish primary partition table from extended partition tables.
- don't use diskerr() except for i/o errors.
1995-03-25 12:07:31 +00:00
..
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1994-09-25 19:34:02 +00:00
1994-10-22 11:40:38 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1994-10-02 17:35:40 +00:00
1995-03-16 18:17:34 +00:00
1995-02-20 19:42:42 +00:00
1995-03-17 04:18:07 +00:00
1995-03-25 01:34:21 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1994-10-02 17:35:40 +00:00
1995-03-16 18:17:34 +00:00
1994-10-25 11:27:51 +00:00
1995-03-19 14:29:26 +00:00
1994-09-19 17:39:21 +00:00
1995-03-16 18:17:34 +00:00
1994-10-10 01:00:49 +00:00
1994-10-13 20:59:49 +00:00
1995-02-20 19:42:42 +00:00
1995-03-16 18:17:34 +00:00
1995-02-12 09:11:47 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1994-12-04 19:58:43 +00:00
1994-08-02 07:55:43 +00:00
1994-09-13 00:48:26 +00:00
1995-03-16 18:17:34 +00:00
1995-02-24 08:51:34 +00:00
1994-08-02 07:55:43 +00:00
1994-11-26 19:24:13 +00:00
1995-03-18 07:06:51 +00:00
1995-03-25 12:07:31 +00:00
1995-03-04 11:42:27 +00:00
1994-12-12 00:20:34 +00:00
1994-10-02 17:35:40 +00:00
1995-02-20 19:42:42 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1995-03-16 18:17:34 +00:00
1994-08-02 07:55:43 +00:00
1995-03-21 07:16:12 +00:00
1994-08-02 07:55:43 +00:00
1994-10-13 21:41:36 +00:00
1995-03-16 18:17:34 +00:00
1994-10-02 17:35:40 +00:00
1995-03-16 18:17:34 +00:00
1995-03-04 03:24:45 +00:00
1994-09-13 14:47:38 +00:00
1994-10-02 17:35:40 +00:00
1994-10-06 21:07:04 +00:00
1995-02-20 22:23:31 +00:00
1994-10-11 20:29:42 +00:00
1995-03-21 11:24:05 +00:00
1995-02-26 03:15:36 +00:00
1995-02-28 00:21:11 +00:00
1995-02-27 19:47:53 +00:00
1994-11-26 19:24:13 +00:00
1994-08-02 07:55:43 +00:00
1994-12-04 01:46:13 +00:00
1995-03-16 18:17:34 +00:00
1995-01-05 19:51:51 +00:00
1995-03-15 07:52:06 +00:00
1994-08-02 07:55:43 +00:00
1994-10-02 17:35:40 +00:00
1994-10-02 17:35:40 +00:00
1995-02-16 01:07:43 +00:00
1995-03-16 18:17:34 +00:00
1995-02-15 11:30:35 +00:00
1995-03-16 18:17:34 +00:00
1995-03-19 09:33:51 +00:00
1995-03-19 13:28:54 +00:00
1994-11-12 01:47:43 +00:00
1995-03-21 01:13:16 +00:00
1995-03-19 11:16:58 +00:00
1994-10-20 00:48:28 +00:00
1994-10-06 21:07:04 +00:00
1994-11-12 01:47:43 +00:00
1995-03-21 01:13:16 +00:00
1995-03-19 11:16:58 +00:00
1995-03-19 12:08:03 +00:00
1994-08-02 07:55:43 +00:00
1994-08-02 07:55:43 +00:00
1994-09-28 16:45:22 +00:00