XBR4D75G%DDATHD21.BITNET@cunyvm.cuny.edu (02/22/90)
I am running MINIX 1.5.0 on an XT- and an AT-clone since 20-JAN-90
without major problems. After the official release end december last year,
I only applied 4 fixes sent to the net, related to the routines
peekpoke.c portio.c signal.c getpwent.c
My crcs do not match with the official ones and I had to apply the
patches with the -l option because I am following the MINIX developement
for more than 2 years from the BITNET-side. Nevertheless I was conviced
until yesterday, that my system, running on two different PC's, is very close
to the official release (only the new kermit version had to be cross-compiled
because asld got out of memory).
When I applied the new patches to generate version 1.5.3, I ran into the
following problems:
a) patches to directories include, minix, sys, tools, fs, mm and lib/....
were applied without problems
b) compilation and generation of the new library without problems
c) compiling and linking of kernel mm fs and tools without problems
d) when I started the system, loading the root file system from floppy,
the commands in /etc/rc were executed, but init could not start
login!!!!! Changing execle(LOGIN......) in init.c to the old
library-call execn(LOGIN1) ; execn(LOGIN2); generated a running
version of 1.5.3, but I think this is not the intesion of the
authors. After this hack, I was able to mount and use my hard-disk
partition. Nevertheless this intermediate version is not able to
load the root-file system directly from hard-disk (illegal inodes
detected by th FS-system).
Has anyone similar problem with 1.5.3 and perhaps some solutions to
generate a fairly stable system?
Thanks in advance
Hans-Juergen KnoblochXBR4D75G%DDATHD21.BITNET@cunyvm.cuny.edu (02/23/90)
Sorry about my too quick problem report concearning the update of version 1.5.0 to version 1.5.3. This evening I found a solution to the startup problem: The library routine exec.c version 1.5.3 does not work correctly to start login in init.c. If you just link exec.s from version 1.5.0 with the init.s version 1.5.3, you will get a normal running system 1.5.3. There are no problems anymore when loading the rootfile system from harddisk. Disk speed has increased by a factor of 4 on my XT-clone with the new version. Running "time fsck /dev/hd2" on a 5 MB partition took only 35 sec real time, compared to 2:08.0 minutes with version 1.5.0. Hans-Juergen Knobloch