Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!portal!cup.portal.com!thad From: thad@cup.portal.com (Thad P Floryan) Newsgroups: comp.sys.amiga Subject: Re: Fast File System and SupraMount Message-ID: <17659@cup.portal.com> Date: 27 Apr 89 07:50:42 GMT References: <3368@eos.UUCP> Distribution: na Organization: The Portal System (TM) Lines: 55 In re: how to determine UNAMBIGUOUSLY if one DOES have the FFS in use ... I have a program named "makeML" which regenerates a Mountlist-equivalent file from the in-memory disk info node. Directory listing and sample output shown below. If you notice the last item (DOSType) in the output of makeML, the "...01" indicates FFS is in use for this disk. The hex value "444f5301" == "DOS<1>". If the value was "444f5300", that'd be "DOS<0>" which is the old file system. I have Supra 4x4 SCSI host adapters on all my Amigas; using Supra 5.1/5.3 software with AmigaDOS 1.3. Disks include Maxtors, Quantums, LaPines, Seagates, Miniscribes, etc. The makeML has been in use (by me) for a l-o-n-g time and is reliable and safe; the update in March was for the FFS ... it took me that long (from October) to find enough contiguous free-time to back-up, reformat to FFS, and restore the files on my lab system (over 1GB HD). I'm willing to post the program source ONCE if there's any interest. The flak I received after posting the "purge" program recently indicates to me that people care more for babble than for substance in this newsgroup, so I'd like to know to WHERE the program should be posted (and I don't wanna hear: "where the sun don't shine"! :-) Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ] ------------------------------ output sample of makeML (recorded using HardCopy): CLI7> ls -l sys:autotest/makem* ----ar-e- 89-03-05 17:27:19 15 7564 makeML ----ar--- 89-03-05 17:26:48 13 6579 makeML.c Dirs:0 Files:2 Blocks:28 Bytes:14143 CLI7> sys:autotest/makeml dh24: /* Table size = 16, sectors/block = 1 * Size of a block = 128 longwords, 512 bytes * Formatted capacity = 53250 blocks, 27264000 bytes, 26625K, 26.0M * Unused defs: secorg = 0, prefac = 0 */ dh24: Device = harddisk.device Unit = 3 Flags = 0 Surfaces = 15 BlocksPerTrack = 25 Reserved = 2 Interleave = 0 LowCyl = 1081 ; HighCyl = 1222 Buffers = 30 BufMemType = 1 /* {2,3} = chip, {0,1} = fast */ MaxTransfer = 65024 Mask = ffffff BootPri = 0 DOSType = 444f5301 #