[comp.os.minix] How did everyone get from v1.2 to v1.3?

dunham@interlan.interlan.com (Jim Dunham) (11/17/90)

Hi All,

I really need to know how those of you who bought MINIX v1.2 back when I did
(getting close to 3 years) ever managed to upgrade your MINIX systems to v1.3.
I used to have Interactive SysVR3 at home on one hard disk and MINIX on the
other, but since I use WinWord all the time, I'm down to DOS and MINIX at home.
I wouldn't want to bother everyone, but none of my attempts this month have
worked without errors.  See below if you want to know what I've tried so far.

The principle problem is that the tar file is almost 1.8 Mbytes, and the only
way I can get the file to MINIX (that I know of) is DosRead.  Is this a 
mistaken assumption?  I don't think v1.2 has kermit, and I don't want to try
and fire up that used modem somebody gave me.

I've done variations on the two following approaches:

First try:  I ftp'd d1.2-1.3.tar.Z from plains to our 4.3bsd VAX, uncompressed,
untar'd, and everything looked fine.  I Zip'd the file up, took it home, 
unZip'd the file, wrote a DOS split program (binary mode), copied both halves
to MINIX v1.2 hard disk using DosRead, cat'd them back together, and then 
tried to un-tar them.  I can only get about five files before I get a header
checksum error from 'tar'.

I was extremely careful in writing the DOS split program.

Second try:  This time I uuencoded the tar file on the VAX, split the resulting
text file, ftp'd the three fragments (BINARY mode) to my DOS box at work, sent
them home on floppies, used DosRead (BINARY mode) to get them to MINIX v1.2,
cat'd them back together, and uudecode gives me a 'Short file' error.  The 
uudecode output file looks like it is about the right size, and the 'end' IS
present in the "uu" file that I cat'd together.  I get the same darn error from
tar when I untar the diffs.

I tried to make the v1.3 compress.c work under v1.2, but after I got it to run
I saw funny stuff being written to the screen, so I figure there is a problem
somewhere.

So, does anyone have a compress.c that will work in v1.2?

How in the world did everyone get from 1.2 to 1.3?  Is having DOS as the 
intermediary the problem?  How did you do it?

Humble thanks,

Jim Dunham
dunham@interlan.interlan.com