next up previous contents index
Дал╕: Стр╕чки Вгору: Використання диск╕в та ╕нших Назад: Гнучк╕ диски

Приводи CD-ROM

Прив╕д CD-ROM використову╓ покритий пол╕мером диск для оптичного считування ╕нформац╕╖. ╤нформац╕я запису╓ться на поверхн╕ диску52 у вигляд╕ маленьких `д╕рочок' розташованих по сп╕рал╕ в╕д центру до кра╖в. Прив╕д спрямову╓ лазерний пром╕нь для считування ╕нформац╕╖ ╕з сп╕рально╖ канавки. Коли пром╕нь попада╓ у впадину, в╕н в╕дбива╓ться одним чином, а коли на гладку поверхню - ╕ншим. Завдяки цьому можна легко закодовувати ╕нформац╕ю у вигляд╕ дв╕йкових код╕в. Все ╕нше - дурнички - звичайна механ╕ка.

Пор╕вняно з жорсткими дисками, приводи CD-ROM - пов╕льн╕. Якщо типовий жорсткий диск ма╓ час доступу53 менше 15 м╕л╕секунд, швидкому CD-ROM'у потр╕бно на це десят╕ дол╕ секунди. Д╕йсна швидк╕сть передач╕ ╕нформац╕╖ досить висока - сотн╕ к╕лобайт за секунду. Пов╕льн╕сть роботи привод╕в не дозволя╓ використовувати ╖х для зам╕ни жорстких диск╕в, хоча це ╕ можливо (деяк╕ компан╕╖ продають компакти Л╕накса з `живою' файловою системою на ньому, яка робить установку Л╕накса прост╕шою ╕ одночасно збер╕га╓ дисковий прост╕р). Найб╕льш придатн╕ компакт-диски для установки нового програмного забезпечення, бо швидк╕сть роботи не ма╓ такого великого значення при цьому.

╤сну╓ к╕лька р╕зних способ╕в орган╕зац╕╖ ╕нформац╕╖ на компакт╕. Найб╕льш в╕домий стандарт - м╕жнародний стандарт ISO 9660. В╕н визнача╓ дуже м╕н╕мал╕стську файлову систему, яка нав╕ть прим╕тивн╕ша за MS-DOS'╕вську. З ╕ншого боку вона наст╕льки проста, що кожна сучасна операц╕йна система зд╕бна використовувати ╖╖ ╕ в╕дображати ╖╖ на `р╕дну' файлову систему.

Для нормального використання в Юн╕кс╕ ISO 9660 не годиться. Через це було розроблене розширення до не╖, назване ``Розширення Рок Р╕дж''54. Рок Р╕дж дозволя╓ використання довгих ╕мен файл╕в, символ╕чн╕ ссилки та ╕нш╕ Юн╕ксовськ╕ причандалля, ╕ робить звичайний компакт б╕льш-менш схожим на сучасну файлову систему Юн╕кса. Кр╕м того файлова система Рок Р╕дж все ще залиша╓ться нормальною файловою системою ISO 9660, що дозволя╓ використовувати ╖╖ ╕ншими операц╕йними системами. Л╕накс п╕дтриму╓ обидв╕ з них, як ISO 9660 так ╕ Рок Р╕дж, причому розширення розп╕знаються та використовуються автоматично.

Але файлова система - все ще т╕льки п╕в дороги. Б╕льш╕сть компакт-диск╕в мають записан╕ програми для доступу до даних на цьому ж диску, ╕, на жаль, б╕льш╕сть цих програм не працюють в Л╕накс╕ (кр╕м, х╕ба що, за допомогою dosemu - емулятора MS-DOS для Л╕накса).

Прив╕д компакт-диску доступний через в╕дпов╕дний спец╕альний файл пристрою. Прив╕д може бути п╕дключений до комп'ютера одним ╕з к╕лькох можливих способ╕в: через SCSI ╕нтерфейс, через звукову плату або через EIDE. Хакерськ╕ зм╕ни до програм, для того, щоб це стало можливим випадають з поля зору ц╕╓╖ книжки, але тип з'╓днання визнача╓ться спец╕альним файлом. Детал╕ див╕ться в  Linux Device List.



Dmytro Kovalev
1999-06-10