🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: aus.cdrom
Article #323

Re: Why does sectors*2K not equal total data on some CD-ROMs???

#323
From: Mike Richter
Date: Tue, 13 Jan 1998 00:00
46 lines
3102 bytes
Not to belabor the point over so many ng's:

The problem is not in the TOC itself but in the way information is
accessed. A CD-ROM is read through MS extensions as though it were a
650-MB HD in FAT16. I do not know whether the slack space is actually
recorded as zeroes - but I suspect that it is from some very rough tests
I ran.

Your assertions are logical, but I do not believe that MS employed such
logic in designing MSCDEX.

Mike

Mark Griffiths wrote:
> 
> Mike Richter (mrichter@mindspring.com) wrote:
> : Have you compared with the total number of bytes in files or with the
> : amount of space that would be needed on a 650-MB hard drive? Because the
> : data must be interpreted as though the TOC were a FAT, you lose space at
> : the end of sectors as though you had a FAT there. To get a factor of
> : two, you would have had to have had lots of small files and (probably)
> : lots of directories.
> 
> A 650MB hard disk formated with FAT32 will normally have 4096 byte
> clusters (yes you can change it).  Formatted with FAT16, the cluster size
> will be 16384 bytes.  Both of these are greater than the 2048 byte
> sectors used on CDs, meaning larger amounts of slack on the hard drive.
> Also, directories on hard disks (and floppies) are actually special types
> of files, hence the same problem of small directories wasting large
> amounts of space.  AFAIK, the TOC on a CD is simply a list of filenames
> with a starting sector number as well as a bit of other data, hence
> directories on CDs shouldn't waste space in the same way.
> 
> Although the original post mentioned something about only 1 track, it may
> be that he is actually looking at a multi-session CD - Multi-session CDs
> tend to waste a huge amount of space, especially if only a small amount
> of data is added with each session.
> 
> Regards,
> Mark Griffiths.

-- 
mrichter@mindspring.com
http://mrichter.simplenet.com
CD-R http://resource.simplenet.com
Technical Details
Message-ID: <34BC65A4.AE5@mindspring.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <MPG.f24eb64bdd9c47c989695@snews.zippo.com> <34BA9104.11C3@mindspring.com> <69fg6d$5rf$2@nargun.cc.uq.edu.au>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10ed01,8804cd2ba4d8c80e
X-Google-Attributes: gid10ed01,public
X-Google-Thread: 1024b8,8804cd2ba4d8c80e
X-Google-Attributes: gid1024b8,public
X-Google-Thread: f67e5,8804cd2ba4d8c80e
X-Google-Attributes: gidf67e5,public
X-Google-Thread: 103c13,8804cd2ba4d8c80e
X-Google-Attributes: gid103c13,public
X-Google-Thread: 100a73,8804cd2ba4d8c80e
X-Google-Attributes: gid100a73,public
From: Mike Richter <mrichter@mindspring.com>
Subject: Re: Why does sectors*2K not equal total data on some CD-ROMs???
Date: 1998/01/13
Message-ID: <34BC65A4.AE5@mindspring.com>
X-Deja-AN: 315787431
Content-Transfer-Encoding: 7bit
References: <MPG.f24eb64bdd9c47c989695@snews.zippo.com> <34BA9104.11C3@mindspring.com> <69fg6d$5rf$2@nargun.cc.uq.edu.au>
X-Server-Date: 14 Jan 1998 07:13:40 GMT
Mime-Version: 1.0
Reply-To: mrichter@mindspring.com
Content-Type: text/plain; charset=us-ascii
Organization: MindSpring Enterprises
Newsgroups: aus.cdrom,aus.computers.cdrom,comp.publish.cdrom.hardware,comp.publish.cdrom.multimedia,comp.publish.cdrom.software