菊池@春日部です。
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>