Существуют три основных способа записи информации на компакт-диски CD-R и CD-RW: Track-At-Once (запись производится на дорожку компакт-диска за один прием, т. е. записывается информация порциями, которые называют дорожками); Disk-At-Once (запись производится на компакт-диск за один прием, т. е. записывается вся информация на компакт-диск, без выключения лазера); Packet Writing (пакетная запись, т. е. запись информации производится на компакт-диск небольшими порциями).
CD-RW обладают очевидным преимуществом перед CD-ROM и CD-R, которое состоит в том, что информация на них может быть перезаписана (т. е. на такой диск можно записывать и стирать информацию много раз), и поэтому CD-RW могут использоваться как информационные носители для вспомогательного хранения данных. Однако CD-RW имеют и недостатки: надежное считывание информации с них возможно только компьютерными CD-дисководами, кроме того, скорость записи на CD-RW ниже, чем на CD-R, чтобы впоследствии не возникало ошибок при чтении.
Информация на CD-R и CD-RW в зависимости от выбранного способа (с постоянной линейной или угловой скоростью вращения компакт-дисков в дисководе) может записываться соответственно на одну спиральную дорожку или на концентрические дорожки. Выбор того или иного способа определяется предварительным форматированием диска и конструкцией дисковода, однако чаще всего используется запись на одну спиральную дорожку, которая имеет примерно такие же характеристики, как и для CD-ROM.
Объем информации, который может быть записан на CD-R и CD-RW, составляет около 700 Мбайт. Время доступа для CD-R и CD-RW – от 150 до 300 мс. Максимальная скорость записи – 52х (52x150 = 7800 Кбайт/с).
Максимальная скорость перезаписи (для CD-RW-дисководов) 32х (32 х 150 = 4800 Кбайт/с).
Диаметр CD-R (CD-RW) равен 120 мм (основной стандарт) и толщина 1,2 мм.
По сравнению с гибкими магнитными дисками CD-R и CD-RW имеют значительно больший объем хранимой информации, но и значительно большее время доступа.
Для защиты от внешних неблагоприятных воздействий CD-ROM, CD-R и CD-RW помещаются в специальную пластиковую упаковку, из которой при необходимости они изымаются.
Перед считыванием и записью информации на компакт-диски они должны быть отформатированы, т. е. на них должна быть создана физическая и логическая структура. Формирование физической структуры компакт-диска состоит в создании на диске спиральной дорожки, идущей от центра диска к его периферии, и размещения на дорожке служебной информации. Эта структура одинакова для всех компакт-дисков.
В CD-ROM физическое и логическое форматирование, а также запись данных реализуются в процессе его изготовления путем переноса информации со штампа на заготовку компакт-диска в производственных условиях. Штамп изготавливается на основе исходного диска, называемого мастером, на котором уже находится пользовательская и служебная информация. В CD-ROM спиральная дорожка, представляющая непрерывную последовательность питов и промежутков между ними, в зависимости от способа записи информации на исходный диск (Track-At-Once, Disk-At-Опсе, Packet Writing) может состоять из отдельных сессий. В начале сессии располагается специальная начальная запись, которая называется Lead In (Ввести). В конце сессии располагается запись Lead Out (Вывести). Сессия может состоять из одного или нескольких витков спиральной дорожки. Однако чаще всего она состоит из одного витка. Если CD-ROM содержит несколько сессий, то он называется мультисессионным (Multisession CD-ROM). Кроме того, CD-ROM могут содержать данные различных типов (текстовые, звуковые и т. д.), такие диски называются Mixed-mode CD, т. е. компакт-диски смешанного типа, и используются они в основном для хранения мультимедийных игр.
Логическая структура CD-ROM определяется файловой системой CDFS (см. п. 6.6.4) или UDF (см. п. 6.6.5). Файловая система добавляет к записанным на дорожке данным каталог. В каталоге записываются полное имя файла и его местонахождение на компакт-диске, а также служебная информация. Кроме того, файловая система при записи данных (файлов) на компакт-диски разбивает сессию на сектора с информационным объемом 2 Кбайт. Если на компакт-диске записано несколько сессий, то файловая система записывает в каталог информацию о файлах и их местонахождении на всех сессиях компакт-диска.
В CD-R и CD-RW создание физической и логической структуры компакт-диска реализуется в процессе записи на него данных, эти структуры аналогичны структурам CD-ROM. Однако заготовки для записи компакт-дисков имеют предварительную разметку, которая содержит специальные информационные метки и записанные сигналы синхронизации. Эта предварительно записанная информация позволяет оптико-механическому лазерному блоку дисковода перемещаться по нужной траектории. Некоторые параметры этих заготовок можно прочитать перед записью информации на компакт-диски, что позволяет более точно настроить программу для записи.
Существующие в настоящее время специальные программы для записи информации на CD-R и CD-RW, такие как Nero Burning Rom, Easy CD Creator, WinOnCD и т. д., поддерживают различные файловые системы, которые и определяют физическую и логическую структуру компакт-дисков. Например, в программном пакете Easy CD Creator имеется переключатель Physical format of CD (Физический формат CD) который позволяет установить физическую структуру (форматы записи) компакт-дисков Mode 1: CDROM или Mode2:CDROMXA.
Для записи или считывания информации с компакт-диска его необходимо правильно установить в дисковод. Правильная установка зависит от расположения дисковода в системном блоке – горизонтальном или вертикальном. При горизонтальном расположении дисковода компакт-диск устанавливается этикеткой вверх, на выдвижной лоток дисковода и задвигается внутрь дисковода. Выдвижной лоток может задвигаться внутрь дисковода аппаратным способом, с помощью специальной кнопки, установленной на передней панели дисковода, или программным, с помощью программ записи и считывания данных с компакт-диска. С помощью этой же кнопки или программным путем можно также дать команду в систему загрузки дисковода для выдвижения лотка.
После загрузки компакт-дисков в дисковод многие из них автоматически запускаются и на экране монитора компьютера рядом с курсором мыши появляется пиктограмма (небольшой рисунок) диска. Затем после загрузки информации с компакт-диска на экране появляется окно менеджера файлов (например, окно программы «Проводник» ОС Windows ХР), в котором отображаются данные (папки, файлы), записанные на компакт-диск, или окно специализированной программы. На рис. 6.21 и 6.22 представлены примеры таких окон.
Рис. 6.21. Окно менеджера файлов с отображением данных на компакт-диске
Рис. 6.22. Окно специализированной программы, записанной на компакт-диске
Автозапуск компакт-дисков реализуется посредством размещения в корневом каталоге ОС Windows ХР текстового файла с именем autorun.inf, в котором располагаются команды автозапуска. Если информация не записана на компакт-диск (заготовка компакт-диска чистая), то, естественно, в окне менеджера файлов папки и файлы не отображаются.
Для считывания данных (открытия папок, файлов), находящихся на компакт-диске, необходимо произвести двойной щелчок мышью на выбранном для чтения (открытия) файле. Для запуска специализированной программы необходимо следовать ее рекомендациям.
Если автозапуск не предусмотрен, то для чтения содержимого компакт-дисков можно воспользоваться первым или вторым способом, описанным в п. 6.7.1, для чтения информации с гибких магнитных дисков.
Для записи информации на компакт-диск ее необходимо предварительно представить в электронном виде, а затем сохранить на любом внешнем ЗУ.
В отличие от записи информации на гибкие и жесткие магнитные диски, а также на флэш-память, где запись информации производится с помощью стандартных средств ОС Windows ХР, для записи информации на компакт-диски, как уже отмечалось, используются специальные программы: «Мастер записи компакт-дисков» ОС Windows ХР, Easy CD Creator, Nero Burning Rom, Win-OnCD и т. д. Однако необходимо отметить, что некоторые специальные программы, например, пакет программ Easy CD Creator, содержат в своем составе программу Direct CD, которая позволяет форматировать компакт-диски так же, как и магнитные диски. При этом физическая и логическая структура такого компакт-диска будет определяться файловой системой UDF. Такое форматирование позволяет записывать и удалять файлы с компакт-диска аналогично тому, как это производится в НГМД, НЖМД и накопителях на основе флэш-памяти. И в данном случае оно может рассматриваться как преимущество по сравнению с обычным форматированием. Имеются при таком форматировании и недостатки: необходимо наличие такой программы, а также меньший объем информации, который может быть записан на компакт-диск.