Понадобилось мне за сколько лет пользования 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/1540


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

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

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

Add your comment now

Please note: JavaScript is required to post comments.