LINUX.ORG.RU

CDBURN в 2.6.x.


0

0

[user@host (~)]$ hdparm /dev/hdd

/dev/hdd:
 HDIO_GET_MULTCOUNT failed: Invalid argument
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  1 (on)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument


[user@host (~)]$ cdrecord -scanbus dev=ATAPI
Cdrecord-Clone 2.01a28 (i686-pc-linux-gnu) Copyright (C) 1995-2004 JЖrg Schilling
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Using libscg version 'schily-0.8'.
scsibus0:
        0,0,0     0) *
        0,1,0     1) 'SONY    ' 'CD-RW  CRX160E  ' '1.0e' Removable CD-ROM
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *


Выжигаю диски, соответственно, с dev=ATAPI:0,1,0

Ядро - 2.6.7. Поддержка scsi в ядре выключена. Поддержка чипсета имеется. 
Уже не первый раз ловлю буффер-андерруны (в приводе нет защиты опустошения буффера) при слабенькой загрузке проца. Когда в ядре (2.6 и 2.4) была вклюена поддержка scsi и диски писались через неё, ни одного андерруна не было.

Я что-то делаю не так, или мне все-таки откатываться на scsi-эмуляцию?


Тоже, дурдом.. При включенной scsi-эмуляции ядро страшно ругается "deprecated! obsolete!", а при выключенной - ругается cdrecord и xcdroast. Вот и верь после этого людям (с)... 
★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.