我一直在研究处理大量独立硬盘上的数据的系统。 为此,我购买了Sil3124A 4端口eSATA控制器卡和10托架外部SATA驱动器机箱。
硬件链接:
http://www.pc-pitstop.com/sata_port_multipliers/scsat10pm.asp
(由于本网站的反垃圾邮件政策和我的新手状态,我只能发布一个链接,Silicon Image卡是我链接页面上的第二个推荐卡)
我设法设置并运行,以便启动时检测到机箱中的驱动器,但是一旦系统运行,就不会检测到添加到系统中的任何磁盘。
我不是一个Linux新手,但我有很多要学习硬件去。 有没有办法自动检测新驱动器? 有没有这样的命令?
谢谢
如果你的SATA控制器是真正的热插拔兼容,它应该把它拿起来。 但是,您只需要驱动器,卡片和山羊品种的正确组合,使其可靠地工作。 你可能有一些运气重新扫描SCSI总线(是的,SATA驱动器在“SCSI”总线上),以find你插入的新驱动器,但有时它根本无法正常工作,重新启动是唯一的select。
以我的经验赢取USB热插拔。
很可能你会想要一个udev规则来处理热插拔。
我发现Debian和Ubuntu,甚至是相当旧的版本,“正常工作”,正确地检测新的驱动器,并删除旧的。
他们可能有这个Udev规则,但我不能看到我的系统上。