>Hello minixers,
>i have big problems by patching my out-of-the-house minix (1.5.10-ST)
>to 1.5.10.3... The first patch i have already installed doesnt accept
>the highest harddisk-partition. as it is an original atari sh205 i
>think it shoud do, shouldn't it? The pi_flag is set to INVALID at the
>very end of do_open() in kernel/stwini.c. But i really can't figut out
>how this comes. remember: it is only the very highest partition...
>all other work correctly.
maybe i forgot somethink to say: the highest partition is part 4. so there
is no extended partitioniring, as i use one of the oldest versions of the
atari hdx-programm to format the disk.
>did i miss a bugfix? or is the harddisk wrong formatted?
>thanx a very lot for any help!!!!!!!!
>Joerg
>--
>UUCP: j...@dobag.in-berlin.de | - The number of viewers watching you is
>Alias Joerg Conradt | proportional to the stupidity of your
>1000 Berlin 41 Germany | action.
>++ 0307958397 | - "Murphy was an optimist"
--
Joerg Conradt Berlin, Germany || UUCP: j...@unlisys.in-berlin.de
I had exactly the same problem. Ignore the problem and apply the next
two patches anyway, then rebuild; that cured it for me. It seems patch
1 broke something which either patch 2 or 3 fixed again.
mathew
One of the patches changes introduces a rigid check of the partition
information in the boot block. Especially it checks if the sum of
availiable blocks in the partition plus the partition start block is
bigger than the harddisk size. As far as I can remenber this is true
if the disk is partitioned by an (old ?) Atari hdx-program. Repartition
the HD with an other program, fix the block count in the root block or
alter the test in stwini.c (/* some sanity checks */).
--
--
Ralf Wenk -- ra...@ptavv.ka.sub.org