[comp.os.minix] 1.5.0 problems - mainly root disk

iann@cmsfl@labtam.oz (Ian Nicholls) (02/05/90)

When 1.5.0 was distributed, I loaded it onto my minix machine,
recompiled what I thought was all of it, and tried to use the /dev/hd3
as the root disk, giving me an extra 150K of memory.  I failed.  No
matter what I say at the fsck prompt, when I hit the equals key it still
checks /dev/fd0 and loads the ramdisk from /dev/hd3 when it finds /dev/fd0
is not a good root. (What I've said is /dev/hd3, size zero and size 150,
even /dev/fd1.)

I have a PC-PRO 8 MHz XT-compatible with two RLL disks and an NEC V20
chip with a Hercules-type monochrome card and monitor.

The crc's check ok for every file in the fs, kernel, mm, and tools
directories (before I modified tools/fsck.c, kernel/xt_wini.c, and
commands/fsck.c to cope with 2 RLL disks).  I noticed that there was a
config script setting up klib.x, rs2.x, and mpx.x, but there was only one of
each file supplied.  Is the config script superfluous, or should I use the
1.3 '88.x files?

The library is made up of all the sources from other, ansi, and posix, with
the remainder of the liborder listing being from the standard (as
distributed by Prentice Hall) 1.3 library.
No changes have been made to them as yet.  The other files in /usr/lib
are from the 1.3 distribution, except for head.s (1.5.0)

The /usr/include{,sys,minix} directories have been replaced with that from the
distribution, and the only changes to minix/config.h are for robustness
and linewrap (I tried the unchanged file - no improvement).

I have made the root partition again using the 1.5.0 mkfs.  I've tried
putting a root disk into /dev/fd0 and seeing if it ignores it.
It didn't.  I even tried replacing the V20 chip with the 8088.

Is there anything I have forgotten to do ?

Other problems
--------------
Further to my woes, the 1.5.0 /etc/update aborts with an 'Alarm Clock'
message about the time the sleep should wake up.  

Possibly connected is a problem I have noticed that redirecting output to
an existing file doesn't truncate that file.

I have other problems, but I suspect it's the Hercules card which causes the
scrolling every time mined says something on its status line; and doesn't
scroll whenever elvis deletes a line, and fails to show properly the insert
character mode (it acts as insert and looks like overwrite).  These problems
are under investigation (don't hold you breath, though), and I'll publish
any interesting results.  I wonder if this is what the compatibility list
means when it says the Hercules card has scrolling problems.

Andy mentioned a set of fixes for 1.5.0 being sent to the beta-testers.  
Here's to hoping they'll solve (some of) my problems when they're released.
-- 
"He who laughs, lasts"
Ian Nicholls         Phone : +61 3 829 6088   Fax: +61 3 829 6860
Coles/Myer Ltd.      UUCP: labtam!cmsfl!iann  Email: iann%cmsfl@labtam.oz.au
L1 M11, PO Box 2000, Tooronga 3146, Australia