Mikkel Bundgaard wrote:
> Jeg har fået min brænder til at virke i linux men jeg tror ikke den
> kører med DMA mode.
>
> på normale diske enables DMA med hdparm -d1 /dev/hda
>
> Men det kan jeg ikke med min brænder fordi den tror det er scsi drev for
> at få brændingen til at virke?
>
> hvad gør man så?
Hvad skriver hdparm da? Husk, den skal køres på
IDE devicen, ikke på SCSI devicen, altså sidder
den som master på den sekundære IDE controller,
skriver du:
hdparm /dev/hdc
Jeg har ikke nogen problemer med at sætte DMA
på SCSI emulerede drev til eller fra:
DVD brænder som hda (diskene er SCSI):
[root@server1 root]# hdparm /dev/hda
/dev/hda:
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument
[root@server1 root]# hdparm -d0 /dev/hda
/dev/hda:
setting using_dma to 0 (off)
using_dma = 0 (off)
[root@server1 root]# hdparm /dev/hda
/dev/hda:
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument
[root@server1 root]# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
using_dma = 1 (on)
[root@server1 root]# hdparm /dev/hda
/dev/hda:
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
BLKRAGET failed: Invalid argument
HDIO_GETGEO failed: Invalid argument
Hvis ikke du kan dette, er det ikke sikkert at
dit IDE chipset er supportet af din kerne.
Mogens
--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage:
http://www.crc.dk