Forum » Programska oprema » kako vključit dma v linuxu (za /dev/scd0)
kako vključit dma v linuxu (za /dev/scd0)
borchi ::
imam redhat 7.3 in ne znam vključit dma za moj cd writer (problem je pri npr. filmih (zatikanje) in kopiranju s cdja (sistem postane občutno počasnejši)), ki je sicer ide vendar ga linux ima za scsi (/dev/scd0), ker menda le tako lahko piše na njega.
ali obstaja kak način, da vključim dma na tem writerju? tako kot se to naredi za ide diske z hdparm -d1?
ls -l /dev/cdrom1 pokaže:
/dev/cdrom1 -> /dev/scd0
dmesg pa:
...
...
Kernel command line: ro root=/dev/hda1 hdg=ide-scsi
ide_setup: hdg=ide-scsi
...
...
PDC20262: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
ide2: BM-DMA at 0xdc00-0xdc07, BIOS settings: hde:DMA, hdf:pio
ide3: BM-DMA at 0xdc08-0xdc0f, BIOS settings: hdg:pio, hdh:pio
...
...
Uniform CD-ROM driver Revision: 3.12
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: TEAC Model: CD-W54E Rev: 1.1Y
Type: CD-ROM ANSI SCSI revision: 02
hdc: DMA disabled
hdg: DMA disabled
...
...
writer je priključen na 2nd channel Promise fastrak ultra66 kontrolerja.
imam tudi dvd, ki je imel enake simptome (rešil sem z hdparm). na kontrolerju je tudi en ide disk in pri njem se da vključit dma (tako da ni kriv kontroler).
hvala!
ali obstaja kak način, da vključim dma na tem writerju? tako kot se to naredi za ide diske z hdparm -d1?
ls -l /dev/cdrom1 pokaže:
/dev/cdrom1 -> /dev/scd0
dmesg pa:
...
...
Kernel command line: ro root=/dev/hda1 hdg=ide-scsi
ide_setup: hdg=ide-scsi
...
...
PDC20262: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
ide2: BM-DMA at 0xdc00-0xdc07, BIOS settings: hde:DMA, hdf:pio
ide3: BM-DMA at 0xdc08-0xdc0f, BIOS settings: hdg:pio, hdh:pio
...
...
Uniform CD-ROM driver Revision: 3.12
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: TEAC Model: CD-W54E Rev: 1.1Y
Type: CD-ROM ANSI SCSI revision: 02
hdc: DMA disabled
hdg: DMA disabled
...
...
writer je priključen na 2nd channel Promise fastrak ultra66 kontrolerja.
imam tudi dvd, ki je imel enake simptome (rešil sem z hdparm). na kontrolerju je tudi en ide disk in pri njem se da vključit dma (tako da ni kriv kontroler).
hvala!
l'jga
b ::
Iz man hdparm:
Although this utility is intended primarily for use with (E)IDE hard disk devices, several of the options are also valid (and permitted) for use with SCSI hard disk devices and MFM/RLL hard disks with XT interfaces.
Poskusi hdparm -d1 /dev/scd0
Druga moznost je, da pri prevajanju kernela vkljucis moznost "Use DMA by default when available", ampak ce tega nisi se nikoli pocel, ti ni treba.
lp,
Borut.
Although this utility is intended primarily for use with (E)IDE hard disk devices, several of the options are also valid (and permitted) for use with SCSI hard disk devices and MFM/RLL hard disks with XT interfaces.
Poskusi hdparm -d1 /dev/scd0
Druga moznost je, da pri prevajanju kernela vkljucis moznost "Use DMA by default when available", ampak ce tega nisi se nikoli pocel, ti ni treba.
lp,
Borut.
borchi ::
prva rešitev ne dela. reče, da ta disk ni podprt v hdparm (oz. neki v takem stilu).
za drugo rešitev pa maram rečt, da je genialna ;-)) ne bi se spomnu nikol, ccc..
sem že parkrat kompajlirau kernel, tk da ne bi smel bit prevelik problem. sam upam, da ta "when available" bo available pri /dev/scd0.
kr nekak se more to dat vklopit, ker v suse nisem mel takih problemov.
za drugo rešitev pa maram rečt, da je genialna ;-)) ne bi se spomnu nikol, ccc..
sem že parkrat kompajlirau kernel, tk da ne bi smel bit prevelik problem. sam upam, da ta "when available" bo available pri /dev/scd0.
kr nekak se more to dat vklopit, ker v suse nisem mel takih problemov.
l'jga
simon ::
daj napisi:
/sbin/hdparm -d 1 /dev/hdg
Imas vklopljeno scsi emulacijo in je scd0 samo navidezna naprava
/sbin/hdparm -d 1 /dev/hdg
Imas vklopljeno scsi emulacijo in je scd0 samo navidezna naprava
borchi ::
ja, sj to sem probal že na začetku. računalnik zmrzne takoj ko hočeš kaj delat s cd romom.
l'jga
MUC ::
kaj pa hdparm -X66 /dev/sdsdsd
to vključi UDMA 33 na pogonu. Če to tvoj CD sploh podpora (UDMA) probaj, drugače boš spet na hard moral resetirat kišto!
to vključi UDMA 33 na pogonu. Če to tvoj CD sploh podpora (UDMA) probaj, drugače boš spet na hard moral resetirat kišto!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Linux Read only file system ??Oddelek: Operacijski sistemi | 1548 (1507) | 2g00d4u |
» | Predolgo nalaganje kernelaOddelek: Operacijski sistemi | 1412 (1288) | BigWhale |
» | problemi z zvocno v linuxuOddelek: Operacijski sistemi | 1561 (1504) | BigWhale |
» | Linux- par nastavitev kernela 2.4 (VM, latenca itd...) (strani: 1 2 )Oddelek: Operacijski sistemi | 3882 (3280) | Brane2 |
» | redhat 9 ne zazna diskaOddelek: Pomoč in nasveti | 931 (856) | BigWhale |