Информация для этой статьи взята большей частью из официального руководства, которое можно найти по адресу http://www.freebsd.org/doc/ Конечно, болванки CD постепенно уходят в прошлое, но официальные дистрибутивы FreeBSD всё ещё выходят на CD и поэтому этот раздел важно знать. Впрочем, уверен, профессионалы его и так знают. Начнем. Для записи CD нам обязательно потребуется порт sysutils/cdrtools в который входят замечательные программы cdrecord, burncd и mkisofs. Программу cdrecord рекомендуют использовать на приводах ATAPI, для SCSI и USB приводов лучше использовать burncd. Программа mkisofs является основой, которая позволяет сделать из дерева каталогов iso-образ для записи. == mkisofs == В простом случае mkisofs используется так: # mkisofs -o imagefile.iso /path/to/tree где /path/to/tree - путь к записываемой на диск информации. Полезные опции, которые могут быть использованы вместе с mkisofs это: * -J = применять расширения Joliet * -R = применять расширения Rock Ridge * -U = отменить ограничения на длину имен файлов * -b <образ> = указать загрузочный образ для создания загрузочного диска == cdrecord == После того, как у нас есть образ, мы во-первых, можем проверить его правильность - просто подмонтировав к /mnt и сравнив катаги, к примеру, с помощью diff, а во-вторых записать на диск. С помощью cdrecord это делается так: # cdrecord dev=device imagefile.iso Необходимо обратить внимание, что device - это не имя, а НОМЕР устройства, выраженный тремя числами через запятую. К пример 0,0,1. Узнать номер вашего пишущего аппарата можно с помощью команды: # cdrecord -scanbus == burncd == Для записи iso-образа на диск с помощью burncd достаточно выполнить команду: # burncd -f cddevice data imagefile.iso fixate burncd позволяет не только записывать, но и стирать cd-rw диски: # burncd -f /dev/cd0a -v -s 16 blank либо # burncd -f /dev/cd0a -v -s max erase
Linux/Windows Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor