Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!mcnc!rti!sunpix!matthew From: matthew@sunpix.UUCP ( Sun Visualization Products) Newsgroups: comp.sys.apple Subject: Re: Problems with large files & large sub-directories Message-ID: <607@greens.UUCP> Date: 4 May 89 17:39:39 GMT References: <8904301302.aa27400@SMOKE.BRL.MIL> <605@greens.UUCP> <1055@n8emr.UUCP> Organization: Sun Microsystems, Research Triangle Park, NC Lines: 79 In article <1055@n8emr.UUCP>, lwv@n8emr.UUCP (Larry W. Virden) writes: | | Close - but if I am not mistaken, the 'root' directory has a limit of | 50 directory entries in it. Anyone know if there is perhaps a maximum The correct count is 53 for a 'root' directory (((13 entries per block) * (4 blocks)) - (1 entry for the volume name)) | number of files which can appear in the directory bitmap (or whatever that | map of names to blocks is called)? There is only one volume bitmap for the entire 'volume (disk)'. It will be as large as necessary so that there is atleast 1 bit for every block on the volume. Under ProDOS8 there is a maximum volume size of 32 meg (2^16 blocks), and a maximum file size of 16 Meg (2^24 bytes). The number of blocks required to hold the volume bitmap is ((number_of_blocks_in_volume / 8) / 512). | P.S. I have enountered a few .bny/.bqy files which have intermingled | files and directories. For instance, | | file1 | file2 | file3 | directory/ | directory/file4 | direcotry/file5 | file6 | file7 directory2/ | directory2/file8 | directory2/file9 | file10 | | But when I try to create these with blu 2.27, I dont seem to be able to. | Anyone have any ideas? I dont really want to redownload one of the ecp8 | bny's from pro-carolina just to get a problem file... sigh. You missed an entry for 'directory2'. The directories are in the list, because the Binary II unpacking software (in your case: blu 2.27) needs to know the names of the directories it needs to create as it unpacks the file. I use BLU v2.28 (which only a minor bug fix above v2.27), and the way to create these types of Binary II files is simple. In your example, just go to the directory that holds files: file1 file2 file3 directory/ file6 file7 directory2/ file10 Mark all these files for packing (even the directories). BLU will then show you the files in 'directory/'. Mark 'file4' and 'file5' for packing. It will then show you 'directory2/'. Mark 'file8' and 'file9' for packing. Now start the packing process, and BLU will take care of the rest. | The reason that I need it is that I have had problems in the past with | shrinkit 2.01 (and earlier) extracting these types of .bny files. But | till I can create one, I wont be able to send Andy a sample. If your talking about the 'stops process after ~20 files' bug, he already knows about it. | -- | Larry W. Virden 674 Falls Place, Reynoldsburg, OH 43068 (614) 864-8817 | 75046,606 (CIS) ; LVirden (ALPE) ; osu-cis!n8emr!lwv (UUCP) | osu-cis!n8emr!lwv@TUT.CIS.OHIO-STATE.EDU (INTERNET) | The world's not inherited from our parents, but borrowed from our children. -- Matthew Lee Stier | Sun Microsystems --- RTP, NC 27709-3447 | "Wisconsin Escapee" uucp: { sun, mcnc!rti }!sunpix!matthew | phone: (919) 469-8300 fax: (919) 460-8355 |