菊池@春日部です。 At Wed, 19 Mar 2003 22:58:43 +0900, 気のない鍛冶屋 wrote: > > VineLinux2.6r1でATA-100を使うことはできるのでしょうか? > もしできるのであれば、どのようにすればよいのでしょうか。 > > 環境:M/Bチップセットintel815の提供するATA-100 > Aopen製マザー(ソケット370) # intel815 と言っても、i815,i815E,i815EP とあるんですけど。 # AOPEN 製マザーと言われても…。型番は? Vine2.6 であれば、デフォルトで U-ATA100 が利用できると思います。 root で hdparm コマンドを使って、現在どのモードか確認できます。 # hdparm /dev/hd? (? は、環境に合わせて下さい) # hdparm -i /dev/hd? 上記2つの実行結果をコピーペーストして、教えて下さい。 当方は、Promise Ultra100 を使っていますが、U-ATA100 転送が有効に なっています。 [maxi@ernst maxi]$ sudo hdparm /dev/hde Password: /dev/hde: multcount = 16 (on) I/O support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) ^^^^^^^^^^^^^^^^^^^^^^ keepsettings = 0 (off) nowerr = 0 (off) readonly = 0 (off) readahead = 8 (on) geometry = 10011/255/63, sectors = 160836480, start = 0 [maxi@ernst maxi]$ [maxi@ernst maxi]$ sudo hdparm -i /dev/hde /dev/hde: Model=IC35L080AVVA07-0, FwRev=VA4OA52A, SerialNo=VNC402A4GE84ZA Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52 BuffType=DualPortCache, BuffSize=1863kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=160836480 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 AdvancedPM=yes: disabled (255) WriteCache=enabled ^^^^^^ Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-2 ATA-3 ATA-4 ATA-5 [maxi@ernst maxi]$ また、転送速度は hdparm -t で計れます。 [maxi@ernst maxi]$ sudo hdparm -t /dev/hde /dev/hde: Timing buffered disk reads: 64 MB in 1.46 seconds = 43.84 MB/sec [maxi@ernst maxi]$ Intel の ICH2 なら、25 MB/sec 位かと思います。もちろん、HDD の転送 速度に左右されます。 -- 菊池 順一 <neuz@xxxxxx>