Хотя в большинстве случаев дисководы CD-ROM оказываются неработоспособными из-за проблем, связанных с программным обеспечением и настройкой, дисководы и сами по себе являются довольно капризными устройствами. На сегодняшний день цены на них снизились до такого уровня, что, как правило, дешевле не ремонтировать неработающий дисковод, а выбросить его и купить новый. Впрочем, при наличии достаточного количества запасных частей можно подобрать замену для неисправного узла — механизма привода диска или основной печатной платы.
Симптом 14.1. Возникают сложности с установкой или извлечением компакт-диска
Такие проблемы характерны для дисководов с приемными устройствами (щелевого типа или выдвижным лотком), приводимыми в движение электродвигателями. Дисководы, рассчитанные на установку компакт-дисков в контейнерах (caddy), в этом отношении более надежны. Прежде чем начинать разборку устройства, проверьте, не попала ли, например, в лоток спичка или клочок бумаги, не цепляется ли его декоративная накладка за край выреза в лицевой панели и т.п. Если столь очевидных причин неполадки вы не найдете, то вскройте корпус дисковода и проверьте все передаточные узлы и шестерни механизма загрузки диска. Аккуратно и очень осторожно вычистите из них пыль и мусор, удалите возможные заусенцы. Проверьте состояние всех четырех резиновых опор, на которых смонтирован механизм привода диска. Если причину неисправности обнаружить не удастся, то это означает, что, скорее всего, неисправен электродвигатель привода лотка или привод в целом. В этом случае лучше заменить весь дисковод.
Симптом 14.2. Оптическая головка не перемещается (возникает «ошибка поиска» — drive seek error)
С помощью оптической головки распознаются углубления и плато на поверхности компакт-диска, поэтому она должна постоянно отслеживать положение информационной дорожки, перемещаясь при этом вдоль радиуса диска. Чтобы отслеживание производилось с необходимой точностью, головка должна переводиться в любое положение без рывков и с минимальной длительностью процесса установления. Ее перемещение производится либо с помощью шагового двигателя с маленьким шагом поворота ротора, либо с помощью линейного привода с подвижной катушкой. Проверьте механизм привода оптической головки на наличие каких-либо помех или поврежденных деталей. Если таковые найдутся, то проще всего заменить дисковод целиком.
Симптом 14.3. Невозможно считать данные с диска
При работе под DOS при этом обычно выводятся сообщения наподобие Sector not found (He найден сектор) или Drive not ready (Дисковод не готов). Для начала проверьте сам носитель: соответствует ли его формат возможностям дисковода и операционной системы, правильно ли он вставлен и насколько чиста его поверхность. Чистота поверхности очень важна. Лазерный луч «не замечает» мелкие поверхностные дефекты, однако наличие пыли или царапин на поверхности диска может привести к сбоям системы слежения за дорожкой и ошибкам считывания данных. Попробуйте считать данные с другого диска. Если в этом случае проблем не возникнет, то причину следует искать в (или на) самом нечитаемом компакт-диске. Чистым должен быть не только диск, но и оптика считывающей головки дисковода. Протрите ее в соответствии с инструкциями, приводимыми обычно в описаниях дисководов.
Проверьте правильность подключения разъема питания и сигнального кабеля, соединяющий дисковод с контроллером. Если они подключены безошибочно и не повреждены, то это означает, что, скорее всего, неисправна оптическая головка или электронная часть дисковода. В этом случае устройство лучше заменить целиком. Если дисковод снабжен нестандартным интерфейсом, и путем его замены проблему устранить не удается, то причину следует искать на плате прилагаемого к нему адаптера.
Симптом 14.4. Диск не вращается
Внешне эта неисправность проявляется в том, что после обращения к дисководу не слышен характерный шум раскручивающегося диска. Как уже говорилось выше, он приводится во вращение (с постоянной линейной скоростью) шпиндельным двигателем. Для начала убедитесь в том, что диск точно устанавливается на шпиндель, и в том, что ничто не препятствует его вращению. Прежде чем приступать к ремонту, проверьте правильность установки дисковода и настройки параметров, от которых зависит правильность взаимодействия дисковода и системы. Если компьютер не опознает дисковод CD-ROM (при этом может появиться сообщение об ошибке наподобие «Invalid drive specification»), то проблема, по-видимому, возникла из-за неправильной настройки или конфигурирования устройства, либо из-за того, что оказался не загруженным должным образом драйвер низкого уровня или программа MSCDEX. Если к вашему дисководу приложена инструкция по уходу за оптической системой считывающей головки, то почистите ее. Затем вновь проверьте работоспособность устройства. Неисправность оптической головки может привести к некорректной работе схемы управления шпиндельным двигателем. Если после всех произведенных манипуляций при обращении к дисководу начинает светиться свето-диод, сигнализирующий об активности устройства, но диск при этом по-прежнему не раскручивается (на экране может появиться сообщение об ошибке), то это означает, что подсистема шпиндельного двигателя, скорее всего, неисправна, и дисковод надо заменить.
Симптом 14.5. Лазерный луч не фокусируется оптической головкой
Для компенсации небольших отклонений поверхности носителя от идеальной плоскости в оптической головке имеется система подстройки фокусировки луча. Линзы этого механизма не должны иметь большую амплитуду движения для поддержания точной фокусировки. Если фокус отсутствует или его качество недостаточно, лазерный детектор может генерировать ошибочные сигналы. В результате появится сообщение об ошибке.
При нечастом, но регулярном появлении сообщений об ошибке необходимо убедиться в оптической чистоте поверхности диска — пыль и отпечатки пальцев могут быть причиной серьезных проблем. Попробуйте поработать с другим диском. Если новый диск также работает неправильно, очистите входное отверстие оптической системы дисковода с помощью баллончика со сжатым воздухом, предназначенным для чистки оптических поверхностей фототехники. Если проблема осталась, возможно, что неисправна оптическая система. Замените дисковод CD-ROM.
Симптом 14.6. Звуковые файлы компакт-диска не воспроизводятся через звуковую карту компьютера
В большинстве случаев причина заключается в соединительном звуковом кабеле дисковода или неправильной настройке программы воспроизведения звука:
■ Проверьте компакт-диск. Убедитесь в том, что диск, который вы желаете прослушать, соответствует стандарту Красной книги. Не пытайтесь услышать музыку с компакт-диска, на котором записаны компьютерные файлы.
■ Проверьте выход для наушников. Попытайтесь прослушать музыкальный компакт-диск через наушники, подключенные к дисководу CD-ROM. Если звук не слышен, то увеличьте его громкость с помощью регулятора, расположенного на передней панели дисковода CD-ROM. Если звука все равно нет, возможно, что неисправен сам дисковод, и его следует заменить.
■ Проверьте звуковую карту и параметры ее настройки. Попытайтесь воспроизвести WAV или MIDI файлы и убедитесь в правильности установки уровня громкости звуковой карты. Если никаких звуков не слышно, то возможно причина заключается в звуковой карте или ее драйвере, а не в драйвере дисковода компакт-дисков. Откройте программу настройки звуковой карты и убедитесь в том, что разрешен канал цифрового звука (CD-audio) и установлен достаточный уровень его громкости.
■ Проверьте звуковой кабель дисковода CD-ROM. Убедитесь в том, что звуковой кабель дисковода компакт-дисков подходит для звуковой карты и самого дисковода. И убедитесь в том, что он подключен надлежащим образом с обоих концов. Попробуйте другой звуковой кабель.
Симптом 14.7. Дисковод не воспроизводит звук
Обычно звуковое воспроизведение компакт-диска можно услышать с помощью наушников, подключенных к выходному гнезду дисковода CD-ROM. Проверьте наушники на другой стереоустановке и убедитесь в том, что они исправны. Также используйте регулятор громкости, расположенный на передней панели дисковода. Если проблема осталась, и звука по-прежнему нет, возможна неисправность схемы усиления звукового сигнала, выдаваемого на наушники, и ее следует заменить.
Симптом 14.8. При загрузке файла MSCDEX появляется сообщение об ошибке «Wrong DOS version» (неправильная версия DOS)
Это сообщение означает, что вы используете операционную систему MS-DOS версий 4, 5 или 6 совместно версией файла MSCDEX, которая ее не поддерживает. Решение проблемы состоит в замене файла MSCDEX на корректную версию. Совместимость версий для файла MSCDEX приведена ниже:
■ Версия 1.01: 14 913 байт (не поддерживает стандарт ISO 9660, поддерживает только стандарт High Sierra).
■ Версия 2.00: 18 307 байт (поддерживаются стандарты High Sierra и ISO 9660 для DOS 3.1-3.3).
■ Версия 2.10: 19 943 байт (DOS 3.1-3.3 и 4.0. Поддержка в DOS 5.x обеспечивается с помощью программы SETVER).
■ Версия 2.20: 25 413 байт (то же, что и выше с поддержкой Windows 3.x — изменение в поддержке звука).
■ Версия 2.21: 25 431 байт (DOS 3.1-5.0, поддерживается Windows 3.1).
■ Версия 2.22: 25 377 байт (DOS 3.1-6.0 и выше с поддержкой Windows 3.1).
При использовании операционной системы DOS 5.х-6.хв файл CONFIG.SYS необходимо добавить служебную программу SETVER для правильного использования программы MSCDEX версий 2.10 или 2.20 (например. DEVICE=C:\DOS\SETVER.EXE). Программа SETVER используется для сообщения программам о том, что они работают не в версии DOS 5.0 а в другой версии. Это важно, поскольку программа MSDCEX (версии 2.10 и 2.20) не работает в DOS версии старше, чем 4.0. Программа SETVER используется для обмана программы MSDCEX с тем, чтобы иметь возможность работать в более старших версиях. При работе с некоторыми вариантами версии DOS 5.0 (например, Compaq DOS 5.0) необходимо установить параметр в программе SETVER для программы MSCDEX (например, SETVER MSCDEX.EXE 4.00) Этот параметр добавляет в программу SETVER поддержку MSCDEX.
В процессе работы компьютера вы можете заметить, что светодиод на лицевой панели дисковода компакт-дисков периодически вспыхивает (с интервалом в несколько секунд). Это происходит и тогда, когда не выполняются операции считывания, и даже тогда, когда в дисководе нет компакт-диска. В большинстве случаев это явление — побочный эффект режима автоматического распознавания диска (AIN—Auto Insert Notification), при котором система сама определяет факт появления носителя в дисководе компакт-дисков и приступает к его обработке (считыванию). Как правило, AIN не доставляет особых хлопот, однако существуют программы, для которых быстродействие является критическим фактором, и потери времени, неизбежные при дополнительных обращениях к дисководу, могут сказаться на их работе. Чтобы отключить режим AFN в Windows 9x/Me, сделайте следующее (В Windows XP данный режим не отключается).
1. Откройте Панель управления (Control Panel) и дважды щелкните на значке «Система» (System).
2. Выберите вкладку «Устройства» (Device Manager), дважды щелкните по строке «Устройства чтения компакт-дисков» (CD-ROM) и в раскрывшемся списке снова дважды щелкните по строке, соответствующей интересующему вас устройству.
3. Выберите вкладку «Настройка» (Settings) (рис. 14.20) и выключите режим «Автоматическое распознавание диска» (Auto Insert Notification).
4. Щелкая по кнопкам ОК, закройте все открывавшиеся в процессе настройки окна и перезагрузите комльютер, когда вам будет предложено это сделать.
Если в вашем компьютере присутствует контроллер SCSI, то учтите, что Windows периодически опрашивает его внешнюю шину с целью определения ее состояния и поиска подключенных устройств. В некоторых компьютерах индикатор активности жесткого диска, расположенный на лицевой панели, вспыхивает при каждом обращении к какому-либо устройству с интерфейсом SCSI (или даже просто к самой шине). Если в компьютере к тому же установлен и SCSI дисковод компакт-дисков, то светодиод на его передней панели может вспыхивать синхронно с индикатором активности жесткого диска. Эти вспышки никак не связаны с режимом AIN, поэтому избавиться от них, следуя приведенным выше рекомендациям, невозможно.
Установить дисковод компакт-дисков и научиться обращению с ним, как правило, бывает нетрудно. Однако сложности, иногда возникающие из-за несовместимости дисководов и носителей, низкого качества последних, использования устаревших драйверов, конфликтов программного обеспечения или его нестыковки с различными версиями операционных систем, могут испортить немало нервов и пользователям, и специалистам. Если вы собираетесь заниматься обслуживанием персональных компьютеров, то вам необходимо знать симптомы и способы устранения наиболее часто встречающихся неполадок. Этот раздел посвящен диагностике способам диагностики неисправностей дисководов CD-ROM, CD-R и CD-RW.
Запись компакт-дисков является эффективным способом создания резервных копий важных файлов и архивирования законченной работы. Диски CD-R как простые и недорогие носители информации пригодны также для распространения (ограниченным тиражом) проектов, программных продуктов и мультимедийных презентаций. Но они обладают очень существенным недостатком — это носители «одноразового использования». Информацию на них можно записать только один раз, стереть или изменить ее невозможно. Поэтому на протяжении последних нескольких лет непрерывно возрастал интерес к технологии перезаписи компакт-дисков (CD-RW), позволяющей переносить информацию на специальные оптические диски, стирать ее и вновь записывать практически с той же легкостью, как это делается при использовании обычных дискет. Это означает, что перезаписываемые компакт-диски можно использовать для хранения больших объемов изменяющихся данных (рабочих файлов), а не просто создавать их «не вырубаемые топором» архивные копии. В настоящее время дисководы CD-RW можно устанавливать практически во все компьютеры с процессорами Pentium (и более мощными) с интерфейсом SCSI или Ultra-DMA. В этом разделе будут рассмотрены основные принципы технологии перезаписи компакт-дисков и особенности носителей.
Технология безошибочной записи
Технология безошибочной записи (BurnProof) и используется практически по всех современных дисководах CD-R и CD-RW. Она позволяет добиться «безаварийной» записи компакт-дисков. До появления технологии BurnProof основным условием выполнения нормальной, безошибочной записи на носитель CD-R или CD-RW было существование постоянного непрерывного потока данных, из которого в дисководе формировались сигналы управления записывающим лазерным излучателем. Если поток данных, поступающих в дисковод, прерывался, то процесс записи аварийно завершался, а носитель оказывался безнадежно испорченным. Чтобы каким-то образом сгладить неравномерность потока поступающих в дисковод данных, в каждом таком устройстве есть промежуточный буфер — оперативное запоминающее устройство, в котором накапливается некий «запас» данных. Его емкость, естественно, не может быть очень большой, поэтому не исключены ситуации, когда и этот буфер окажется пустым (особенно если запись на диск производится на больших скоростях). Особенно часто буфер опустошается в тех случаях, когда параллельно с записью компакт-диска работает прикладная программа, активно использующая системные ресурсы, а также тогда, когда быстродействие жесткого диска (источника данных для CD) оказывается недостаточным. Во всех подобных ситуациях возникает так называемая ошибка недогрузки буфера (buffer underrun error).
Технология BurnProof позволяет отключать записывающий лазерный излучатель при недогрузке буфера и «запоминать» то место на носителе, где запись была приостановлена. При поступлении новой порции данных дисковод возвращается к этому месту и возобновляет процесс записи. Если в вашем компьютере установлено устройство, в котором используется описанная технология, то вы можете в процессе записи компакт-диска заниматься другими делами, не опасаясь появления ошибок недогрузки буфера и порчи носителя. Если вы хотите купить новый быстродействующий дисковод CD-R или CD-RW, то выберите ту модель, в которой реализована технология BurnProof или аналогичная.
При невозможности загрузить компьютер с жесткого диска специалисты до последнего времени по традиции пользовались исключительно загрузочными дискетами. В большинстве случаев не представляет особого труда загрузить систему в режим командной строки, однако говорить о проведении сколько-нибудь серьезной диагностики, в частности, с использованием программ, ориентированных на системы Windows, в этом случае не приходится. После внедрения стандарта El Torito и реализации поддержки дисководов CD-ROM в системных BIOS появилась возможность осуществлять загрузку операционной системы компьютера непосредственно с компакт-диска. В результате было написано достаточно много программ, специально предназначенных для загрузочных CD-ROM. Сегодня создание восстановительного диска, позволяющего загрузить и вернуть в исходное состояние вышедший из строя компьютер, не является на сегодняшний день серьезной проблемой. Большинство из продаваемых сегодня готовых компьютеров комплектуется одним или несколькими такими «спасательными» дисками. Создав свой собственный загрузочный компакт-диск, вы можете записать на него не только операционную систему, но и набор диагностических программ для тестирования неисправных компьютеров или программу-инсталлятор, позволяющую автоматизировать процесс приведения в рабочее состояние новых систем. Проблема заключается в том, что перенос кода начальной загрузки на компакт-диск — это достаточно длительная и утомительная процедура, в процессе выполнения которой легко допустить ошибку. В этом разделе достаточно подробно описаны современные способы создания загрузочных компакт-дисков.
Проверка наличия поддержки дисководов компакт-дисков в BIOS
Если в системной BIOS не предусмотрена поддержка дисководов CD-ROM, то толку от загрузочного компакт-диска будет мало. Запустите программу настройки параметров BIOS и перейдите к пункту выбора последовательности загрузочных устройств {Boot Order). Чаще всего эта последовательность выглядит как «А:/ С:», но, как правило, в списке предусмотрены и другие варианты. Если в числе возможных последовательностей найдется такая, в которой фигурирует дисковод CD-ROM, то это означает, что поддержка этих устройств в BIOS предусмотрена. В частности, загрузить с компакт-диска можно большинство систем, выпущенных после 1996 года. Если в системе, с которой вам приходится иметь дело, загрузка с дисковода CD-ROM не предусмотрена, то имеет смысл модернизировать ее BIOS или вообще заменить системную плату.
Загрузочная запись
По аналогии с жесткими и гибкими дисками, при создании загрузочного CD в самом его начале нужно разместить загрузочную запись. В этой записи указывается, накопитель какого типа (на гибких или жестких дисках) должен эмулировать компакт-диск, а также содержится указатель на конкретное местоположение загрузочного файла-образа. Стандарт El Torito разрабатывался с учетом полной совместимости с форматом компакт-дисков ISO 9660. Дополнительным требованием, определенным в El Torito, является расположение загрузочной записи: она должна размещаться в 17-м секторе последнего сеанса записи на компакт-диске. В этой загрузочной записи указывается абсолютный номер сектора, в котором находится «загрузочный каталог», однако никаких ограничений на его положение не накладывается. В каталоге хранится набор записей, описывающих все имеющиеся на компакт-диске «загрузочные образы». На их расположение, равно как и на количество, также не накладывается никаких ограничений, однако эти образы могут быть трех типов.
■ Загрузочный эмулятор. Образ этого типа отображается на диск А: или С:, подменяя собой (эмулируя) обычный загрузочный накопитель.
■ Незагрузочный эмулятор отображается в виде обычного накопителя, которому присваивается последнее из возможных буквенных обозначений.
■ Образ без эмуляции загружается непосредственно в память и исполняется как программный код. Это может быть полезным с точки зрения защиты от копирования, а также при создании «интеллектуальных» компакт-дисков, предназначенных для загрузки различных систем.
Кроме того, поставщики компьютеров могут создавать свои собственные «многозагрузочные» CD, файлы-образы с которых выбираются динамически с помощью системной BIOS, однако «сборка» и редактирование файлов для таких дисков выполняются практически вручную. Описание этого процесса выходит за рамки данной книги.
Компакт-диск может подменять собой либо дисковод А:, либо С:. Для подмены дисковода А: загрузочный файл-образ должен быть создан в том же формате, что и дискета емкостью 1,2, 1,44 или 2,88 Мбайт. В этом случае установленному в компьютере первому дисководу гибких дисков (если таковой имеется) будет присвоено буквенное обозначение В:, а второй дисковод (опять-таки, если он есть) окажется недоступным. Одним словом, загрузочный дисковод компакт-дисков занимает место эмулируемого накопителя, «выталкивая» лишнее устройство. Если компакт-диск выполняет функции загрузочного диска С:, то он заменяет собой этот жесткий диск, а его емкость ограничена лишь емкостью самого носителя (650 Мбайт). (Естественно, его нельзя использовать для записи: речь идет л ишь об объеме данных, которые можно разместить на CD в процессе его создания и которые окажутся доступными после загрузки. — Прим. ред.) Очевидно, что образ диска-источника должен состоять из одного раздела. Этот раздел должен быть стандартным разделом DOS и указан первым в таблице разбиения.
Простейший загрузочный компакт-диск
В большинстве современных программных пакетов, предназначенных для записи компакт-дисков, предусматривается возможность считывания данных с дискеты и создания из них загрузочного образа. При соответствующей настройке программа может автоматически добавить его к формируемому компакт-диску, поэтому создание загрузочного CD в настоящее время не является проблемой. В некоторых расширенных программных пакетах (в частности, Nero) предусмотрена возможность создания загрузочных CD из образов любых дисков, а также настройка их параметров: например, способа эмуляции и выводимого при запуске сообщения. Чтобы создать простейший загрузочный компакт-диск на базе дискеты, сделайте следующее.
1. Создайте загрузочную дискету и скопируйте на нее все необходимые драйверы и прочее программное обеспечение, которое может вам понадобиться в процессе и после загрузки системы (такой дискетой может быть, например, стартовый диск Windows 9x/Me с поддержкой стандартных дисководов CD-ROM). Драйвер дисковода CD-ROM необходим для того, чтобы после завершения запуска системы можно было получить доступ к компакт-диску. Причем имеет смысл использовать именно стандартные драйверы на тот случай, если готовый компакт-диск придется использовать для загрузки различных компьютеров.
2. Убедитесь в том, что из всех путей к файлам, возможно, имеющихся в командных строках файлов AUTOEXEC.BAT и CONFIG.SYS, исключены буквенные обозначения дисководов.
3. Убедитесь в том, что в процессе загрузки не предпринимаются попытки записать что-либо на диск. Для этого установите у всех файлов на дискете атрибут «только для чтения» (Read Only), защитите ее от записи и попробуйте загрузить с нее компьютер. Если в процессе загрузки будет предпринята попытка записи на дискету (а после создания компакт-диска — на него), то система зависнет.
4. Проверьте дискету, загрузив с нее все компьютеры, для которых создается компакт-диск.
5. Если претензий к дискете нет, создайте на ее основе загрузочный компакт-диск с помощью программы, которую вы используете для записи дисков CD-R. Не забудьте дать программе указание создать именно загрузочный диск — в этом случае, вам, скорее всего, будет предложено вставить в дисковод дискету. Прочее программное обеспечение (например, операционную систему или диагностические программы) скопируйте на компакт-диск в этом же сеансе записи.
Замечания по поводу загрузочных компакт-дисков
Создание загрузочного компакт-диска — задача не слишком сложная, однако существуют некоторые тонкости, о которых вы должны знать. Вот некоторые из них.
■ При создании загрузочного диска очень удобно использовать перезаписываемый носитель CD-RW. Несмотря на то, что с него, возможно, не удастся загрузить некоторые системы (из-за несовместимости с установленными в них дисководами), этот диск можно использовать, по крайней мере, на том компьютере, на котором вы его создаете (если устройство для записи CD-RW является первичным дисководом компакт-дисков) — а этого вполне достаточно для тестирования. Если вы собираетесь записать несколько разновидностей загрузочных компакт-дисков (или просто решите поэкспериментировать), то использование диска CD-RW позволит сэкономить деньги — ведь вам не придется выбрасывать неработающие плоды своего творчества.
■ При создании образов жестких дисков для записи на CD полезным дополнением к вашей системе может стать старый накопитель емкостью около 650 Мбайт. Поскольку к разбиению образов жестких дисков предъявляются вполне определенные требования, гораздо проще иметь в своем распоряжении целый накопитель с единственным разделом.
■ При создании образов жестких дисков под Windows NT/2000 вы должны обладать правами администратора (это необходимо для получения доступа ко всем секторам диска).
■ Не исключено, что сразу после начала процесса загрузки с некоторых старых компакт-дисков будут появляться сообщения об ошибках, и компьютеры будут зависать. Происходит это потому, что изначально не существовало стандарта на содержимоелкескольких первых секторов носителей. На некоторых дисках в этих секторах записывались коды, удостоверяющие подлинность носителя, поэтому для загрузочных файлов там не осталось места. Такие компакт-диски нельзя использовать в качестве загрузочных.
Программы для записи компакт-дисков
До последнего времени загрузочные компакт-диски создавались вручную с использованием низкоуровневых программ (в частности, шестнадцатеричных редакторов файлов). Информация с загрузочных дисков считывалась с помощью вспомогательных программ типа BOOTISO или DISKIMG и сохранялась в виде файлов на диске. Эти образы загрузочных дисков затем модифицировались с помощью шестнадцатеричных редакторов и вручную добавлялись к формируемой структуре компакт-диска. Большинство современных программных пакетов, предназначенных для записи компакт-дисков, позволяет создавать загрузочные компакт-диски на основе образов дискет или жестких дисков, что значительно упростило этот процесс.
Самыми известными из программ такого рода являются Easy CD Creator, Win-On-CD, CDRWIN, HyCD и Nero. Наибольшими возможностями обладает последний из перечисленных пакетов. Он позволяет полностью управлять процессом записи компакт-диска и создавать загрузочные диски для многих платформ. С его помощью можно также создавать «переполненные» диски, что позволяет в какой-то степени защитить их от копирования. У многих из подобных программ существуют демонстрационные, условно-бесплатные (shareware) и ознакомительные версии, поэтому вы можете оценить их соответствие вашим запросам еше до покупки.
Программа Easy CD Creator
Насколько хорошо современное программное обеспечение приспособлено для создания загрузочных компакт-дисков, вы можете оценить после рассмотрения типичного процесса такого рода, предусмотренного в пакете Easy CD Creator фирмы Roxio (www.ro-xio.com).
1. Создайте загрузочную дискету и поместите ее в дисковод «А:».
2. Запустите Easy CD Creator и создайте новый проект «Bootable CD».
3. Для использования установленной дискеты нажмите «ОК» для использования режимов по умолчанию (рис. 14.13).
4. После обработки загрузочной дискеты добавьте в проект необходимые файлы. Не удаляйте файлы BOOTCAT.BIN и BOOTIMG.BIN, добавленные автоматически, так как именно они делают диск загрузочным.
5. Произведите запись диска в режиме Disc-at-Once.
6. Проверьте результат путем загрузки системы с компакт-диска. Возможно, придется внести изменения в CMOS Setup для настройки порядка загрузки.
Одна из проблем, ставших очевидными сразу после появления дисков CD-R, заключалась в том, что записывать информацию на носитель можно было только один раз, т.е. добавить что-либо на уже использовавшийся компакт-диск было невозможно. Таким образом, записав на диск емкостью 650 Мбайт порцию данных объемом, например, 123 Мбайт, об оставшихся незанятыми 527 Мбайт пространства носителя можно было забыть — они оказывались потерянными навсегда. Такое расточительство терпеть было нельзя, и разработчики придумали способ добавления новых данных на уже использовавшийся, но еще не заполненный компакт-диск. Метод многосеансной записи позволяет заполнять компакт-диск по частям, за несколько приемов: информация, записанная в последующих сеансах «присоединяется» к уже хранящейся на носителе до тех пор, пока его свободное пространство не будет исчерпано.
Дисковод CD-R, в котором предусмотрена возможность многосеансной записи, может компоновать данные на диске в виде связанных между собой сеансов со своими вводными (предшествующими программным или информационным зонам) и выводными (завершающими) зонами. Фактически каждый сеанс записи рассматривается как отдельный компакт-диск. Получить доступ к информации, записанной в каждом из сеансов, можно с помощью любого дисковода, в котором предусмотрена поддержка многосеансных дисков. Отметим, что на штампованных CD-ROM и дисках CD-R, записанных в однопроходном режиме (Disc-at-Once), имеется по одной вводной, программной и выводной зоне.
Проблемы считывания многосеансных дисков
Важность метода многосеансной записи очевидна: он позволяет пользователям дописывать данные на диск CD-R, заполняя его по мере необходимости. Это означает, что все пространство носителя может быть использовано практически без остатка. Однако при считывании данных с таких компакт-дисков иногда возникает проблема: доступной оказывается только информация либо из первого, либо из последнего сеанса.
Если вам удается прочесть только данные, записанные в первом сеансе, то причиной этого, скорее всего, является несовместимость дисковода м носителя. Такое может произойти, например, в том случае, если вы запишете диск в формате Желтой книги (в Режиме 7) и попытаетесь считать с него данные в дисководе, рассчитанном только на воспроизведение многосеансных компакт-дисков в формате ХА (записанных в Режиме 2). Другая возможная ситуация: воспроизводящий дисковод слишком старый и в нем вообще не предусмотрена поддержка многосеансных носителей. Попробуйте считать данные с компакт-диска в нескольких дисководах и выясните, в котором из них удается получить доступ к остальным сеансам, кроме первого. Если такое устройство найдется, то вам следует подумать о замене остальных дисководов на более современные, способные считывать данные с многосеансных носителей.
Если доступными оказываются только данные, записанные в последнем сеансе, то велика вероятность того, что запись на диск выполнена неправильно. Например, вы могли ошибиться и забыть связать новые данные, записанные в последнем сеансе, с теми, что уже хранились на компакт-диске. Скорее всего, такой диск придется переписать заново, тщательно выверяя связи между сеансами. Существует программное обеспечение, предназначенное для подготовки и записи компакт-дисков (в частности, Easy CD Creator Deluxe Edition, www.roxio.com/en/products/ecdc/index.html), которое позволяет переключаться между различными сеансами записи (режим Session selector). Если активизировать выбранный сеанс, то записанные в нем данные можно прочесть в накопителе так, как если бы этот сеанс был единственным на диске (все связанные файлы из предыдущих сеансов записи на этом же диске останутся доступными для чтения). Проверьте, предусмотрена ли эта важная функция в той программе, которую вы используете для записи дисков CD-R.
Фиксация и закрытие
Записанная на диск в каждом сеансе информация (в многосеансном или односеанс-ном режиме) должна быть должна быть должным образом оформлена — в противном случае ее невозможно будет считать. Фиксация — это процесс записи служебной информации во вводную и выводную зоны текущего (или единственного) сеанса. В результате выполнения этой операции создается оглавление и завершается сеанс записи. Только после этого содержимое носителя становится доступным для чтения в дисководе CD-ROM или проигрывателе звуковых компакт-дисков. На компакт-диски, «зафиксированные с возможностью дополнения», можно дописывать данные в последующие сеансы со своими вводными и выводными зонами. Так создаются многосеансные компакт-диски. После завершения формирования диска выполняется его закрытие (иногда используется термин финализация. — Прим. ред.), т.е. записываются абсолютные вводная и выводная зоны всего диска, а также код, информирующий дисковод об отсутствии последующих сеансов записи. Окончательное оглавление компакт-диска соответствует стандарту ISO 9660.
Образы дисков
Создание компакт-диска обычно начинается с выбора тех файлов и каталогов, которые будут размещены на нем. После этого начинается собственно процесс записи. Обычно при этом на выбор предлагается два способа — непосредственная запись и формирование образа диска. При непосредственной записи открытие каждого файла и перенос данных на дисковод для записи происходит в режиме реального времени. Для современных быстрых компьютеров и дисководов с достаточным внутренним буфером этого вполне достаточно. Но прерывание потока данных может привести к опустошению буфера, и, как следствие, диск будет безнадежно испорчен.
Как альтернатива данному способу, перед собственно записью может быть сформирован образ диска. Образ диска представляет собой один файл (обычно с расширением ISO), который содержит внутри себя всю структуру компакт-диска. При переходе к процессу записи из образа диска не требуется такое высокое быстродействие, как при работе с отдельными файлами, так что подобный способ подходит для более старых систем, где вопрос быстродействия может являться критичным. При этом следует иметь в виду, что для создания образа диска нужно столько же свободного места, сколько этот диск и занимает, то есть не менее 650 Мбайт (обычно рекомендуется иметь 1 Гбайт пустого дискового пространства).
Режим однопроходной записи
В режиме однопроходной (Disc-at-Once) записи данные на диск CD-R записываются сразу, без пауз до тех пор, пока вся заранее подготовленная информация не будет перенесена на носитель. За один проход на компакт-диск записываются вводная, программная (информационная) и выводная зоны. Очевидно, что, прежде чем записывать компакт-диск в таком режиме, необходимо подготовить все необходимые данные на жестком диске компьютера. При записи компакт-диска в однопроходном режиме не записываются связывающие, вводные и выводные блоки, что необходимо делать в многосеансном и пакетном (DirectCD) режимах записи (эти блоки часто воспринимаются как неисправимые ошибки в процессе изготовления стеклянного эталонного диска).
Несмотря на то, что достоинства компакт-дисков как надежных и емких носителей информации были оценены практически сразу же после их появления, возможность записывать на них данные с помощью обычного персонального компьютера появилась только некоторое время спустя. Дело в том, что технология записи звуковых и компьютерных компакт-дисков традиционно была очень сложной и дорогостоящей, и для ее реализации вычислительных мощностей персональных компьютеров до последнего времени было недостаточно. С начала 1990-х годов технология записи компакт-дисков (CD-R) постоянно совершенствовалась, повышалась ее надежность и экономичность. С помощью устройств записи компакт-дисков стало возможным создавать и распространять файлы огромных размеров, базы данных и мультимедийные презентации. В настоящее время эти устройства можно устанавливать практически во все компьютеры с процессорами Pentium (и более мощными) с интерфейсом SCSI или Ultra-DMA, а цены на них не намного превышают стоимость дисководов CD-ROM.
Диски CD-R
Диски (CD-R) внешне очень похожи на обычные штампованные компакт-диски. Но есть два важных различия. Сначала на поликарбонатную подложку записываемого компакт-диска наносится контур спиральной дорожки, на которой при последующей записи будут заноситься данные. Затем подложка покрывается зеленоватым или синеватым полупрозрачным покрытием, поверх которого наносится отражающее покрытие из золота и защитный слой лака. В процессе записи под воздействием лазерного луча отдельные участки диска необратимо изменяют отражающую способность, что формирует такую же структуру информационной дорожки, как и на дисках CD-ROM. Важно отметить, что диски CD-R — это однократно записываемые носители, информацию с них стереть нельзя (хотя можно дописывать туда дополнительные данные в последующие сеансы). Если в процессе записи на диск возникает ошибка, то исправить ее невозможно.
Спецификация на диски CD-R
Основные требования к носителям CD-R определены во второй части Оранжевой книги {Orange Book, Pari //), и все записываемые компакт-диски должны соответствовать изложенным в этом стандарте критериям. Это гарантирует их совместимость с различными дисководами как в режиме записи, так и воспроизведения. Сертификацию носителей на соответствие стандартам Оранжевой книги осуществляют создатели этих стандартов: компании Philips и Sony. Если вам нужны надежные и совместимые записываемые компакт-диски — покупайте только сертифицированные изделия.
Носители с повышенными скоростями записи
Чтобы записать данные на диск CD-R или CD-RW, нужно некоторое время — и чем быстрее работает дисковод, тем меньше времени должно затрачиваться на эту операцию. Например, следовало бы ожидать, что устройство с 16-кратной скоростью (16х) справится с одним и тем же объемом работы быстрее, чем дисковод 10х. Однако это не всегда так, поскольку обычные носители CD-R и CD-RW практически непригодны для записи со скоростями, превышающими четырехкратную (4х). Если вы попробуете записать что-нибудь на них в быстродействующем дисководе (со скоростью более 4х), то, скорее всего, увидите сообщение о дефекте носителя {media error) или об ошибке в процессе записи {writingerror). Именно поэтому многие производители дисководов рекомендуют снижать скорость записи при появлении таких сообщений. Для того чтобы реализовать все возможности современных быстродействующих дисководов, необходимо использовать и «высокоскоростные» носители. На дисках CD-R часто указывается максимально допустимая для них скорость, при которой еще гарантируется необходимое качество записи (например, на диске может быть написано что-нибудь наподобие «Certified to 12x writing speeds»). Диски CD-R, как правило, являются обратно совместимыми, т.е. на носители, сертифицированные для высоких скоростей, можно записывать данные и в «медленных» дисководах.
Следует иметь в виду, что не все из сказанного выше относится к перезаписываемым дискам CD-RW. Форматом «высокоскоростных» носителей этого типа не допускается выполнение записи в старых дисководах со скоростями 1х—4х. При попытке сделать это вы, скорее всего, получите ряд сообщений об ошибках, на первый взгляд не связанных с носителем. Для того чтобы иметь возможность пользоваться «высокоскоростными» дисками CD-RW, вы должны установить дисковод со скоростью записи не ниже 4х (модернизировать старые дисководы и приспособить их для работы с новыми носителями невозможно). Однако считывать данные с «высокоскоростных» перезаписываемых дисков можно в любом дисководе. Описанная несовместимость привела фактически к появлению обособленной системы записи с запатентованным названием «Compact Disc Re-Writable, High Speed». Все носители и предназначенные для записи на них дисководы маркируются соответствующим логотипом. Еще раз напомним, что записывать данные на «высокоскоростные» диски можно только в быстродействующих дисководах.
Устанавливать и заменять дисководы CD-ROM достаточно легко. В большинстве случаев они конфигурируются как ведущие устройства и подключаются к вторичным каналам контроллеров IDE, EIDE или Ultra-DMA, но они могут и сосуществовать в качестве ведомых устройств на одном канале с жесткими дисками или другими накопителями. Главное, о чем надо помнить — BIOS не может непосредственно обеспечивать работу дисковода CD-ROM (даже если BIOS опознает его на стадии загрузки системы, а соответствие стандарту El Torito позволяет загрузиться с компакт-диска). Вам необходим драйвер реального режима для работы с дисководом CD-ROM в среде DOS или драйвер защищенного режима при работе в среде Windows. В этом разделе описываются основные этапы установки типичного встроенного дисковода CD-ROM с интерфейсом IDE.
Установка перемычек
Дисковод CD-ROM IDE-типа может подключаться как ведущее или ведомое устройство к любому из каналов контроллера накопителей на жестких дисках (рис. 14.10). Присвоение дисководу того или иного статуса осуществляется с помощью одной или двух перемычек, расположенных в задней части устройства (рядом с 40-контактным разъемом сигнального кабеля). Прежде чем устанавливать в компьютер дисковод CD-ROM, необходимо определиться с его конфигурацией.
■ Если он подключается в качестве первого (или единственного) накопителя к вторичному каналу контроллера накопителя, то ему путем перестановки перемычек должен быть присвоен статус ведущего устройства.
■ При подключении дисковода CD-ROM к первичному или вторичному каналу контроллера, уже используемому для обслуживания какого-либо накопителя, его необходимо настроить как ведомое устройство.
Подключение кабелей и монтаж накопителя
Последовательность действий сводится к следующему.
1. Выключите компьютер и отсоедините его шнур питания от розетки. Снимите кожух системного блока, чтобы можно было добраться до отсеков накопителей.
2. Если вы устанавливаете дисковод с интерфейсом IDE-типа, то подключите один конец 40-жильного сигнального кабеля к разъему контроллера накопителей, расположенному либо на системной плате, либо на отдельной плате адаптера. Если дисковод снабжен интерфейсом SCSI, то отличия сводятся лишь к тому, что сигнальный кабель является 50 или 68-жильным, а хост-адаптер в большинстве случаев представляет собой отдельную плату. Не перепутайте ориентацию кабельного разъема: окрашенная жила сигнального кабеля соответствует контакту 1 разъема контроллера накопителей.
3. Найдите подходящий отсек для монтажа дисковода компакт-дисков. Выньте пластмассовую заглушку на лицевой панели системного блока и вдвиньте дисковод в открытый отсек. Найдите четыре резьбовых отверстия, предназначенных для крепления устройства. В некоторых случаях вам придется воспользоваться дополнительными направляющими для того, чтобы «расширить» дисковод и привести его габариты в соответствие с размерами отсека1. Дисководы с выдвижными лотками обычно монтируются горизонтально, а устройства, рассчитанные на установку компакт-дисков в контейнерах (caddy), допускается ставить «на ребро».
4. Подключите к вновь установленному дисководу сигнальный кабель и четырехконтактный разъем питания. Надежно зафиксируйте устройство в отсеке с помощью винтов. Не затягивайте их слишком сильно, чтобы не повредить дисковод. Если свободного четырехконтактного разъема в системе не окажется, то питание на дисковод компакт-дисков можно подать через шнур-тройник, подключив его к разъему другого накопителя (лучше всего — дисковода гибких дисков). 5. Соедините дисковод с помощью звукового сигнального кабеля (с малогабаритными четырехконтакными разъемами) с соответствующим входным разъемом (CD-audio) звуковой платы. Это позволит вам воспроизводить музыкальные записи с компакт-дисков непосредственно через звуковую плату. Убедитесь в том, что сигнальный кабель, прилагаемый к дисководу, совместим с разъемом звуковой платы. Если это не так, то вам понадобится специальный кабель (такие соединители прилагаются к большинству звуковых плат).
Настройка параметров BIOS
Несмотря на то, что для обеспечения работоспособности дисководов CD-ROM необходимы программы-драйверы, большинство современных системных плат способно идентифицировать ATAPI IDE дисководы на уровне BIOS. Если вы имеете дело с такой системной платой, то вам нужно настроить параметры BIOS для того, чтобы компьютер опознал дисковод компакт-дисков.
1. Включите компьютер. В процессе его запуска следите за экраном монитора и дождитесь появления сообщения о том, как войти в программу настройки параметров BIOS. Чаще всего оно выглядит как Press Fl For Setup (Нажмите на клавишу F1 для входа в программу настройки). Нажмите на соответствующую клавишу и войдите в программу.
2. В режиме настройки основных параметров (Basic Setup) выберите раздел, в котором можно указать параметры жестких дисков и выбрать точку подключения и статус дисковода компакт-дисков в соответствии положениями имеющихся на нем перемычек: ведомый на первичном (Primary Slave) или на вторичном (Secondary Slave) канале, либо ведущий на вторичном канале (Secondary Master).
3. Если такая возможность предусмотрена, выберите режим автоматического распознавания накопителя (Automatic Drive Detection) — это позволит BIOS идентифицировать вновь подключенный дисковод. Если режим автоматического распознавания в BIOS не предусмотрен, то выберите для дисковода компакт-дисков пункт None или Not Installed (отсутствует или не установлен) — в этом случае к компакт-дискам можно будет получить доступ только после загрузки соответствующего драйвера.
4. Сохраните установленные параметры BIOS и выйдите из программы настройки. Компьютер автоматически перезагрузится.
Сборка системного блока
Установив дисковод CD-ROM, еще раз проверьте надежность подключения сигнального кабеля и разъема питания. Аккуратно уложите провода в корпусе системного блока. Проверьте, не забыли ли вы внутри инструменты, крепежные винты или лишние кабели. Теперь верните на место кожух системного блока.
Теперь, имея представление о компакт-дисках и их стандартах, можно более детально рассмотреть конструкции дисководов. Все эти устройства, как с возможностью записи (дисководы CD-R и CD-RW), так и обычные (дисководы CD-ROM), представляют собой весьма сложные инженерные конструкции. Дисковод должен быть в состоянии работать с компакт-дисками хотя и стандартного размера, но выпущенными разными производителями, с разными непредсказуемыми поверхностными отклонениями и дефектами. Устройство должно обеспечивать вращение диска с постоянной линейной скоростью, т.е. частота его вращения должна быть обратно пропорциональна радиусу витка спиральной дорожки, который отслеживается оптической головкой. При перемещении головки к краю диска частота его вращения уменьшается и наоборот. В этом заключается принципиальное отличие дисководов компакт-дисков от накопителей на жестких и гибких дисках, в которых носители вращаются с постоянной угловой скоростью. Необходимость поддержания постоянной линейной скорости обусловлена исключительно тем, что при воспроизведении звуковых компакт-дисков данные должны поступать в декодирующее устройство в постоянном и строго определенном темпе, независимо от того, с какого витка дорожки они считываются. При работе с CD-ROM линейная скорость может быть любой. Погрешность отслеживания спиральной информационной дорожки на вращающемся диске оптической головкой дисковода составляет в радиальном направлении менее одного микрона. Электронная часть дисковода должна в реальном времени обнаруживать и корректировать случайные ошибки считывания данных, надежно работать на протяжении длительного времени, а ее стоимость должна быть приемлемой для пользователей.
Механическая часть CD-дисководов
Основой устройства является жесткий алюминиевый или стальной каркас. Как и в накопителях других типов, каркас является той деталью конструкции, к которой крепятся все остальные узлы, как механические, так и электронные. К ним относятся, в частности, лицевая панель, фальшпанель, регулятор громкости и кнопка извлечения диска, придающие устройству функционально законченный и привлекательный внешний вид. Приемные устройства для носителей могут быть разных типов, и рассчитаны либо на установку компакт-дисков в специальных контейнерах (caddy), либо представлять собой выдвижные лотки, поэтому лицевые панели и фальшпанели, а также и способы их крепления могут быть разными.
Выдвигающийся лоток предназначен для установки диска. После того как лоток задвигается внутрь привода, специальный фиксатор (на фотографии он белого цвета) приподнимает диск над лотком, а шпиндельный мотор, расположенный под зажимом, раскручивает диск до заданной скорости. Наиболее ответственной деталью дисководов CD-ROM является оптическая головка, в состав которой входит алюмоарсенидгаллиевый (GaAlAs) лазерный диодный излучатель (длина волны 780 нм, мощность излучения около 0,6 мВт), фотодатчик, оптическая система автоматической фокусировки луча и механизм точного слежения за дорожкой. Оптическая головка перемещается по двум направляющим; лазерный луч попадает на поверхность диска через прорезь в лотке. Узел, состоящий из оптической головки и направляющих, иногда называют салазками (sled).
Как и в ситуациях со многими другими периферийными устройствами персональных компьютеров, в первые годы после появления компакт-дисков стали возникать многочисленные проблемы, связанные с их стандартизацией. Нельзя просто записать данные на CD-ROM — это надо сделать таким образом, чтобы информацию можно было воспроизвести на любом дисководе. Стандартные форматы записи данных на CD-ROM разрабатывались консорциумами авторитетных производителей персональных компьютеров и заинтересованными в этом издателями компакт-дисков. Такое сотрудничество привело к тому, что компакт-диски стали общепризнанными носителями информации, а дисководы — одними из наиболее стандартизированных периферийных устройств персональных компьютеров. В настоящее время получили широкое распространение дисководы с возможностью записи и многократной перезаписи компакт-дисков, поэтому вам, как специалисту по компьютерной технике, необходимо представлять себе принципы их работы. В этом разделе речь пойдет о стандартах записи компакт-дисков и идеях, положенных в их основу.
Стандарт High Sierra
В 1984 году, еще до появления первых CD-ROM, компьютерное сообщество пришло к пониманию того, что для компакт-дисков необходим стандартный метод чтения оглавления тома (VTOC— Volume Table of Contents). В противном случае на рынке появилось бы множество различных несовместимых друг с другом версий компакт-дисков и дисководов. В результате представители фирм-производителей персональных компьютеров, издатели компакт-дисков и разработчики программного обеспечения собрались в отеле High Sierra в городке Лейк-Тахо (Lake Tachoe, Калифорния) и приняли решение о начале разработки вышеупомянутого стандарта. К 1986 году стандартный формат файлов на CD-ROM (названный форматом High Sierra) был принят и утвержден. Он действовал на протяжении нескольких лет, но впоследствии был заменен стандартом ISO 9660.
Стандарт ISO 9660
Формат High Sierra был вполне работоспособен, но он разрабатывался в первую очередь для использования внутри США. После представления в Международную организацию по стандартизации (ISO— International Standards Organization) High Sierra был доработан и улучшен в соответствии с международными требованиями. С незначительными изменениями он был преобразован в стандарт ISO 9660. Хотя многие специалисты пользуются этими названиями как синонимами, необходимо иметь в виду, что это все-таки два разных стандарта. В этой книге термином ISO 9660 обозначаются современные файловые форматы дисков CD-ROM и CD-R. Во всех дисководах CD-ROM, CD-R и CD-RW могут быть прочитаны диски в формате ISO 9660, и, кроме того, в любом пишущем дисководе (CD-R и CD-RW) может быть однократно записан диск в этом формате (т.е. только диск типа CD-R). При создании перезаписываемого диска в дисководе CD-RW используется более совершенный формат UDF (Universal Data Format — универсальный формат данных).
Стандарты CD-ROM («книги»)
Когда компании Philips и Sony разработали свои стандарты, положившие начало практическому использованию звуковых компакт-дисков, CD-ROM и т.д., соответствующие документы были переплетены в обложки разных цветов. И сегодня по традиции определенному цвету соответствует тот или иной уровень стандартизации.
В Красной книге (официальное название: Compact Disc Digital Audio Standard — Стандарт на компакт-диски с цифровой записью звука; CEI IEC 908) описываются носители, процессы записи и создания мастер-дисков, а также принципы построения устройств для воспроизведения звуковых компакт-дисков. Таким образом, слушая свою любимую музыку, вы в полной мере можете оценить преимущества стандартизации. Компакт-диски, соответствующие стандартам Красной книги, обычно обозначаются как CD-DA {Compact-Disk Digital Audio), и эта аббревиатура (или просто надпись «digital audio») помещается под логотипом диска. В настоящее время на таких компакт-дисках, помимо звуковых, могут размещаться и другие данные, а также программы.
Описанные в Желтой книге (ISO 10149:1989) методы коррекции ошибок и необходимые для этого дополнительные данные, записываемые на компакт-диск, определяют формат CD-ROM. Кроме того, в этой книге перечислены требования к аппаратным средствам и встроенному программному обеспечению дисковода, необходимым для проведения такой коррекции. Если компакт-диск соответствует стандартам Желтой книги, то под логотипом диска помещается надпись «data storage» {«для хранения данных»). Определенный в Желтой книге так называемый Режим 1 (Mode 1) является основным форматом компакт-дисков с компьютерными данными. Режим 2 (Mode 2), известный также как формат ХА (extended Architecture — расширенная архитектура), позволяет записывать на одном носителе (и воспроизводить с него), помимо обычных двоичных данных, статические и движущиеся изображения и сжатый звук. Стандарты Желтой книги построены на основе стандартов Красной книги, поэтому практически на всех дисководах CD-ROM можно воспроизводить звуковые компакт-диски.
В Оранжевую книгу (официальное название: Recordable Compact Disc Standard — Стандарт на записываемые компакт-диски) включены основные требования к устройствам для записи компакт-дисков CD-R. Она является дополнением к Красной и Желтой книгам; в нее включены описания магнитооптических накопителей (часть 1), устройств CD-R для однократной записи компакт-дисков (часть 2), а также устройств CD-RW для многократной перезаписи компакт-дисков (часть 3).
Стандарты, включенные в Зеленую книгу, представляют собой набор дополнительных требований к форматам записи данных и основных принципов построения систем с поддержкой интерактивных компакт-дисков {CD-I— Compact-Disc Interactive), используемых в некоторых информационных системах. Стандарт CD-I включает кодирование и декодирование неподвижных изображений (фотографий) в реальном времени, описание CD-RTOS — операционной системы реального времени, а также поддержку полноэкранного MPEG-видео. Диск в этом формате может содержать 19 часов звука, 7500 изображений или 72 минут полноэкранного видео. Обычно этот формат используется в информационных системах (киосках), но в последнее время стандарт выходит из употребления.
Голубая книга содержит стандарты на Enhanced Music CD — формат, позволяющий сочетать на одном диске аудиоинформацию и данные. Другие названия этого стандарта — CD-Extra или CD-Plus. Компакт-дискич в этом формате совместимы со стандартом ISO 9660 и могут быть использованы как в аудиоплейерах (воспроизведение звука), так и в персональных компьютерах (чтение данных).
Белая книга (стандарт CD-I Bridge) посвящена видео-CD. Это формат поддерживает хранение звуковых и видеоданных, а также совместим со спецификациями CD-ROM ХА и ISO 9660. Видеодиски могут быть использованы как в соответствующих плеерах, так и в стандартных CD-ROM, поддерживающих данный стандарт.
Выделение цифровых звуковых данных (DAE)
После появления дисководов с возможностью записи любители музыки достаточно быстро разобрались в ситуации и занялись созданием собственных компакт-дисков и различных сборников и антологий. При такой работе на одном из этапов обычно возникает необходимость в перезаписи музыки со звукового CD на жесткий диск компьютера в виде WAV-файлов. Эти файлы можно редактировать и группировать в нужном порядке для последующей перезаписи на другой компакт-диск. Однако при выполнении этих операций следует учитывать одно обстоятельство, имеющее отношение ко всем дисководам компакт-дисков. Несмотря на то, что практически все они в состоянии воспроизводить цифровые звукозаписи (в аналоговом виде, через звуковую плату или головные телефоны. — Прим. ред.), далеко не всегда удается наилучшим образом перенести эти аудиопрограммы на жесткий диск в виде WAV-файлов. Еще раз повторим: практически все дисководы компакт-дисков (обычные или с возможностью записи) позволяют воспроизводить звуковые CD, удовлетворяющие стандартам Красной книги, но не каждый из них позволяет непосредственно считывать и записывать на жесткий диск звуковую информацию, т.е. извлекать ее из непрерывного потока битов и представлять в необходимом формате. Этот процесс называют выделением цифровых звуковых данных (CD-DA extraction или DAE — Digital Audio Extraction).
Если вы собираетесь создавать свои собственные музыкальные диски, переписывая на них композиции с существующих звуковых CD, то вы должны подобрать себе дисковод, в котором предусмотрена возможность высококачественного DAE (информацию о том, что дисковод обладает такой возможностью, можно найти либо на упаковочной коробке, либо в описании). При перезаписи звуковых CD с помощью дисковода, не приспособленного для высококачественного DAE, возможны помехи в виде шипения, щелчков и провалов в записанной в виде WAV-файла программе. Как специалист, вы должны знать, что такая проблема иногда возникает, и чаще всего решить ее удается лишь путем замены дисковода — источника программ на устройство, осуществляющее более высококачественное выделение звуковых данных.
Дисководы с повышенными рабочими скоростями
В соответствии со стандартом Красной книги скорость передачи потока данных со звукового компакт-диска на усилитель (или другую подсистему обработки звука) равна 150 Кбайт/с. Эта скорость определяется разрядностью данных и частотой квантования звуковых сигналов, которые, в свою очередь, были выбраны исходя из требований к высококачественному звуковоспроизведению. Однако разработчики прекрасно понимали, что компьютерные данные можно передавать в систему в гораздо более высоком темпе, чем тот, что был определен в Красной книге для звуковых компакт-дисков. Поэтому при разработке стандартов Желтой книги для дисководов CD-ROM скорость считывания была увеличена. В результате появились многоскоростные дисководы, у которых скорость передачи данных составляет 150 Кбайт/с при воспроизведении звуковых компакт дисков и существенно повышается при считывании данных с CD-ROM, соответствующих стандартам Желтой книги.
Первым из доступных рядовым пользователям многоскоростным дисководом CD-ROM стал, естественно, дисковод с двукратной скоростью считывания (2х), т.е. 300 Кбайт/с. Затем появились дисководы 4х (300 Кбайт/с), 8х (1,2 Мбайт/с) и т.д. Современные дисководы 50х (7,5 Мбайт/с) считывают содержимое CD-ROM емкостью 650 Мбайт примерно за 1,5 минуты. Нетрудно понять, насколько существенно в результате повышается производительность в целом, особенно при работе с приложениями, обрабатывающими большие объемы данных — например, видеоклипы или звуковые программы. Еще раз отметим, что даже самые быстродействующие дисководы при воспроизведении звуковых компакт-дисков работают со стандартной скоростью 150 Кбайт/с.