MicroPort Unix V/AT (Clone disk and other problems)
Joel Clark
joel at intelisc.UUCP
Sat Mar 5 02:38:06 AEST 1988
In article <481 at spectrix.UUCP> clewis at spectrix.UUCP (Chris R. Lewis) writes:
>Another gotcha: On 386 systems there is an "Intel-approved method" for
>discovering whether you have a floating point chip (287 or 387) which
>requires some cooperation from the BIOS. Some BIOSes do not do this
>properly and falsely claim that a 287/387 exists. When the UNIX is booting
>and trying to figure out whether you have a FPU, and the BIOS lies and tells
>UNIX one is there, the system will crash on the first FPU instruction because
>the kernel hasn't configured itself for FPU emulation.
>
>The crash's diagnostics are a little hard to interpret, so if you think
>you might be having this problem, borrow a FPU and try again. If this
>fixes it, sqawk at your UNIX and/or BIOS vendor.
>--
>Chris Lewis, Spectrix Microsystems Inc,
>UUCP: {uunet!mnetor, utcsri!utzoo, lsuc, yunexus}!spectrix!clewis
>Phone: (416)-474-1955
We had this problem for a while. The following command always reproduced it:
`awk '{print}' nonexist_file`
The problem only occured after a soft reset of the system. After a power
cycle the problem did not occur. The Bios was not resetting the 387 thus
the ERROR pin was not set and the 386 decided there was a 287 instead of
a 387 present. The system would hang. Phoenix Tech. Ltd's BIOS v1.00
fixed this for us.
Joel Clark
Intel Scientific Computers joel at intelisc.UUCP
15201 S.W. Greenbrier Pkwy. {tektronix}!ogcvax!intelisc!joel
Beaverton, Or 97006 (503) 629-7732
More information about the Comp.unix.microport
mailing list