[ATARI ST] Démarrage d'un Megafile

A partir de maintenant la course à l'armement est lancée.

Modérateurs : Papy.G, fneck, Carl

Marcopolo

Re: [ATARI ST] Démarrage d'un Megafile

Message par Marcopolo »

A l'époque, pas mal de disques MFM étaient formattable en RLL, mais ils étaient neufs !

Quelques ref de disques RLL Seagate :
=============================================================
| Model | Formatted | R/W | Data | Sectors | Auto- |
| | MBytes | Heads | Cylinders | per Track | Park |
=============================================================
| ST137R| 32.7 | 4 | 615 | 26 | No |
-------------------------------------------------------------
| ST138R| 32.7 | 4 | 615 | 26 | Yes |
-------------------------------------------------------------
| ST157R| 49.1 | 6 | 615 | 26 | Yes |
-------------------------------------------------------------
| ST225R| 21.2 | 2 | 667 | 31 | No |
-------------------------------------------------------------
| ST238R| 32.7 | 4 | 615 | 26 | No |
-------------------------------------------------------------
| ST250R| 42.9 | 4 | 667 | 31 | No |
-------------------------------------------------------------
| ST277R| 65.5 | 6 | 820 | 26 | Yes |
-------------------------------------------------------------
| ST278R| 65.5 | 6 | 820 | 26 | Yes |
-------------------------------------------------------------
|ST4144R| 122.7 | 9 | 1024 | 26 | Yes |
-------------------------------------------------------------
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

Ben en fait j'ai du mal à mettre en doute mes disques car sous dos ils fonctionnent tous sans problèmes aucun !
Marcopolo

Re: [ATARI ST] Démarrage d'un Megafile

Message par Marcopolo »

Sous DOS avec un contrôleur RLL ?
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

je ne pense pas, contrôleur WD1002A-WX1
sous dos 3.3 3.4 et 4.0 pour chacun des disques (voir 1er post)
Marcopolo

Re: [ATARI ST] Démarrage d'un Megafile

Message par Marcopolo »

yo_fr a écrit :Ben en fait j'ai du mal à mettre en doute mes disques car sous dos ils fonctionnent tous sans problèmes aucun !
Oui, mais pas en RLL
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

Bon, je crois qu'effectivement c'est mort : il faut effectivement un disque RLL et non simplement un MFM.

Formatage :
1 Formatage.JPG
1 Formatage.JPG (33.18 Kio) Consulté 5094 fois
qui se termine généralement mal :
2 Formatage.JPG
2 Formatage.JPG (29.57 Kio) Consulté 5094 fois
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

et lorsque le formatage à réussi avec plein d'erreur le partionnement :

pas tout :
1-partitionnement.JPG
1-partitionnement.JPG (41.09 Kio) Consulté 5093 fois
(évidement j'ai essayé en laissant 4 disques puis 2 !)
en cours..
2-partitionnement.JPG
2-partitionnement.JPG (26.43 Kio) Consulté 5093 fois
mais cela se termine mal :
3-partitionnement.JPG
3-partitionnement.JPG (34.4 Kio) Consulté 5093 fois
Reste à trouver un RLL :!:
Avatar de l’utilisateur
gilles
Messages : 2779
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par gilles »

pas assez fiable pour sauvegarder la table des secteurs morts... trouve un disque un poil plus récent ou certifié RLL.
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

Ce qui est amusant ( :? ) c'est que une seule version (4.01) de HDX à permis d'aller jusque là et pas les suivantes et ce avec un seul disque (le Tandon)...
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par fneck »

Ayant été absent durant quelques jours je n'ai pas pu suivre ce topic comme j'aurais voulu.

Je viens de tout relire et pour moi il y a un truc fondamental qui n'a toujours pas été fait. On ne connait pas les caractéristiques du contrôleur. Sur un contrôleur de type ST506 il n'y a pas d'auto-détection comme sur un IDE, c'est essentiel comme différence et ça signifie qu'à un moment il va falloir donner la géométrie du disque raccordé et sauf erreur de ma part, cette phase je ne l'ai pas vu. Ceci se fait soit par des cavaliers sur le contrôleur (c'est pour les plus anciens et a priori pas sur celui du Megafile), soit avec un programme style setup du BIOS, soit encore lors du formatage de bas niveau et avec le contrôleur qu'on va utiliser, donc celui de l'Atari et non pas sur le PC.
yo_fr a écrit :Le contrôleur est un Adaptec AIC-010F (avec un dual buffer AIC-300)
OK, ça ce sont les références des chips mais pas du contrôleur.

Si comme je le supposais précédemment, le contrôleur est un Adaptec de la série ABC-4000, tu trouveras la documentation complète ici:
http://system-cfg.com/files/400003-00A_ ... _Oct85.pdf
S'il s'agit d'un ABC-4000A c'est un MFM et si c'est un ABC-4070 c'est un RLL.

Dans celle-ci par exemple en page 20, tu trouveras une explication sur la méthode utilisée pour l'identification du disque lors du formatage :
Image

En espérant que ça puisse débloquer ton problème.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par yo_fr »

Fabien,
j'ai été aussi surpris que toi de ne jamais entrer les C/H/S lors de mes différents formatage (contrairement au DOS). Cependant sur ATARI je n'ai jamais vu cela comme donnée d'entrée. Ici par exemple on voit le work through pour le formatage
sous ICS : http://joo.kie.sk/?page_id=306
ou sous HDDutil : http://joo.kie.sk/?page_id=266

Ensuite, la carte mère du Megafile est unique : il n'y a pas de carte fille contrôleur et les chips sont directement sur cette carte; c'est pourquoi j'ai donné les références des puces.
Ce soir je vais lire cette doc sur les contrôleurs, carte il est vrai que je me suis penché sur les contrôleurs de disquettes mais pas encore sérieusement sur les contrôleurs disque dur :oops:
jvernet
Messages : 2454
Inscription : 12 avr. 2007 10:59
Localisation : France 69
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par jvernet »

Est ce que tu as essayé FDHX, qui semble être l'outil de formatage bas niveau du Megafile ?
https://www.dropbox.com/s/3f3jwdttx1fz5s6/FHDX.zip

Dans FHDX, il y a un fichier WINCAP dans lequel on renseigne C/H/T pour disque pas pris en charge nativement.

Il y a aussi un autre outil, Supra Drive Utilities

The best lien sur le sujet que j'ai pu trouver:
http://www.atari-forum.com/viewtopic.ph ... &sk=t&sd=a

Ou encore ici
http://www.atari-forum.com/viewtopic.ph ... 0&p=117891

Le Megafile possède un controleur RLL (4070 Adaptec)
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par irios »

Alors la géométrie c'est lors du formatage bas niveau réalisé par le HDDRIVER, c'est automatique. La communication est initialisée par HDDRIVER avec le contrôleur embarqué du MEGAFILE. Ces deux point sont validés par les tests réalisés par yo_fr et lève le doute de dysfonctionnement hardware. De ce fait et au vu des informations données par le HD driver, celui-ci envoie des commandes SCSI encapsulées ACSI, sont exécutées par le contrôleur et la capacité du disque dur ne correspond pas à celle détectée par le PC.

Quatre sources de problèmes peuvent induire ces résultats :
-Câbles DMA trop long : pas plus de 60cm et la masse doit être correctement connectée
-Les informations de géométrie physique préétablie lors du formatage bas niveau sur PC n'est pas bon
-HDDriver incompatible avec le type de disque
- Disque dur incompatible avec le MEGAFILE

Je tiens à préciser que ce MEGAFILE a été testé aussi bien avec un disque dur RLL que MFM avec la méthode suivante :
-formatage bas niveau avec l'aide du BIOS d'un 386
-formatage haut niveau avec dos 6.2
-formatage bas niveau avec HDDRIVER qui est automatique (pas de choix du CHS)
-formatage de haut niveau avec HDDRIVER qui est aussi automatique

Il faudrait que tu fasses un formatage bas niveau avec une machine 386 via son BIOS et non avec le debug si cela t'es possible.
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par fneck »

irios a écrit :-formatage bas niveau avec HDDRIVER qui est automatique (pas de choix du CHS)
Perso je n'ai jamais vu un disque dur MFM capable de s'identifier automatiquement. Et jusqu'à preuve du contraire j'en resterai convaincu.

Par contre un programme dédié à une machine particulière, de plus vendue en petite quantité (je parle du Megafile), peut très bien intégrer les paramètres du disque monté par défaut à l'origine. C'est ce qui est d'ailleurs expliqué dans l'un des liens de Jérôme ci-dessus. Mais en cas de remplacement du disque d'origine il faudra changer ces paramètres.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [ATARI ST] Démarrage d'un Megafile

Message par irios »

Ton raisonnement PC ne vaut pas sur de l'Atari Fneck. Le HDDRIVER envoie via les commandes les informations nécessaires pour le formatage de bas niveau, aucunement il va chercher les informations sur le disque dur pour connaitre le C/H/S, c'est le HDDRIVER qui le gère tout simplement. De plus, sur le MEGAFILE tu peux mettre n'importe quoi comme disque dur MFM/RLL à partir du moment où les commandes sont biens interprétés par les disques durs en question. J'en ai installé des MEGAFILE et je n'ai jamais rencontré de problème particulier à l'installation et encore moins à changer les valeurs C/H/S. :mrgreen:
@yo_fr: ce que je peux te proposer, c'est que tu m'expédies le MEGAFILE avec le câble que tu as fabriqué et les disques durs afin que je puisse regardé pourquoi tu rencontres ce problème et tu prends en charge les frais de retour. Si après analyse, la problématique n'est pas résolue, je t'échange un disque dur MFM fonctionnel contre un récalcitrant. :wink:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Répondre