Понадобилось мне за сколько лет пользования FreeBSD, заюзать свой DVD привод и записать диск.

Для записи DVD дисков под FreeBSD существует утилита growisofs, устанавливаем ее из портов.

# cd /usr/ports/sysutils/dvd+rw-tools
# make install clean

growisofs работает исключительно со SCSI устройствами, и всем тем у кого нет DVD+RW привода SCSI, необходимо включить эмуляцию скази. Для этого настроим ядро, добавлением таких строк:

# SCSI peripherals
device          scbus           # SCSI bus (required for SCSI)
device          ch              # SCSI media changers
device          da              # Direct Access (disks)
device          sa              # Sequential Access (tape etc)
device          cd              # CD
device          pass            # Passthrough device (direct SCSI access)
device          ses             # SCSI Environmental Services (and SAF-TE)
device          atapicam

Тут перечисленна поддержка SCSI и устройство для эмуляции SCSI, atapicam.
Пересобираем ядро, и перед тем как мы перезагрузились, добавляем в /etc/devfs.conf:

perm   cd0     0666
perm   pass0   0666
perm   xpt0    0660

Если нет желания пересобирать ядро, то можно добавить в файл: /boot/loader.conf для загрузки модуля, следующее:

atapicam_load="YES"

В файле /etc/fstab исправим на:

# cat /etc/fstab | grep cdrom
#/dev/acd0              /cdrom          cd9660  ro,noauto       0       0
/dev/cd0                /cdrom          cd9660  rw,noauto       0       0

После перезагрузки проверяем наличие устройств:

$ ls -la /dev/cd0
crw-rw-rw-  1 root  operator    0,  72 11 ноя 11:38 /dev/cd0
$ ls -la /dev/pass0
crw-rw-rw-  1 root  operator    0,  69 11 ноя 11:38 /dev/pass0

Устройства создались и имеют права на чтение и запись. Настройка закончена, можно приступать к записи.

Запись файлов из текущей папки:

$ growisofs -Z /dev/cd0 -J -r -hide-rr-moved -multi ./

Запись ISO образа:

$ growisofs -dvd-compat -Z /dev/cd0=FreeBSD-8.0-i386-DVD.iso

А еще, в состав dvd+rw-tools входит dvd+rw-format, это утилита очистки DVD+RW дисков. Этой утилите, достаточно указать устройство которое надо стереть и больше ничего не требуется:

$ dvd+rw-format /dev/cd0

Если вы добавите ключик -force=full, будет произведена полная(длительная) очистка диска.

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=1540


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.