[ATARI ST] Démarrage d'un Megafile
Modérateurs : Papy.G, fneck, Carl
Re: [ATARI ST] Démarrage d'un Megafile
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 |
-------------------------------------------------------------
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 |
-------------------------------------------------------------
Re: [ATARI ST] Démarrage d'un Megafile
Ben en fait j'ai du mal à mettre en doute mes disques car sous dos ils fonctionnent tous sans problèmes aucun !
Re: [ATARI ST] Démarrage d'un Megafile
je ne pense pas, contrôleur WD1002A-WX1
sous dos 3.3 3.4 et 4.0 pour chacun des disques (voir 1er post)
sous dos 3.3 3.4 et 4.0 pour chacun des disques (voir 1er post)
Re: [ATARI ST] Démarrage d'un Megafile
Oui, mais pas en RLLyo_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 !
Re: [ATARI ST] Démarrage d'un Megafile
Bon, je crois qu'effectivement c'est mort : il faut effectivement un disque RLL et non simplement un MFM.
Formatage : qui se termine généralement mal :
Formatage : qui se termine généralement mal :
Re: [ATARI ST] Démarrage d'un Megafile
et lorsque le formatage à réussi avec plein d'erreur le partionnement :
pas tout : (évidement j'ai essayé en laissant 4 disques puis 2 !)
en cours.. mais cela se termine mal : Reste à trouver un RLL
pas tout : (évidement j'ai essayé en laissant 4 disques puis 2 !)
en cours.. mais cela se termine mal : Reste à trouver un RLL
Re: [ATARI ST] Démarrage d'un Megafile
pas assez fiable pour sauvegarder la table des secteurs morts... trouve un disque un poil plus récent ou certifié RLL.
Re: [ATARI ST] Démarrage d'un Megafile
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)...
- fneck
- Site Admin
- Messages : 17539
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [ATARI ST] Démarrage d'un Megafile
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.
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 :
En espérant que ça puisse débloquer ton problème.
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.
OK, ça ce sont les références des chips mais pas du contrôleur.yo_fr a écrit :Le contrôleur est un Adaptec AIC-010F (avec un dual buffer AIC-300)
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 :
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
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: [ATARI ST] Démarrage d'un Megafile
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
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
Re: [ATARI ST] Démarrage d'un Megafile
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)
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)
- irios
- Messages : 3398
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: [ATARI ST] Démarrage d'un Megafile
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.
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
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
- fneck
- Site Admin
- Messages : 17539
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [ATARI ST] Démarrage d'un Megafile
Perso je n'ai jamais vu un disque dur MFM capable de s'identifier automatiquement. Et jusqu'à preuve du contraire j'en resterai convaincu.irios a écrit :-formatage bas niveau avec HDDRIVER qui est automatique (pas de choix du CHS)
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
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- irios
- Messages : 3398
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: [ATARI ST] Démarrage d'un Megafile
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.
@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.
@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.
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C