vine-users ML アーカイブ



[vine-users:059052] Re: VL2.6 で ATA-100 を使う

  • From: KIKUCHI Junichi <neuz@xxxxxx>
  • Subject: [vine-users:059052] Re: VL2.6 で ATA-100 を使う
  • Date: Thu, 20 Mar 2003 00:41:07 +0900
菊池@春日部です。

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>