Возникла необходимость записать релиз FreeBSD 9.0, а на рабочем ноутбуке оптический привод уже года два не работает. Но на одном из серверов есть пишущий привод. Его возможностями и воспользуемся.
Запись CD-R/RW во FreeBSD никогда не требовала каких-либо специфических настроек - типа включения эмуляции SCSI через IDE (что до недавнего времени было необходимо в Linux). Для записи iso-образа воспользуемся возможностями штатной утилиты burncd.
Для начала загрузим образ диска в корень файловой системы. Именно этот образ и будем "прожигать":
# cd / |
Можно сразу заняться прожигом загруженого образа, а можно попытаться смонтировать его для проверки.
Доступ к образу осуществляется через универсальное устройство /dev/md (memory disk - диск в оперативной памяти), поддержка которого включена в ядро GENERIC по умолчанию. Сконфигурируем устройство:
# mdconfig -a -t vnode -f /FreeBSD-9.0-RELEASE-amd64-disc1.iso md0 |
Монтируем полученное устройство в каталог /mnt:
# mount -t cd9660 /dev/md0 /mnt |
Можно "побродить" по каталогах, просматривать файлы. Однако есть ограничения - ресурс смонтироват в режиме read only, тоесть никаких изменений внести не получится.
Отмонтируем и удалим md-устройство:
# umount /mnt # mdconfig -d -u 0 |
Пора приступать непосредственно к "прожигу" образа на болванку. Как уже оговаривалось, использовать будем утилиту burncd. Ключи запуска такие:
# burncd -e -v -s 24 -f /dev/acd0 data /FreeBSD-9.0-RELEASE-amd64-disc1.iso fixate |
Значение опций:
Более подробно о возможностях burncd можно узнать на страницах man-руководства.
Рассмотрим еще возможность очистки CD-RW. Для очистки предназначены команды blank и erase.
blank - быстрая очистка оглавления диска. Пример использования:
# burncd -e -f /dev/acd0 blank |
erase - полная очистка диска. В этом случае очистка диска занимает столько же времени, как и его запись.
# burncd -e -f /dev/acd0 erase |
Последние комментарии
23 недели 1 день назад
47 недель 2 дня назад
2 года 48 недель назад
3 года 17 недель назад
3 года 41 неделя назад
4 года 4 недели назад
4 года 4 недели назад
4 года 8 недель назад
4 года 19 недель назад
4 года 23 недели назад