Xref: utzoo comp.sys.amiga:75530 comp.sys.amiga.tech:17330 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!fernwood!portal!cup.portal.com!thad From: thad@cup.portal.com (Thad P Floryan) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Re: HD Errors Message-ID: <37492@cup.portal.com> Date: 2 Jan 91 07:16:46 GMT References: Organization: The Portal System (TM) Lines: 60 rg20+@andrew.cmu.edu (Rick Francis Golembiewski) in writes: I was testing out a program that wrote out a file to disk, in any case the program was stuck in an infinate loop, so I was forced to do a reboot, and now I get: Volume HardDisk has a checksum error on disk block 27030 And thus my main partition (92MB) is unable to validate. Is there any way that I can resolve this error without a reformat? [...] With all due sympathy for Rick's problem, the fragility of the Amiga file system is one of the primary reasons I didn't bother renewing my "Developer" status last year and stopped developing commercial software for the Amiga. [The advent of SVR4 on the Amiga will, of course, change my opinion. :-) ] I hope, for everyone's sake, the problems have been fixed in 2.* Nowadays, I develop new software on UNIX where it's "safe" to do so, and I port the occasional program over to my Amigas. If you think Rick has a problem with 92MB, mine would be over 10 times more severe if I had that kind of trouble occur to my HD during development; definitely NOT worth the hassle for something that shouldn't be occurring in the first place. Without a doubt, the things that are needed for the Amiga (and from CBM as officially supported tools) include: 1. equivalent to UNIX's "fsck" 2. equivalent to UNIX's "fsdb" 3. easy and convenient (ideally automatic) bad-block mapping while online (SCSI *can* do this automatically in case you were unaware) 4. SCSI tools along the lines of those found at "adaptex" by Roy Neese (of Adaptec) for the MS-DOS world ... these tools are simply incredible. If you want to grab them, I've included an extract from my /usr/lib/uucp/Systems for you to uucp them yourself. Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ] -------------------- begin included material -------------------- # Roy Neese # Adaptec Central Field Applications Engineer # UUCP @ {texbell,attctc}!cpe!adaptex!neese # merch!adaptex!neese # uunet!swbatl!texbell!merch!adaptex!neese # # adaptex cycles from 9600->2400->1200->9600->... # # To get any of the files, use: # # uucp adaptex!~/file /usr/spool/uucppublic/file # or uucp adaptex!/usr/spool/uucppublic/scsiutil/file ~/file # # The detailed list and descr of what is on adaptex is the "list" file. # adaptex Wk2310-0730,Sa,Su ACU0 2400 18174886893 "" \d\d\d gin:-BREAK\d\d\d-gin: -BREAK\d\d\d-gin: suucp -------------------- end included material --------------------