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 )