Страница 1 из 1

cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-15 5:07:03
hryamzik
Начал я с burncd, благополучно потер двдрв, а вот записать уже фиг, потом и не стереть, все и/о еррор да и/о еррор. Ладно, поисковик в зубы, dvd-rv-tools.

growisofs -dvd-compat -Z /dev/acd0=downloads/Leopard-AMD-10.5.1.iso
:-( unable to CAMGETPASSTHRU for /dev/acd0: Inappropriate ioctl for device

Из-под рута мы не пишем, вроде unset SUDO_COMMAND помогает.

Скрипт из мана не работает

Код: Выделить всё

#!/bin/ksh
unset SUDO_COMMAND
export MKISOFS=/path/to/trusted/mkisofs
exec growisofs "$@"
Где каких девайсов создавать, кому каких прав давать не разобрался. Пока только добавил в лодер.конф
hw.ata.atapi_dma="1"

Тут вообще пишут что надо ядро пересобирать.

Прав всем на все давать не хочется =) Раз уж не советуют из-под рута пускать писалку, думается обойтись без этого.

Пробовал и
perm ad0 root:operator
own ad0 0777
в девфс.конф добавлять, безрезультатно.

В общем можо было бы еще дальше самому курить маны и пробовать, но уже сил нет, объясните, пожалуйста, что где, куда, и как это работает. =)

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-15 13:08:58
Morty
загляни сюда
http://www.lissyara.su/?id=1085
и сюда
http://www.lissyara.su/?id=1444#CD
может поможет

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-15 19:29:13
hryamzik
По первой ссылке был, burncd у меня с dvd не справляется. По второй описан k3b;
Замечание: Если вам нужен графический интерфейс пользователя, взгляните на K3b (sysutils/k3b), который предоставляет дружественный пользователю интерфейс к growisofs(1) и многим другим программам записи.
©

Пока мало что удалось найти, но почти во всех архивах меиллистов пишут, что вот собрал ядро с device atapicam и настало счастье. Беда только в том, что в прошлый раз у меня ядро то-ли не собралось, то-ли не установилось, в общем бета, что поделаешь. Но пробую, отчитаюсь по результатам.

UPD: заработало.

Добавил device atapicam в ядро, остальные necessities в конфиге уже были.

Код: Выделить всё

# /etc/devfs.conf 
perm    cd0     0660 
perm    pass0   0660 
perm    xpt0    0660
Что за последние 2 девайса, для меня загадка,

Код: Выделить всё

/boot/loader.conf
hw.ata.atapi_dma="1"
atapicam_load="YES"
pw groupmod operator -m _имя_пользователя_

Ну и make buildkernel KERNCONF=GENERIC_DVD && make installkernel KERNCONF=GENERIC_DVD; date|mail -s "kernel kompiled" mail@mail.net

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-16 17:59:57
dvg_lab
у меня такчка просто на загрузке виснет когда я atapicam врубаю в ядре либо модулем добавляю. Причем не зависит от дистрибутива, уже сколько всяких комбинация TrueBSD, Frenzy и прочих bsd испробовал, если есть этот модуль то все висим на его загрузке. kldload также успешно вешает машину до резета. причом наблюдаю это на двух машинах, на обеих материнки asus i915, вот уже начал сомневаться в их железе.

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-17 1:02:31
Alex Keda
асус - гуано.

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-17 9:07:34
dvg_lab
эх а что тогда не гуано? :) тока гигабайт не предлагать :)

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2007-12-17 9:37:53
manefesto
EPOX

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 19:47:57
Brig@DIR
Добрый вечер, коллеги))) ;-)
Тоже возникла проблема с записью...
Может кто уже сталкивался с такой проблемой...

Значится так...
Настраивал по статейке
http://www.lissyara.su/?id=1444#CD
в итоге k3b не видит оптических приводов....

Что мне сообщает dmesg:

Код: Выделить всё

acd0: DVDR <MATSHITADVD-RAM UJ-850S/1.20> at ata0-master UDMA33
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 
cd0 at ata0 bus 0 target 0 lun 0
cd0: <MATSHITA DVD-RAM UJ-850S 1.20> Removable CD-ROM SCSI-0 device 
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
Когда пытаюсь сделать

Код: Выделить всё

burncd -f /dev/acd0c -v -s 10 blank
Получаю в dmesg:

Код: Выделить всё

acd0: FAILURE - BLANK_CMD ILLEGAL REQUEST asc=0x30 ascq=0x05

Код: Выделить всё

# cdrecord --scanbus
scsibus1:
        1,0,0   100) 'MATSHITA' 'DVD-RAM UJ-850S ' '1.20' Removable CD-ROM
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *

Помогите кто чем может, люди добрые)))) :cz2:

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 20:00:25
paradox
думаю как вариант обновить бсд до стеибл
пожет уже пофиксили
или прошерстить гугл что пишут на подобную ошибку

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 20:04:49
paradox

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 20:21:59
Brig@DIR
спасибо, с ошибкой FAILURE - BLANK_CMD ILLEGAL REQUEST asc=0x30 ascq=0x05 все понятно.... Действительно пытался стереть dvdrw диск с помощью burncd, но все таки остается еще ошибка INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00, про нее пока ничего путного не нарыл....

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 20:40:23
paradox
http://forums.freebsd.org/showthread.php?t=2547
http://forums.pcbsd.org/viewtopic.php?f=2&t=12765
такой ошибки тоже полно)) было бы токо желание читать

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 20:56:22
Brig@DIR
да, действителтно, гуглить не умею...
Прочитал http://www.opennet.ru/opennews/art.shtml?num=3330
запись пошла.... Видимо действительно надо копать именно в сторону k3b...
Спасибо за пинок в нужном направлении...

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-21 22:25:08
Гость
cdrecord давно умеет писать DVD и даже BluRay. Просто надо ставить cdrtools-devel, а не cdrtools 4-хлетней давности. А dvd+rw-tools можно нафиг удалить.

Код: Выделить всё

$ ls -lh sysutils/cdrtools{-devel,}/distinfo
-rw-r--r--  1 root  wheel   218B Mar 10 14:08 /usr/ports/sysutils/cdrtools-devel/distinfo
-rw-r--r--  1 root  wheel   200B Nov 25  2005 /usr/ports/sysutils/cdrtools/distinfo
$ cdrecord -checkdrive dev=3,0,0
Cdrecord-ProDVD-ProBD-Clone 2.01.01a58 (amd64-unknown-freebsd8.0) Copyright (C) 1995-2009 J?rg Schilling
scsidev: '3,0,0'
scsibus: 3 target: 0 lun: 0
Using libscg version 'schily-0.9'.
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'ASUS    '
Identifikation : 'DRW-1814BLT     '
Revision       : '1.13'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R LAYER_JUMP
cdrecord: Warning: The DMA speed test has been skipped.
у мя при записи с cdrecord часто появляются

Код: Выделить всё

acd1: FAILURE - unknown CMD (0x03) ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd1: FAILURE - MODE_SELECT_BIG ILLEGAL REQUEST asc=0x26 ascq=0x00 
acd1: FAILURE - READ_BUFFER ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd1: FAILURE - READ_BUFFER ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd1: FAILURE - unknown CMD (0x03) ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd1: FAILURE - unknown CMD (0x03) ILLEGAL REQUEST asc=0x24 ascq=0x00 
acd1: FAILURE - MODE_SELECT_BIG ILLEGAL REQUEST asc=0x26 ascq=0x00 
но их можно игнорировать

ps, bunrcd(8) у меня еще ни разу не работал, вечно вываливается с инвалидными ioctl

Re: cd/dvd disk burning in freebsd 7

Добавлено: 2009-03-22 0:37:56
Brig@DIR
Ды у меня вприницпе и dvdrw-tools заработало, просто хочется с гуями в k3b.... :(