Pagina 1 di 1

cdrecord non mi funziona col SATA

Inviato: lun 13 mar 2006, 14:12
da Simone_R
In pratica se faccio riconscere al kernel il cd/dvd come sata e' impossibile scrivere dei CD. cdrecord e quindi anche k3b non funzionano!!!!

Per forzare il riconoscimento del cd/dvd come SATA ho messo nel lilo.conf questa entry.

Codice: Seleziona tutto

image = /boot2614/vmlinuz
  root = /dev/sda7
  label = Linux_2.6.14
  append = "libata.atapi_enabled=1 hdc=noprobe"
  read-only
E se faccio cdrecord -scanbus:
Ho questo risultato.

Codice: Seleziona tutto

Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14.6
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
Linux sg driver version: 3.5.33
Using libscg version 'schily-0.8'.
scsibus0:
        0,0,0     0) 'ATA     ' 'HTS541060G9AT00 ' 'MB3I' Disk
        0,1,0     1) *
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *
scsibus1:
        1,0,0   100) 'ž' 'ž' 'ž' 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) *
Qualche tempo fa avevo masterizzato un dvd e le cose sono funzionate.
Non riesco neanche a navigare nei cd audio col KDE.

Se lascio che il kernel riconosca il cd/dvd come ide il wirter funziona senza problemi (ma chiaramente molto lentamente)

Qualcuno sa cosa potrebbe essere.

Inviato: lun 13 mar 2006, 14:37
da samiel
Perché questa cosa contorta?
Se usi il kernel 2.4 devi abilitare
l'emulazione SCSI, non SATA.
Se usi il kernel 2.6, va benissimo
che lo riconosca come IDE.
Se è lento, verifica piuttosto
di aver abilitato DMA nel kernel -
senza scegliere la voce
"for disks only", altrimenti
sei al punto di prima

M.

Inviato: lun 13 mar 2006, 15:31
da Simone_R
samiel ha scritto:Perché questa cosa contorta?
Se usi il kernel 2.4 devi abilitare
l'emulazione SCSI, non SATA.
Se usi il kernel 2.6, va benissimo
che lo riconosca come IDE.
Se è lento, verifica piuttosto
di aver abilitato DMA nel kernel -
senza scegliere la voce
"for disks only", altrimenti
sei al punto di prima

M.
Il Kernel e' il 2.6.14

Appena verificato il kernel.
La voce "for disks only" non e' abilitata. (quidi tutto OK)
E Il mio controller pIIx ed e' abilitato.

Pero' la voce:
"Use PCI DMA by default when available" e' abilitata
Potrei provare a disabilitarla .... e usare solo il pIIx.
Che ne dici.

Inviato: lun 13 mar 2006, 20:19
da samiel
No, io lascerei quella voce, ma continuo a non capire
perché vuoi far vedere il masterizzatore come sata.
Quando parli di lentezza, che cosa intendi?

M.

Inviato: lun 13 mar 2006, 20:31
da linus.bash
samiel ha scritto:No, io lascerei quella voce, ma continuo a non capire
perché vuoi far vedere il masterizzatore come sata.
.
forse pensa che sarà + veloce...

Inviato: mar 14 mar 2006, 1:12
da samiel
Sì, ma io no nho ancora capito se il masterizzatore
è effettivamente SATA o se lui vuole "emularlo" come tale.
Nel qual caso l'unica cosa da fare è lasciar perdere...

M.

Inviato: mar 14 mar 2006, 10:02
da Simone_R
samiel ha scritto:Sì, ma io no nho ancora capito se il masterizzatore
è effettivamente SATA o se lui vuole "emularlo" come tale.
Nel qual caso l'unica cosa da fare è lasciar perdere...

M.
Il fatto e' che i device SATA possono anche essere visti come IDE e funzionano anche ma senza DMA quindi sono molto lenti! Lo stesso lavoro potrei farlo con l'HD (Ma in questo caso il kernel me lo riconosce automaticamente come SATA).

Se il CD/DVD lo imposto come IDE la DMA non funziona (e non c'e' nessun modo di attivarla) ed e' molto lento.

Ps. Se masterizzo come IDE la velocita' e' 1x e il rischio di errori molto alto.