понимание “- дао”, “- sao”, “- дао” и “- необработанная” запись режимов для wodim на практике

Править /etc/aliases

Добавьте строку как следующее:

user: /dev/null

После сохранения выполнения newaliases как корень.

10
11.03.2013, 20:49
1 ответ

CD-DA, CD-ROM, CD-R и форматы CD-RW все хранят информацию в 2 352-байтовых секторах, разделенных на 98 отличных 24-байтовых кадров. На дисках CD-DA каждый 24-байтовый кадр содержит два 16-байтовых аудиосэмпла, один для каждого стереоканала. Спецификация CD-ROM определяет два режима сектора, Режим 1 и Режим 2, которые описывают две различных разметки сектора. Оба режима резервируют первые 16 байтов для получения информации заголовка. Режим 1 использование дополнительные 288 байтов для обнаружения ошибок (32-разрядный CRC) и исправление (276-байтовый RSPC).

 ------------------------------------------------------------------------------------------------------------------------
| Format        |                                           2,352-byte sector                                            |
|------------------------------------------------------------------------------------------------------------------------|
| CD-DA         | 24-byte data frame (1) | 24-byte data frame (2) |            . . .           | 24-byte data frame (98) |
| -----------------------------------------------------------------------------------------------------------------------|
| CD-ROM Mode 1 | 12-byte sync pattern | 3-byte address | 2,048-byte data | 4-byte CRC | 8-byte reserved | 276-byte RSPC |
| -----------------------------------------------------------------------------------------------------------------------|
| CD-ROM Mode 2 | 12-byte sync pattern | 3-byte address | 2,336-byte data                         |
 ------------------------------------------------------------------------------------------------------------------------

Сессии

Понятие сессий было добавлено к спецификациям формата CD одновременно со спецификациями для форматов CD-RW и CD-R.

Каждая сессия состоит из трех областей, которые подражают исходной структуре ДЕСЯТИ КУБОМЕТРОВ CD и CD-ROM: область ввода содержит Оглавление (TOC) сессий; область программы содержит отдельные дорожки; ведущая область отмечает конец сессии. Хотя понятие сессий не существовало в то время, когда исходный CD-DA и спецификации CD-ROM были записаны, эти более старые форматы состоят из того, что по существу составляет единственную сессию на диск.

Некоторые форматы диска, такие как CDR и CD-RWs поддерживают несколько сессий на диск. Каждая сессия содержит одну или несколько дорожек. В многосеансных дисках TOC в области ввода последующих сессий включает адреса более ранних сессий. TOC в области ввода последней сессии используется для доступа к дорожкам на диске.

Стандарт Файловой системы компакт-диска (CDFS) ISO 9660 записывает индекс подарка файлов на диске в серии дескрипторов томов, которые хранятся при фиксированном смещении от запуска диска. Напротив, многосеансные диски хранят дескрипторы томов при фиксированном смещении на последней сессии. Когда файлы добавляются к многосеансному диску данных, обновленная копия всего дерева каталогов хранится как часть новой сессии. Файлы могут быть "удалены" путем удаления ссылки на файл от последней сессии. Однако, поскольку фактические данные файла никогда не изменяются, к "удаленным" файлам можно получить доступ через дерево каталогов от предыдущей сессии.

Запись режимов

Существует несколько режимов записи, включая тех явно упомянутых в вопросе:

  • Дорожка сразу

    Содержание CD подразделено на последовательные наборы секторов, известных как дорожки. В режиме Track-At-Once (TAO) лазер, остановленный и перезапущенный между каждой дорожкой. Эта задержка вызывает переходные области, известные как предварительные разрывы между дорожками. Их нельзя избежать, но устройства записи, которые поддерживают Дорожку сразу Переменного Разрыва, могут скорректировать размер предварительного разрыва к минимуму 2 секторов (2/75 секунды).

    С большинством дисков режим ДАО требуется для многосеансной записи.

  • Диск сразу

    В Disc-At-Once (DAO) содержание диска режима зарегистрировано в единственной передаче, не останавливая лазер. Это позволяет данным быть записанными в области перед разрывом для предотвращения их в целом.

  • Сессия сразу

    В режиме Session at Once (SAO) несколько сессий могут быть зарегистрированы и завершены на отдельном диске. Получающийся диск может быть считан компьютерными дисками, но сессии после первого обычно не читаемы оборудованием CD-Audio.

    В Wodim режимы DAO и SAO синонимичны. В то время как большинство дисков требует, чтобы многосеансные диски были созданы в режиме ДАО, Wodim также имеет поддержку создания многосеансных дисков в режиме SAO, принимая поддержку дисков базового диска это.

  • Режим без предварительной обработки

    Образы дисков CD-ROM могут быть созданы, любой в режиме без предварительной обработки (извлекающий 2 352 байта за сектор, независимые от режима сектора) или путем получения только фактических данных в секторе (2,048/2,336/2,352/2,324 байты в зависимости от режима сектора).The размер файла образов дисков режима без предварительной обработки, всегда является несколькими 2 352 байтами. Когда такие образы дисков записаны в оптические среды в режиме без предварительной обработки, 2 352-байтовые секторы, которые уже включают шаблон синхронизации и возможно обнаружение ошибок и данные исправления, записаны в диск как они.

  • Пакетная запись

    Возрастающий упаковщик, пишущий (IPW) позволяет оптическим дискам использоваться способом, подобным перезаписываемые блочные устройства, т.е. он позволяет файлам быть созданными, измененными или удаленными по требованию. Это достигается путем записи серии коротких (32k-256k) дорожки на диске в пакетном режиме. Диски CD-R/RW могут быть отформатированы в такие пакеты и ядро pktcdvd модуль (драйвер пакетной записи), буферы пишут в диск и прозрачно обрабатывают стирание и перезапись целого пакета за один раз.

    Wodim имеет экспериментальную поддержку пакетной записи.

9
27.01.2020, 20:03
  • 1
    стоит отметить, что описание расположения сектора заминает некоторые детали, такие как индекс поддорожки, подканалы и кодирование CIRC в пользу краткости. –  Thomas Nyman 07.09.2013, 03:27
  • 2
    Хороший ответ, но несколько точек: 1) Вы используете бит в нескольких местах, где я думаю, что Вы имели в виду байт. 2) Пакетный режим ничего не повторно отображает, он просто пишет серию коротких (32-256k) дорожек. диски cdrw могут быть отформатированы в такие пакеты, и можно использовать ядро pktcdvd драйвер, чтобы буферизовать записи к диску и прозрачно обработать стирание и перезапись целого пакета за один раз, позволяя Вам отформатировать и смонтировать регулярную файловую систему на диске и использовать его как гигантская дискета. –  psusi 07.09.2013, 05:49
  • 3
    Наконец, стоит отметить, что "секторы" CDDA являются абстракцией, созданной диском, и на самом деле не существуют на диске, который вызвал проблемы вначале с надлежащим извлечением аудиотреков с тех пор, когда лазер прекратил читать, искание на следующий "сектор", который возобновится, не могло быть сделано точно. –  psusi 07.09.2013, 05:49
  • 4
    @psusi спасибо за комментарии. Я зафиксировал ошибки битов/байты и добавил Ваши примечания к разделу по пакетной записи. –  Thomas Nyman 07.09.2013, 09:09

Теги

Похожие вопросы