Запись компакт-дисков в Linux осуществляется при помощи нескольких программ:
- mkisofs
программа для создания файлов-образов (ISO) различных файловых систем (ISO9660/JOLIET/HFS)
- cdrecord
программа для записи файлов-образов на CD
Для записи CD и DVD можно использовать одну из графических надстроек к этим программам— K3B. Программа имеет удобный интерфейс и прекрасно подходит для начинающих пользователей.
Очень эффективно можно использовать mkisofs и cdrecord и в консоли. Рассмотрим следующий пример:
mkisofs -l -R -J -jcharset=koi8-r -o ~/tmp/myimage.iso dirname/
Опция -l позволяет записывать файлы с именами до 31 знака. Опция -R включает режим Rock Ridge. Опция -J добавляет расширение Joliet, а дополнительная опция -jcharset со значением koi8-r позволяет записать русские имена файлов так, что они будут одинаково хорошо видны и в Linux, и в WIndows.
cdrecord speed=4 -eject -v myimage.iso
Параметр speed со значением 4 установит скорость записи диска на 4. При указанном параметре -eject диск будет автоматически извлечн по завершении записи. Параметр -v включит режим подробного отображения статуса записи.
Использование средств записи в консоли или эмуляторе терминала на первых порах может показаться неудобным. Тем не менее, не стоит забывать о том, что одной из наиболее примечательных особенностей командной оболочки bash является быстрый поиск по истории введнных ранее команд (Ctrl-R), который избавит вас от необходимости каждый раз снова набирать все эти команды.