SSD磁头/气缸/集群详细信息


23

我们的客户生产的工业机器人可以在非常古老但稳定的硬件和软件上运行。唯一的瓶颈一直是这些移动机器中的硬盘驱动器。由于不断移动(震动等),HDD通常无法生存六个月以上。

因此,现在我们尝试连接SSD。主板没有SATA连接(这并不奇怪),因此我们正在使用SATA-IDE转换器将其连接到主板上的IDE端口。这样可以正常工作,BIOS可以识别驱动器。

唯一的问题是它将无法启动。它在POST时冻结。在BIOS中(从1990年代开始),我们需要指定一些值,称为“ HEADS”,“ SYL”,“ CLUSTER”和“ LANDZ”。与传统的HDD不同,此驱动器显然没有盘片。驱动器是否可以在IDE上模仿这些东西,我们是否可以以某种方式找出特定驱动器的这些值?我们随机更改了值,有时它通过了POST,有时却没有。但是,如果可以,它仍然无法启动,只是说没有驱动器连接。

简而言之,是否有人有将SATA SSD连接到旧的IDE主板的经验,我们应该怎么做才能使它工作(如果有)?


3
布里米 我的立即反应是“祝你好运”,但另一方面,我很想知道是否有可能。
汤姆·奥康纳

您需要多少空间/容量?
ewwhite

轻微的侧面节点:盘片驱动器很早以前就使用CHS寻址,但是没有现代驱动器实际使用它。CHS只能寻址约8GB的驱动器;大于使用LBA的任何东西。
克里斯S

那你决定做什么?
ewwhite

他们将在工业SSD和CF卡之间进行选择。考虑到它们的低成本,我认为将首先尝试CF,但是如果它们磨损太快或由于其他原因而不能正常使用,我相信他们会选择具有IDE连接的SSD。
肯尼斯(Knelis),

Answers:


25

我将使用工业 IDE SSD ...(另一种选择)。听起来好像您不需要太多空间,并且专门为此目的制造了SSD。我不会为该应用程序而烦恼IDE适配器和消费者级别的SSD。如果确实要使用紧凑型闪存,请再次尝试为应用程序量身定制的功能。


1
IDE SSD ..就像将4.2l V8引擎放入高尔夫球车。
汤姆·奥康纳

19
并不是的。如果您在专用硬件上进行了大量投资,则必须以任何可能的方式进行维护。当我看到一台价值300万美元的番茄分选机上的RS232串行通信和Windows 2000控制接口时,我确实感到有些畏缩,但这就是事实。
ewwhite

4
+1提供诸如此类的特定零件的制造商应能在这种情况下提供更好的支持-特别是,他们必须遇到旧BIOS的主轴设置问题
Colin Pickard,

谢谢,我也向他们建议了这一点。现在由他们来决定最终使用什么。我猜他们会因为成本相对较低而先尝试CF,但是这些SSD可能是最好的选择,因此,我将您的答案标记为正确的答案。
Knelis

19

它必须是SATA SSD吗?CompactFlash卡与ATA标准1引脚对引脚兼容。

这意味着您可以使用无源电适配器将一根电缆连接到IDE电缆(或两根!)。我想知道这是否能给您足够的空间(我看过一些功能强大的CF卡...)。

它可以为您提供固态存储器的可靠性以及IDE / ATA的陈旧性。


1
值得一提的是,过去我多次使用通过IDE适配器连接的CF卡。他们始终工作完美无瑕。但是,有一个缺点:它们没有损耗均衡控制器,这意味着传统操作系统往往会一次又一次地写入相同的位置并使单元耗尽,因此最终可能会更频繁地交换卡。在我的情况下,我使用了经过特殊配置的Linux发行版,这些发行版将大多数内容保留在RAM磁盘中,并将相关内容以较长的时间间隔写回去,但这并不能在所有地方都起作用。
斯文


1
回来,让我们(我!)知道事情的发展。
汤姆·奥康纳

2
@SvW:维基百科说,这些天至少有一些CF卡已经磨损了。如果找不到能做到这一点的设备,则可以始终将SD / CF适配器插入CF / ATA适配器并使用SD卡。在SD / CF适配器的MicroSD / SD适配器中使用MicroSD卡的奖励积分...
Ilmari Karonen

2
它们制造的CF卡专门用于工业应用,可以用作硬盘驱动器。与普通的CF卡相比,它们更像是微型SSD,但它们具有CF尺寸。那可能值得研究。
假名称

2

我在其中一台较旧的笔记本电脑中使用了IDE SSD *(不是1990年代的笔记本电脑,而是2005年的产品)。到目前为止,它的工作原理是完美无缺的。我选择了128GB的Super Talent DuraDrive ET2,约为140欧元(在amazon.com上似乎更高)。如果您的目标是工业机械,我认为您不应该花几百美元去买适合该环境的驱动器(请参阅ewwhite的回答)。即使硬件可以相同,但支持肯定也不相同。

*主要是出于好奇,它确实提供了很好的响应能力(不是那么难...当时笔记本电脑不是为Win8打造的)。笔记本电脑主要用于现场音频录制,降低的噪音和增强的抗震性有助于“合理化”“投资”,尽管出于好奇心;)


0

我们需要指定一些值,称为“ HEADS”,“ SYL”,“ CLUSTER”和“ LANDZ”。与传统的HDD不同,此驱动器显然没有盘片。驱动器是否可以在IDE上模仿这些东西,我们是否可以以某种方式找出特定驱动器的这些值?

您的BIOS不支持“ HDD自动检测”吗?

我的理解是,为了与IBM-PC兼容的旧BIOS(例如系统)兼容,每个具有8 GB以上存储空间的IDE驱动器都使用伪造的柱头扇区值(512字节/扇区)×(63扇区/磁道) ×(255个磁头(磁道/圆柱体))×(1024个圆柱体)= 8032.5 MiB-所谓的“ 8 GB限制”。

我的理解是,存储容量少于8 GB的IDE驱动器通常指定255个磁头(磁道/磁道)和63个扇区/磁道,但是需要很多磁道来填充磁盘。

硬盘驱动器上的着陆区通常接近内径,即等于或大于最大磁道号。

我的理解是,许多类似DOS的操作系统都使用FAT16。对于大型磁盘,人们通常会设置FAT16分区,使每个群集的扇区数最多-每个群集2 ^ 64个扇区。使用标准的512字节/扇区,每个群集将产生32 KiB。FAT16限制为每个分区最多2 ^ 16 = 65536个群集。因此,FAT16的最大分区大小限制为大约2 GiB。

我看过具有“兼容性”跳线的IDE硬盘驱动器。在跳线处于默认位置的情况下,硬盘驱动器会正确报告其实际大小,这会使以前从未期望能够与如此大的硬盘驱动器一起工作的操作系统感到困惑。当跳线处于“兼容”位置时,硬盘驱动器会躺着并说它要小得多-浪费一些空间,但是至少那些早期的操作系统现在可以运行。

它仍然无法启动,只是说没有驱动器连接。

您能否说出“未检测到硬盘驱动器”与“找到硬盘驱动器,但尚未格式化”与“我在此硬盘驱动器上看到启动分区,但没有操作系统”之间的区别。它启动”?

您可以在其他介质(例如活动CD或具有原始操作系统的其他硬盘驱动器)上引导计算机,然后尝试格式化新的空白硬盘驱动器吗?(这样,无论设置如何混乱,扇区10都将是机器期望找到扇区10的确切位置)。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.