LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: youlei

sarge-netinst安装问题(高手帮忙哦)

[复制链接]
 楼主| 发表于 2004-11-19 14:34:24 | 显示全部楼层
Serial ATA (SATA) Linux status report


November 14, 2004

This status report applies to the latest SATA driver release, found in (not yet released) kernels 2.4.28-preX and 2.6.9-rcX.

Table of Contents

   1. Recent updates
   2. Hardware support
          * Intel ICH5, ICH5-R, ICH6
          * AHCI (Intel ICH6-R/ICH6-M currently)
          * Promise TX2/TX4
          * Promise SX4
          * Promise SX8
          * Silicon Image 311x
          * Silicon Image 3124
          * Broadcom/ServerWorks/Apple
          * VIA 64xx
          * NVIDIA nForce
          * SiS 180
          * Vitesse 7174 / Intel 31244
          * Marvell 88SX50[48]x
          * HighPoint (HPT)
          * ADMA (including Pacific Digital Talon SATA)
          * 3ware SATA RAID
          * ULi (ALi) Electronics SATA
   3. Software support
   4. Vendor support
          * Completely open chipsets
          * Sponsors and assistance

1. Recent updates
The AHCI driver has stabilized, and is available in the upstream 2.6.10-rc kernels.

I am also pleased to add Silicon Image 311x to the list of open chipsets (hardware for which programming information is readily available to open source developers).

2. Hardware support
Intel ICH5, ICH5-R, ICH6
Summary: No TCQ/NCQ. Looks like a PATA controller, but with a few added, non-standard SATA port controls. Hardware does not support hotplug. "Coldplug" support is potentially feasible.

libata driver status: Production, but see issue #2, #3. Recently work on issue #2 has improved the state of that issue.

drivers/ide driver status: Production, but see issue #1, #2.

Issue #1: Depending on BIOS settings, IDE driver (not libata) may lock up computer when probing drives.

Issue #2: Excessive interrupts are seen in some configurations. This should be fixed in libata, but also needs fixing in the IDE driver.

Issue #3: "Enhanced mode" or "SATA-only mode" may need to be set in BIOS.

AHCI (Intel ICH6-R/ICH6-M currently)
Summary: Full NCQ support, full SATA control including hotplug and PM.

libata driver status: Production.

Note1: AHCI specification is completely open.

Note2: SiS has AHCI on its roadmap.

Note3: VIA has AHCI in upcoming chipsets.

Hopefully others will follow.

Promise TX2/TX4
Summary: No TCQ/NCQ. Full SATA control including hotplug and PM on all.

libata TX2/TX4 driver status: Production, but see issue #5.

Issue #5: Some boards appear to have PATA as well as SATA ports. PATA is not currently supported, and no plans have yet been made to rectify this. Ideally drivers/ide would drive PATA, but if they are the same PCI device, that would not be feasible.

Update 2004/09/30: Preliminary patch available in libata-dev queue for PATA support.

Promise SX4
Summary: No TCQ/NCQ. No SATA control (bridged PATA solution), so hotplug and SATA PM are not possible.

libata SX4 driver status: Beta, but see issue #6.

Issue #6: The SX4 hardware is not fully utilized by the Linux kernel driver. The SX4 hardware includes an on-board DIMM and hardware XOR offload. Using the on-board DIMM as cache, and issuing each RAID transaction once (instead of once for each disk), will result in increased performance, but the driver doesn't do that yet. SX4 hardware is very "RAID friendly", particularly RAID1/5. Users may wish to use the Promise driver to fully utilize the hardware.

Promise SX8
Summary: Per-host queues, mostly full SATA control via firmware, including hotplug, PM, TCQ and NCQ support.

Not suited to libata architecture, a separate block driver "sx8" has been written for this hardware.

Silicon Image 3112/3114
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Beta.

drivers/ide driver status: Beta?

Silicon Image 3124
Summary: Full TCQ/NCQ support, with full SATA control including hotplug and PM.

Soon, hopefully. Silicon Image has made documentation and sample hardware available to me (jgarzik) for development. Some code exists internally.

Broadcom/ServerWorks/Apple
Summary: Huge per-device queues, full SATA control including hotplug and PM for the "Frodo4" and "Frodo8" boards. Apple K2 SATA, which also uses this chipset, has all the feature of Frodo4/8 save the host DMA queueing feature ("QDMA"). QDMA supports legacy TCQ, but not NCQ.

libata driver status: Production, but no QDMA support yet.

VIA
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Production.

NVIDIA
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Beta.

SiS 180
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Beta

Vitesse 7174 / Intel 31244
Summary: NCQ and 64-bit DAC support possible, but not implemented. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Production.

Marvell 88SX50[48]x
Summary: Similar to ServerWorks "frodo": per-device queues, full SATA control including hotplug. The 88SX50xx series supports TCQ, but not NCQ or PM. The 88SX60x1 series supports TCQ, NCQ, and PM.

libata driver status: in progress

HighPoint (HPT)
Some of the recent HighPoint cards are based on the Marvell 88SX50xx chips. These will be supported by the Marvell libata driver (in progress, see above).

I have had no contact with HighPoint. If there are SATA cards besides the Marvell-based ones (are there?), someone should poke HPT to send me a card and docs.

libata driver status: no driver planned at this point.

ADMA (including Pacific Digital Talon SATA)
Summary: No control over SATA phy at all (no hotplug/PM). Has per-device hardware queues, and supports legacy TCQ.

Docs are public (yay!)

libata driver status: none, but hopefully soon

3ware SATA RAID
Not suited for libata architecture.

Separate open source SCSI driver for 3-ware hardware exists.

ULi (nee ALi) Electronics SATA
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.

libata driver status: Beta.

3. Software support
This SATA software feature status has been moved to its own page.

4. Vendor support
Completely open chipsets
I make an effort to highlight vendors that support their chipsets by posting hardware documentation publicly (open hardware). In an effort to provide positive reinforcement, I also make an effort to give priority to performing engineering tasks on open hardware.

Open chipsets:
Silicon Image 311x
Intel ICH5/ICH6
AHCI: Intel ICH6-R/M, upcoming SiS
ADMA: Pacific Digital Talon, others?

I think the Vitesse/Intel 31244 docs are public as well, but I need to check on that.

Sponsors and assistance
The following companies have helped sponsor work on libata, either through my work with Red Hat, or through donations of hardware, or through access to hardware documentation, or through access to engineers.
 楼主| 发表于 2004-11-19 14:36:03 | 显示全部楼层
我先试试去
 楼主| 发表于 2004-11-19 14:41:57 | 显示全部楼层
看来主要还是BIOS  设置问题

俺家主板为 技嘉 i865pe1000 pro
发表于 2004-11-19 14:49:01 | 显示全部楼层
这个方法应该是2.4内核下用的吧。。。
 楼主| 发表于 2004-11-19 14:56:13 | 显示全部楼层
等我 一刻钟  我把答案告诉各位 。。。  

很欣喜 有眉目了
发表于 2004-11-19 16:16:34 | 显示全部楼层
明天当伴郎。。。刚刚出去头发也修好了。。。你的答案在哪里。。。-_-
 楼主| 发表于 2004-11-19 17:50:45 | 显示全部楼层
hahahahahah   SATA GO GO GO!!!
 楼主| 发表于 2004-11-19 19:55:26 | 显示全部楼层
 孤红 兄弟请看

http://www.linuxsir.cn/forum.php?mod=viewthread&tid=156776

问题解决了
发表于 2004-11-20 22:49:57 | 显示全部楼层
不错 呵呵 精神可佳...偶伴郎做好了...腰也快断了...还喝了一缸酒...-_-
发表于 2004-11-21 16:06:40 | 显示全部楼层
你的netinst.iso不是vmlinuz和initrd.gz要找的的CD-ROM镜像。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表