Для записи компакт-диска с данными, который будет читаться в Linux и Windows следует воспользоваться командами mkisofs и cdrecord.
Сначала все файлы упаковываются в единый файл .iso командой mkisofs:
$ mkisofs -R -J -o cdimage.iso ~/webupload
Затем cdimage.iso можно смонтировать для проверки правильности файловой системы:
$ mkdir cdimage
$ su
Password:
# mount -o loop cdimage.iso cdimage
# ls -l cdimage
После проверки файл .iso отмонтируется:
# umount cdimage
# exit
Последней операцией является запись данных на диск командой cdrecord:
$ cdrecord -v -eject dev=/dev/hdc cdimage.iso
Скорость при записи устанавливается автоматически, но при появлении ошибок ее можно снизить:
$ cdrecord -v -eject speed=4 dev=/dev/hdc cdimage.iso
Ключи:
- -R — поддержка RockRidge для совместимости с Unux/Linux;
- -J — поддержка расширения Joliet для совместимости с Windows;
- -v — расширенный вывод;
- -eject — выдвижение лотка;
- speed=# — принудительное задание скорости записи.