Un de nos clients fabrique des robots industriels fonctionnant sur du matériel et des logiciels très anciens mais stables. Le seul goulot d'étranglement a toujours été le disque dur de ces machines mobiles. En raison de mouvements constants (chocs, etc.), les disques durs ne survivent normalement pas au-delà de six mois.
Alors maintenant, nous essayons de connecter un SSD. La carte mère n'a pas de connexion SATA (pas de surprise là-bas), nous utilisons donc un convertisseur SATA-IDE pour la connecter au port IDE de la carte mère. Cela fonctionne et le BIOS reconnaît le lecteur.
Le seul problème est qu'il ne démarre pas. Il se fige sur POST. Dans le BIOS (des années 1990), nous devons spécifier certaines valeurs, appelées «HEADS», «SYL», «CLUSTER» et «LANDZ». Contrairement aux disques durs traditionnels, ce lecteur n'a évidemment pas de plateaux. Existe-t-il un moyen que le lecteur imite ces choses sur IDE et pouvons-nous en quelque sorte savoir quelles devraient être ces valeurs pour notre lecteur spécifique? Nous avons changé les valeurs au hasard et parfois il passe POST, parfois non. Si c'est le cas, cependant, il ne démarre toujours pas et indique simplement qu'aucun lecteur n'est connecté.
En bref, quelqu'un a-t-il une expérience de connexion d'un SSD SATA à une ancienne carte mère IDE et que pouvons-nous faire pour que cela fonctionne (le cas échéant)?
la source
Réponses:
J'utiliserais un SSD IDE industriel ... ( une autre option ). Il ne semble pas que vous ayez besoin de beaucoup d'espace, et il existe des SSD spécialement conçus à cet effet. Je ne me dérangerais PAS avec les adaptateurs IDE et les SSD de niveau consommateur pour cette application. Si vous faites passer pour compact flash, encore une fois, essayez quelque chose qui est spécialement conçu pour l'application.
la source
Doit-il s'agir d'un SSD SATA? Les cartes CompactFlash sont compatibles broche pour broche avec la norme ATA 1 .
Ce qui signifie que vous pouvez utiliser un adaptateur électrique passif pour en connecter un à un câble IDE ( ou deux! ). Est-ce que cela vous donnerait suffisamment d'espace (j'ai vu des cartes CF mahoosives ...), je me demande.
Cela vous donnerait la fiabilité de la mémoire à semi-conducteurs et l'ancienneté d'IDE / ATA.
la source
J'utilise un SSD IDE dans l'un de mes anciens ordinateurs portables * (pas depuis les années 1990, depuis 2005). Jusqu'à présent, cela fonctionne parfaitement. J'ai choisi le Super Talent DuraDrive ET2 avec 128 Go qui était d'environ 140 € (semble être beaucoup plus élevé sur amazon.com). Si vous visez des machines industrielles, je ne pense pas que vous devriez vous soucier de quelques centaines de dollars et opter pour des disques conçus pour cet environnement (voir la réponse d'ewwhite). Même si le matériel pourrait être identique, le support ne l'est certainement pas.
* Le fait principalement par curiosité, et cela a donné une bonne réactivité (pas si difficile ... l'ordinateur portable n'était pas conçu pour Win8 à l'époque). L'ordinateur portable est principalement utilisé pour l'enregistrement audio sur le terrain, la réduction du bruit et l'augmentation de la résistance aux chocs ont quelque peu "justifié" l'investissement ", surtout la curiosité;)
la source
Votre BIOS ne prend-il pas en charge la «détection automatique du disque dur»?
Ma compréhension est que, pour la compatibilité avec les anciens BIOS compatibles IBM-PC tels que votre système, chaque disque IDE avec plus de 8 Go de stockage utilise un faux secteur de culasse valeurs de de (512 octets / secteur) × (63 secteurs / piste) × (255 têtes (pistes / cylindre)) × (1024 cylindres) = 8032,5 Mio - la soi-disant "limite de 8 Go".
Ma compréhension est que les disques IDE avec moins de 8 Go de stockage spécifient souvent 255 têtes (pistes / cylindre) et 63 secteurs / piste et cependant de nombreux cylindres sont nécessaires pour remplir le disque.
La zone d'atterrissage sur un disque dur est généralement proche du diamètre intérieur - c'est-à-dire au niveau ou au-delà du plus grand numéro de piste.
Ma compréhension est que de nombreux systèmes d'exploitation de type DOS utilisent FAT16. Avec de grands disques, les utilisateurs configurent généralement des partitions FAT16 avec le nombre maximum de secteurs par cluster - 2 ^ 64 secteurs par cluster. Avec les 512 octets / secteur standard, cela donne 32 Ko par cluster. FAT16 est limité à au plus 2 ^ 16 = 65536 clusters par partition. C'est pourquoi FAT16 est limité à une taille de partition maximale d'environ 2 Gio.
J'ai vu des disques durs IDE avec un cavalier de "compatibilité". Avec le cavalier dans la position par défaut, le disque dur indique correctement sa taille réelle, ce qui confond les premiers systèmes d'exploitation qui ne s'attendaient pas à fonctionner avec un disque dur aussi énorme. Avec le cavalier en position "compatibilité", le disque dur se trouve et dit qu'il est beaucoup plus petit - il gaspille de l'espace, mais au moins ces premiers systèmes d'exploitation peuvent maintenant fonctionner.
Pouvez-vous faire la différence entre "aucun disque dur détecté", et "a trouvé le disque dur, mais il n'a pas encore été formaté", et "je vois une partition de démarrage sur ce disque dur, mais il n'y a pas de système d'exploitation sur pour démarrer "?
Pouvez-vous démarrer la machine sur un autre support (peut-être un CD live ou un autre disque dur avec le système d'exploitation d'origine?), Puis essayer de formater le nouveau disque dur vierge? (De cette façon, le secteur 10 sera exactement là où la machine s'attend à trouver le secteur 10, quel que soit le désordre des paramètres).
la source
Je ne sais pas si c'est le cas avec tous les SSD, mais mon Samsung 830 EVO signale en fait un décompte tête / piste / cylindre pour une compatibilité descendante:
la source