Micral 30
Publié : 25 août 2020 11:32
Bonjour,
Cela fait un moment que dans mes recherches google je tombe sur ce forum quand je répare des vieilles machines et aujourd'hui je rencontre un souci sur une machine assez connue mais finalement très peu documentée sur le net donc je viens solliciter vos lumières concernant un micral 30 que je viens d'acquérir. C'est une machine que je "rêve" d'avoir depuis un bon moment et que j'ai achetée HS à un prix pas du tout raisonnable, mais bon.
C'est donc un BM30 première version, équipé de la mémoire au max (640ko sur deux cartes long format), un lecteur floppy 360k et un disque dur de 10Mo. Niveau vidéo, carte MDA et moniteur qui va avec (en version ambre, miam).
Quand j'ai eu la machine, l'alim ne démarrait pas donc j'ai tout de suite suspecté les RIFA qui étaient évidemment éventrés, je les ai virés et maintenant la machine démarre.
Premier démarrage, le moniteur affiche n'importe quoi mais un n'importe quoi qui suit ce qui ressemble à un affichage normal, j'ai remplacé la carte MDA par une autre que j'avais en stock et maintenant je peux démarrer la machine sans pb qui arrive sur l'invite de l'autotest. Le lecteur de disquettes boote correctement sur DOS, cool !
Maintenant, mon souci :
Le disque dur (un BASF de 10Mo relié à une carte XEBEC qui fait visiblement conversion SCSI (ou SASI ?) vers MFM) est en erreur (il me fait un code de 4 flash en permanence ce qui indique d'après la doc BASF un problème de vitesse moteur). Clairement, je n'ai pas les compétences pour réparer ça donc je me suis dit que j'allais prendre un couple ST11R/ST138 que j'ai sur un clone XT pour remplacer le disque dur du micral. Après installation, le BIOS de la carte seagate se lance, cherche un disque, le trouve, impec. Puis je lance mon fdisk pour le partitioner, et là il ne trouve aucun disque dur. Je lance donc un checkit, celui-ci reconnait toujours un disque dur de 10Mo même après avoir viré le disque d'origine. diantre. Je me suis dit que peut-être en mettant le BIOS de la carte seagate à l'adresse la plus haute, ça pourrait résoudre le truc si il y a un conflit entre la carte du micral (qui contient aussi le contrôleur floppy donc indispensable) et la carte seagate. Aucun changement. C'est comme si le bios du micral prenait la priorité sur toute extension de bios presente sur une carte ISA. J'ai même essayé une XT-IDE qui fonctionne sans pb sur mon autre clone de XT, le micral ne lance même pas son BIOS au démarrage, ce qui m'a carrément surpris.
Ca fait plusieurs jours que je m'arrache les cheveux sur une solution de remplacement au disque dur original, je me suis même procuré la doc originale que j'ai trouvée sur Ebay pour voir si je n'avais pas un jumper qui désactiverait la partie disque dur, rien.
Bref, à part un émulateur de disque MFM, je ne vois pas beaucoup de solutions à ce problème du coup si quelqu'un a des infos, une piste à explorer, je suis carrément preneur !
Merci ! ( et désolé pour le pavé )
Cela fait un moment que dans mes recherches google je tombe sur ce forum quand je répare des vieilles machines et aujourd'hui je rencontre un souci sur une machine assez connue mais finalement très peu documentée sur le net donc je viens solliciter vos lumières concernant un micral 30 que je viens d'acquérir. C'est une machine que je "rêve" d'avoir depuis un bon moment et que j'ai achetée HS à un prix pas du tout raisonnable, mais bon.
C'est donc un BM30 première version, équipé de la mémoire au max (640ko sur deux cartes long format), un lecteur floppy 360k et un disque dur de 10Mo. Niveau vidéo, carte MDA et moniteur qui va avec (en version ambre, miam).
Quand j'ai eu la machine, l'alim ne démarrait pas donc j'ai tout de suite suspecté les RIFA qui étaient évidemment éventrés, je les ai virés et maintenant la machine démarre.
Premier démarrage, le moniteur affiche n'importe quoi mais un n'importe quoi qui suit ce qui ressemble à un affichage normal, j'ai remplacé la carte MDA par une autre que j'avais en stock et maintenant je peux démarrer la machine sans pb qui arrive sur l'invite de l'autotest. Le lecteur de disquettes boote correctement sur DOS, cool !
Maintenant, mon souci :
Le disque dur (un BASF de 10Mo relié à une carte XEBEC qui fait visiblement conversion SCSI (ou SASI ?) vers MFM) est en erreur (il me fait un code de 4 flash en permanence ce qui indique d'après la doc BASF un problème de vitesse moteur). Clairement, je n'ai pas les compétences pour réparer ça donc je me suis dit que j'allais prendre un couple ST11R/ST138 que j'ai sur un clone XT pour remplacer le disque dur du micral. Après installation, le BIOS de la carte seagate se lance, cherche un disque, le trouve, impec. Puis je lance mon fdisk pour le partitioner, et là il ne trouve aucun disque dur. Je lance donc un checkit, celui-ci reconnait toujours un disque dur de 10Mo même après avoir viré le disque d'origine. diantre. Je me suis dit que peut-être en mettant le BIOS de la carte seagate à l'adresse la plus haute, ça pourrait résoudre le truc si il y a un conflit entre la carte du micral (qui contient aussi le contrôleur floppy donc indispensable) et la carte seagate. Aucun changement. C'est comme si le bios du micral prenait la priorité sur toute extension de bios presente sur une carte ISA. J'ai même essayé une XT-IDE qui fonctionne sans pb sur mon autre clone de XT, le micral ne lance même pas son BIOS au démarrage, ce qui m'a carrément surpris.
Ca fait plusieurs jours que je m'arrache les cheveux sur une solution de remplacement au disque dur original, je me suis même procuré la doc originale que j'ai trouvée sur Ebay pour voir si je n'avais pas un jumper qui désactiverait la partie disque dur, rien.
Bref, à part un émulateur de disque MFM, je ne vois pas beaucoup de solutions à ce problème du coup si quelqu'un a des infos, une piste à explorer, je suis carrément preneur !
Merci ! ( et désolé pour le pavé )