BASH Programming - Введение

         

Поддерживаемые функции


Существует два класса утилит для записи CD-R: аппаратные драйвера и форматировщики данных:

Свойство cdwrite-2.1 cdrecord-1.6 cdrdao -------------------------------------------------------------- IDE/ATAPI нет да да Параллельный порт нет да да CD-RW нет да да AudioCD да да да Data CD-ROM да да частично Multisession частично да нет TAO (Track at once) да да да DAO (Disk at once) нет нет да

Таблица:

cdwrite - не поддерживаемая программа приводится только для сравнения. Пожалуйста используйте cdrecord вместо нее, т.к. она поддерживает больший набор аппаратуры и имеет значительно больше свойств. Главное назначение cdrdao - создавать аудио CD без двухсекундных пропусков между треками (запись в режиме disk-at-once mode). Утилиты называемые "форматировщики данных" - организовывают данные на носителе ("размещают на них файловую систему")

Свойство mkisofs mkhybrid -------------------------------------------- ISO 9660 да да RockRidge да да El Torito да да HFS нет да Joliet да да Multisession да да

Таблица:

Большинство явных различий файловой системы ISO9660, по сравнению с Extended-2 файловой системой, - вы не можете модифицировать файлы, после записи на носитель. Ограничения файловой системы ISO9660 следующие.

  • допускается только 8 уровней подкаталогов (считая от каталога верхнего уровня CD) (используется RockRidge расширение для увеличения этого числа)
  • максимальная длина имени файла: 32 символа
  • емкость 650 MB
  • RockRidge расширение, позволяющее более длинные имена файлов и более глубокую иерархию каталогов для ISO-9660 файловой системы. При чтении CD-ROM с RockRidge расширением под Linux, все известные свойства файлов собственник, группа, разрешения, символические ссылки (воспринимаются ка UNIX-подобная файловая система). Эти расширения не доступны при чтении CD-ROM под DOS или операционными системами семейства Windows.

    El Torito может использоваться, для создания загрузочных CD. В этом случае BIOS вашего PC тоже должен поддерживать эту функцию. Грубо говоря, первые 1.44 (или 2.88 если поддерживается) Мб CD-ROMа содержат образ вашей дискеты. Этот образ обрабатывается BIOS как дискета, при загрузке с него. (При загрузке с этого виртуального дисковода, ваше оригинальное устройство A: (/dev/fd0) может быть не доступно).

    HFS позволяет читать macintosh CD-ROM, как будто это HFS том (родная файловая система MacOs)

    Joliet добавляет длинные имена файлов (среди прочих вещей) для новых вариантов Windows (95, 98, NT). Однако, автор не знает инструментов для работы с длинными именами под чистым DOS или Windows 3.11

    Секция 2.8 описывает упомянутое программное обеспечение.



    Содержание раздела