LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-09-2004, 07:14 AM   #1
kater0000
Member
 
Registered: Aug 2003
Distribution: Gentoo
Posts: 43

Rep: Reputation: 15
Exclamation cdr question - iso 9660


why do cdroms use the iso 9660 file system and not a file system like FAT or NTFS ?
 
Old 01-09-2004, 07:30 AM   #2
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
The CD-ROM was originally intended to be a replacement for the old vinyl technology used to distribute music - records. This means that the CD-ROM works actually quite a lot like a record: It doesn't have sectors like magnetic computer storage like floppy disks or hard drives. The data on a CD-ROM is stored in a completely linear mode like on a record - you start writing in the middle and work yourself out in circles towards the outer parts of the disc; this is why reading from the last part of the disk is much faster than reading from the beginning - the rotation speed is much higher at the edges).

File systems for disk devices (and others) generally use sectors. Sectors are fractional parts of a track (which is a full circle around the platter). In hard drives and floppies you can easily jump between tracks and sectors but this is not the case with the CD-ROM because of its legacy - the CD-ROM read head follows the track (even though it can skip to other tracks) and is very slow to hop to other parts. Furthermore, when a CD is created it is "burned" in a linear way - it does not jump to one sector and write there, then jump to another to write another part of the file there like a hard drive running FAT/NTFS would do.

The ISO9660 file system was developed to make storing non-audio data on a CD and to make it easily accessible. It is an extremely simple file system, but it worked, and it still works sufficiently.


Håkan
 
Old 01-09-2004, 07:49 AM   #3
kater0000
Member
 
Registered: Aug 2003
Distribution: Gentoo
Posts: 43

Original Poster
Rep: Reputation: 15
thank you very very very very much, this was exactly the information i needed, thanks for the quick reply !!!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to parse an ISO 9660 image into file stream? macarthor Programming 2 09-13-2005 04:02 AM
What's on a ISO 9660 CD-ROM filesystem file? SheldonPlankton Linux - General 3 06-30-2004 03:23 PM
Windows question but affects RHL 9 as well: Cant Detect My Matshita SCSI CDR inTUXicated Linux - Hardware 0 08-10-2003 06:47 AM
Lilo Config question regarding a CDR Dr_Travis Linux - Software 1 12-07-2002 02:46 PM
Burn .iso image to Network CDR rustanla Linux - General 0 02-18-2002 05:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:42 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration