[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SATA2



Le Donnerstag 23 März 2006 23:23, Andreas Pakulat a écrit :
> On 23.03.06 22:08:28, Klaus Becker wrote:
> > Le Donnerstag 23 März 2006 18:03, Andreas Pakulat a écrit :
> > > On 23.03.06 10:17:33, Klaus Becker wrote:
> > > > Noch ein Problem:
> > > > hdparm -i /dev/sda
> > > > /dev/sda:
> > > >  HDIO_GET_IDENTITY failed: Inappropriate ioctl for device

> > Ich hab' Kernel 2.6.15-1-amd64-k8, das neueste hdparm für Sarge - 6.1-2 -
> > aber nichts geht. 

>Mit hdparm geht das nicht, aber blktool kann das, denn damit
> kannst du..
>
> > unter Kernel 2.6 vom neuen libata-SCSI-Treiber unterstützt. Sie bräuchten
> > einen so genannten "ATA passthru"-Patch, mit dem Sie Ihren Kernel
> > anpassen müssten.
>
> Genau das erreichen. Jedenfalls IIRC. 2.6er Kernel >= .15 haben diese
> passthru-Geschichte bereits drin, sprich mit einer entsprechenden Option
> für blktool sollte es moeglich sein dem Laufwerk die entsprechenden
> Befehle zu schicken.
>
> Kurzes überfliegen der manpage und kramen im Gedächtnis bringt mich dazu
> zu glauben dass man explizit mit "-t ata" die ata-Klasse für /dev/sdX
> bei SATA Platten angeben muss.

In der Man-page finde ich: blktool [options] device [dma off|on].

Unter Options steht:
class 
Query the detected (or overridden, via -t) device class. Typically this will 
result in 'ATA' or 'SCSI' for most devices. Detection is based on device 
major; thus your SATA device may appear as

"blktool /dev/sdb class"   ergibt: SCSI

Versucht habe ich etliche Syntax-Versionen wie: 
blktool -t scsi /dev/sdb dma on, bekomme aber jedesmal
invalid arguments passed to command 'dma'.

Klaus



Reply to: