有一件事困扰了我很久。现代芯片组支持硬盘的 AHCI,除其他功能外,它还应该支持热插拔驱动器。在 Windows 中,这意味着您可以随时插入驱动器并使用它。另一方面,您应该能够在卸载后随时将其拔出(安全删除硬件)。
但到目前为止,我只在 nVidia 芯片组(主要是 nForce4)和一些 JMicron SATA 控制器上成功实现了此功能。在 Intel 芯片组上,我可以插入驱动器,但它永远不会出现在 Windows 的安全删除硬件列表中。而且,仅仅拔下驱动器就会导致各种严重的问题。
请注意,我总是安装英特尔驱动程序,而不是使用微软驱动程序,并且我已尝试使用 Server 2003/2008、Vista 和 7。
那么英特尔(ICH9/10)芯片组是否正确支持热插拔 SATA?
答案1
理论上看起来应该如此:参见英特尔矩阵存储管理器的支持 AHCI 的芯片组列表。
但有一个附加其他要求可能尚未到位:
- 必须加载 Intel® Matrix Storage Manager 软件。
- OEM/主板制造商必须在系统 BIOS 中正确启用热插拔功能。
- 系统必须包含使用支持 AHCI 的控制中心。
答案2
ICH10 具有热插拔 SATA 功能。它与使用 Intel P45 芯片组的 ASUS P5Q-E 主板配合使用效果很好。
我电脑里有一个带支架的可移动硬盘(评论这里)。在计算机外部,它是一个 USB 外置硬盘,但一旦插入机架,它就会通过 SATA 连接到主板。使用“安全移除”,我可以“弹出”它(逻辑上)并将其从机架中取出(弹簧加载机制)。效果很好,让我可以两全其美:USB 2 适合外出使用,SATA 适合在家使用。