最近,我的文件服务器出现了硬件故障;长话短说,我刚刚完成了一个全新的主板、CPU和RAM的安装。令人高兴的是,除了eSATA,一切都很好。
具体来说,当我拔出驱动器或插入另一个驱动器时,eSATA端口似乎无法识别。在以前的硬件上,我可以拔掉驱动器并在例如/dev/disk/by-id/消失中查看它的条目,我可以插入不同的驱动器,并在同一个目录中看到一个新的条目。
然而,现在,我拔掉驱动器,入口没有消失。我插入一个不同的驱动器,没有新的入口,只有旧的。但奇怪的是,fdisk -l读取新驱动器很好;但问题是,我有一个备份脚本,它依赖于这些驱动器is来查找和挂载(加密的)外部备份驱动器。
新的主板是一个ASRock 880G Pro3体育Athlon X2 250。我已经打开了AHCI模式的SATA控制器,我已经尝试了"AMD AHCI BIOS“(虽然我不知道这实际上是什么)的启用和禁用,没有任何效果。
我是否需要对内核或包进行重新确认,以使它在新硬件上正确地识别这些信号?或者是我在BIOS里遗漏的设置什么的?
发布于 2011-10-24 05:47:40
进一步的修补在无意中引导我找到解决方案--除了将SATA模式更改为AHCI之外,我还必须禁用"SATA IDE组合模式“;我还离开了禁用的"AMD AHCI BIOS ROM",但是我还没有测试这对于正确检测热交换事件是否必要。
在我看来,像热插拔式eSATA这样的基本功能取决于首先在BIOS中找到一组合适的设置来启用和禁用BIOS(不需要在我以前的主板上调整任何东西,它只是一开箱就能工作),这一点我觉得很奇怪,但确实存在。
https://askubuntu.com/questions/71291
复制相似问题