回答ありがとうございます。 vine2.5でHDDの確認をしたところ転送速度はudma4が有効になっているように見 えます。 # hdparm -i /dev/hdb /dev/hdb: Model=SAMSUNG SV3063H, FwRev=PL100-12, SerialNo=0287J1CR101075 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4 BuffType=DualPortCache, BuffSize=426kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=59797584 IORDY=yes, tPIO={min:120,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=no WriteCache=enabled Drive Supports : ATA/ATAPI-4 T13 1153D revision 17 : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5 ATA-6 redhat7.3の場合 # hdparm -i /dev/hdb /dev/hdb: Model=SAMSUNG SV3063H, FwRev=PL100-12, SerialNo=0287J1CR101075 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4 BuffType=DualPortCache, BuffSize=426kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=59797584 IORDY=yes, tPIO={min:120,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=no WriteCache=enabled Drive Supports : ATA/ATAPI-4 T13 1153D revision 17 : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5 ATA-6 > 私も同様の経験を他のマシンでしたのですが、Vineの場合、UDMA33までしか > 認識しないマシンがあるようです。 /var/log/messages を確認したところ -----------------ここから抜粋(vine2.5)--------------------- Aug 12 19:55:03 nec kernel: Uniform Multi-Platform E-IDE driver Revision: 6.31 Aug 12 19:55:03 nec kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Aug 12 19:55:03 nec kernel: SIS5513: IDE controller on PCI bus 00 dev 01 Aug 12 19:55:03 nec kernel: PCI: No IRQ known for interrupt pin A of device 00:00.1. Please try using pci=biosirq. Aug 12 19:55:03 nec kernel: SIS5513: chipset revision 208 Aug 12 19:55:03 nec kernel: SIS5513: not 100%% native mode: will probe irqs later Aug 12 19:55:03 nec kernel: SiS530 Aug 12 19:55:03 nec kernel: ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA Aug 12 19:55:03 nec kernel: ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA Aug 12 19:55:03 nec kernel: hda: QUANTUM FIREBALLlct10 15, ATA DISK drive Aug 12 19:55:03 nec kernel: hdb: SAMSUNG SV3063H, ATA DISK drive Aug 12 19:55:03 nec kernel: hdc: CRD-8400B, ATAPI CD/DVD-ROM drive Aug 12 19:55:03 nec kernel: hdd: RICOH DVD/CDRW MP9060, ATAPI CD/DVD-ROM drive Aug 12 19:55:03 nec kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Aug 12 19:55:03 nec kernel: ide1 at 0x170-0x177,0x376 on irq 15 Aug 12 19:55:03 nec kernel: hda: 29336832 sectors (15020 MB) w/418KiB Cache, CHS=1826/255/63, UDMA(33) Aug 12 19:55:03 nec kernel: hdb: 59797584 sectors (30616 MB) w/426KiB Cache, CHS=3722/255/63, UDMA(66) Aug 12 19:55:03 nec kernel: hdc: Disabling (U)DMA for CRD-8400B Aug 12 19:55:03 nec kernel: hdc: ATAPI 40X CD-ROM drive, 128kB Cache Aug 12 19:55:03 nec kernel: Uniform CD-ROM driver Revision: 3.12 Aug 12 19:55:03 nec kernel: hdd: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA Aug 12 19:55:03 nec kernel: ide-floppy driver 0.97.sv Aug 12 19:55:03 nec kernel: Partition check: Aug 12 19:55:03 nec kernel: hda: hda1 hda2 < hda5 > Aug 12 19:55:03 nec kernel: hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 hdb8 hdb9 ----------ここまで---------------------------------- -----------ここから抜粋(redhat7.3)------------------ Aug 12 20:27:52 nec kernel: Uniform Multi-Platform E-IDE driver Revision: 6.31 Aug 12 20:27:52 nec kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Aug 12 20:27:52 nec kernel: SIS5513: IDE controller on PCI bus 00 dev 01 Aug 12 20:27:52 nec kernel: PCI: No IRQ known for interrupt pin A of device 00:00.1. Please try using pci=biosirq. Aug 12 20:27:52 nec kernel: SIS5513: chipset revision 208 Aug 12 20:27:52 nec kernel: SIS5513: not 100%% native mode: will probe irqs later Aug 12 20:27:52 nec kernel: SiS530 Aug 12 20:27:52 nec kernel: ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA Aug 12 20:27:52 nec kernel: ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA Aug 12 20:27:52 nec kernel: hda: QUANTUM FIREBALLlct10 15, ATA DISK drive Aug 12 20:27:52 nec kernel: hdb: SAMSUNG SV3063H, ATA DISK drive Aug 12 20:27:52 nec kernel: hdc: CRD-8400B, ATAPI CD/DVD-ROM drive Aug 12 20:27:52 nec kernel: hdd: RICOH DVD/CDRW MP9060, ATAPI CD/DVD-ROM drive Aug 12 20:27:52 nec kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Aug 12 20:27:52 nec kernel: ide1 at 0x170-0x177,0x376 on irq 15 Aug 12 20:27:52 nec kernel: hda: 29336832 sectors (15020 MB) w/418KiB Cache, CHS=1826/255/63, UDMA(33) Aug 12 20:27:52 nec kernel: hdb: 59797584 sectors (30616 MB) w/426KiB Cache, CHS=3722/255/63, UDMA(66) Aug 12 20:27:52 nec kernel: ide-floppy driver 0.99.newide Aug 12 20:27:52 nec kernel: Partition check: Aug 12 20:27:52 nec kernel: hda: hda1 hda2 < hda5 > Aug 12 20:27:52 nec kernel: hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 hdb8 hdb9 ------------ここまで---------------------------------------- 主な違いはvine2.5に以下の4行が余計にでているということくらいです。 Aug 12 19:55:03 nec kernel: hdc: Disabling (U)DMA for CRD-8400B Aug 12 19:55:03 nec kernel: hdc: ATAPI 40X CD-ROM drive, 128kB Cache Aug 12 19:55:03 nec kernel: Uniform CD-ROM driver Revision: 3.12 Aug 12 19:55:03 nec kernel: hdd: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, 上記 hdc: Disabling (U)DMA for CRD-8400B のくだりが Aug 12 19:55:03 nec kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx に影響しているのでしょうか? IDEの転送をPIO(33MHz)転送として仮定して idebus=xx で上書きしているという ことでしょうか? そうだとするとmessagesに現れてるUDMA(66)もIPO(33MHz)で上書きされてシステ ムが起動しているということ??? IDEコントローラはそれぞれのdiskの転送速度を実現できたと思うのですが、カ ーネルの再構築のオプションでredhatとvineを比較してみたらいいのかもしれま せん。IDEコントローラに加えてCDROMのオプションが関係しているのか試してみ ようと思います。また結果が出たら御報告させて いただきます。