[comp.os.minix] Minix 1.2 Hdisk problem

clutx.clarkson.edu (Jason Coughlin,221 Rey,,) (02/05/89)

	Well, I've got my PC-Minix 1.2 to compile.  However, I'm have a 
question about my hard-disk driver now.

	I tried compiling at_wini.c, but I kept getting getw_i and getw_o
as unresolved references.  I "grepped" around and found that getw* was only
in at_wini.c.  So I tried my old Minix 1.1 version - same problem.  So I
went back to the Minix 1.2 version, editted the file and changed the two
references of portw_in and portw_out to be port_in and port_out respectively
(what the hell, there were typos in other files so I figured this was the
case in this file).  Now it compiled and linked OK so I proceeded with the
rest of the OS.  No problem.  I built a new boot disk and promptly booted
the new version.
	I got the "main" menu on the screen, put in my old root disk and
press = (my rc file just mounts the hard-disk partitions).  But immediately
after I hit the equals sign, this message flashed on the bottom of the
screen "Invalid partition table".   After that, it unsuccessfully tried to
mount the hdisk then quit to a super-user prompt.  So I used my root disk
that mounts the floppies instead of the hdisk and everything worked fine
unless I wanted to mount the hdisk.
	QUESTION:  After making Minix 1.2, do I have to re-make the file-
systems on the hdisk?  The at_wini.c driver worked for my hdisk for Minix
1.1 (and I even used the old at_wini.c driver with the new 1.2 version with
the same results).

	QUESTION:  When I re-boot Minix 1.2 with Cnt-Alt-Del, it doesn't
give me the "Unsuspected trap (or whatever that message is!)" message.  It
just re-boots the machine without a fuss.  Is it supposed to happen like
this?


	Thanks for any help on this one.  Either email or post.

--
Jason Coughlin
( jk0@clutx.clarkson.edu, jk0@clutx )