Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!julius.cs.uiuc.edu!psuvax1!rutgers!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: HD Validation error Message-ID: <17703@cbmvax.commodore.com> Date: 17 Jan 91 06:54:19 GMT References: <1991Jan17.033827.18355@eecs.wsu.edu> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 49 In article <1991Jan17.033827.18355@eecs.wsu.edu> rnelson@yoda.UUCP (Roger Nelson - Grad Student) writes: >Granted a program should use a unique names generator, but is it >unreasonable not to do so even in a multitasking environment? Yes, it's unreasonable, since your temp file might get corrupted or deleted out from under your program. It's one of the things one must do to work properly in a shared environment (even single-tasking if you have a network filesystem). >If opening multiple same name files on the HD causes such serious >problems, and is not an uncommon fax paus, shouldn't the file system simply >return a read/write error to the offending program and not allow the HD to >be corrupted? Also, what is 'exnexting' and 'using memory after free'? >Could someone provide me with a description? ExNext is the basic call used to examine a directory. The full explanation would get rather complex if you're not used to programming Amigas. >> It may be lharc, or it may be something else (a 3rd-party utility >> you have running, though this is quite unlikely). > >I do not preclude the possibility that the problem is only manifest by >my system configuration (I may very well have old release of 1.3 since >I bought my machine used and it is a rev. 4.2, but I also find that unlikely). If you submit a bug report, include the version numbers (use the version menu entry from WB, or "version" from a shell). >This brings me back to my original posting: because the machine crashed, >I decided to repartition the HD. Since I bought the machine used, I didn't >get the documentation on the 2090a controller, and the Amiga Owner's >manual (Introducing....) only mentions the 2090 controller; thus, I have >no information on making an autobooting HD partition. How do you go about >making such a HD partition bootable? Simply prep it as you would a 2090. Then reboot from a floppy WB, and format the dh: partition. Then copy workbench to it (note that it will be old filesystem, and slower than FFS). Then reboot without a floppy and it should boot off the HD. Your machine would have originally came with an install disk to re-setup the disk. -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup The compiler runs Like a swift-flowing river I wait in silence. (From "The Zen of Programming") ;-)