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