MFM vinyó beüzemelése

Üdvözlet mindenkinek,
Fejembe vettem, hogy építek egy retro XT gépet, csak úgy a saját magam szórakoztatására, már csak azért is mivel még sosem volt dolgom vele. A napokban kaptam is 2 MFM vinyót (ST-225 és ST-251-1), egyenlőre csak 16 bites vezérlőim vannak hozzá (3 különféle WD), szóval csak 2/386-os lapokban tudom kipróbálni, illetve csak próbálnám, mivel sehogysem tudom életre kelteni őket. Kábeleket elvileg jó rákötögettem, vinyót drive1-nek jumperoltam, de hiába állítom be a biosban a megfelelő típust (c/h/s) a vinyóhoz, akár kézzel, általában c drive error/failure üzit kapok a bootképernyőnél. Vinyók felbőgnek, mint valami turbina, egy pillanatra a hdd led is felvillan, de kb ennyi, ill. ha drive2-re jumperolom a vinyókat, akkor elkezdenek seekelni is, de uúgy c drive error a végeredmény. Mivel sosem volt MFM vinyókkal előtte dolgom fogalmam sincs, hogy elbénázok-e vmit, vagy csak valóban a vinyók rosszak.

Hozzászólások

Készítesz egy DOS-os boot floppy-t, azzal bebootolsz, miután a biosban boot sorrendet beállítottad. Ha a DOS felismerte a merevlemezt, akkor particionálod (fdisk) , majd leformázod (format c:). Feltolod rá a boothoz szükséges programokat (talán sys c:), de ezt a formázáskor is meg tudod adni a megfelelő kapcsolóval. Bootsorendet átállítod, és bootolsz a merevlemezről.
Feltolod a DOS többi programját, szerkeszted a config.sys-t, és az autoexec.bat-ot, majd újraindítás után örülsz.

Ha nem megy, akkor megpróbálhatod a bios low-level format opcióját, és utána kezded a fenti folyamatot az elejéről.

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

Ha a bios sem ismeri fel, akkor miért nehezményezed, hogy a C meghajtót hibásnak jelzi a bios? Majd ha felismerte, és particionáltad, formáztad, utána lesz csak C meghajtó. Megkímélhettél volna a billentyűzet felesleges koptatásától.

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

hűű, de rég volt :)

ha jól emlékszem, debuggal kellett indítani a formázást, és itt tudtad a megfelelő interleave-t is kiválasztani.

http://www.vintage-computer.com/vcforum/archive/index.php/t-3054.html
"It's easy, just get MFM drive working and try G=C800:0005 in debug, this will start program from MFM controller that will format your drive."

Ja, és akár wincsi, akár MFM vezérlő kellene szólj, betáraztam párat :)

En eppen ma szedtem ki egy ilyen HDD-bol a tapcsatlakozot... :) Ahogy a fenti kollega irta: valoszinu hogy kell ehhez a regi vashoz egy low-level format, mivel ezeket neha ujra kell igy "irni". (Amugy a "format", mint olyan az pontosan ezt jelenti, amikor a lemezen a blokkok letre lesznek hozva, fejlecestol, mindennel egyutt. A mai HDD-knel (mondjuk az IDE korszaktol kezdodoen...) ezt mar a gyarban megteszik, "hazilag" nem is lehet. De a regieken a magneses reteg meg nem volt olyan "stabil" mint manapsag, azokon "fel kellett frissiteni" a magnesezest idonkent.) Jo esetben kapsz majd egy badblock listat is... :)

Wolf-nak igaza van a formázással kapcsolatban. g=c800:5 elvisz a vezérlő szoftveréhez, itt tudsz (és kell) csinálnod hard format-ot, ez után mehet rá partíció és filerendszer.

Viszont lehet, még ez előtti lépcsőben akad el a dolog.
Milyen kábellel próbálkozol egyébként?
Ha emlékeim nem csalnak, ennek az egyik kábele ugyanolyan mint az 5.25-ös floppy meghajtóké, de nincs rajt csavarás!
Ha a kábeled csatlakozója előtt lesz, az ilyen formában nem lesz jó hozzá.

Nem tudom, mennyire szereti a szabadon hagyott kábelvéget, szerintem nem igazán... :)

A kábel végén lévő HDD-re pedig kell lezárás (alul az elektronikán egy ellenállássor). Nem ez hiányzik nálad?

A floppy kábelt pedig elvileg szét tudod szedni, megfordítod az szalagkábel csavart részét (visszacsavarod) és összerakod. :)

Szabadon hagyott kábelvég? Ezt nem igazán tudom mit jelent, ellenások vannak az elektronikán, de ellenállásornak talán egy sárga hosszabb vmi néz ki. Szóval, ha a kábelt visszaforgatom, ill. lezárom (jelentsen ez bármit is :-)), akkor ha jó a vinyó elvileg működnie kéne?

És igen, megfordítottam kábelt, ezután már felismerte a bios, ott low-level formatáltam, majd jöhetett a szokásos fdsik, format /s kombó és botol is a szörnyeteg, már csak egy 8 bites vezérlő kellesz, hogy xt-ben is használható legyen. Köszönöm mindenkinek a gyors segítséget.

Az XT-n a BIOS Setupja egy DIP kapcsolósor volt. Maga a BIOS nem tartalmazta a HDD-k kezeléséért felelős rutinokat, ez a 8 bites MFM HDD vezérlőn levő BIOS bővítő ROM-ban volt. A cucc összeállítása után a debugban g=c800:5 (ha jól emlékszem) vagy hardprep programmal alacsony szintű formázás, majd újraindítás után fdisk, majd normál formatálás FAT16-ra.

Elnézést ha félreérthető voltam, egyelőre AT-ben (2/386)16 bites vezérlővel próbálkozom, mivel 8 bites vezérlőm még nincs (ott tudom, hogy manuálisan kell bejumperolni c/h/s értékeket), de 16 bitesen is van bios gondoltam ezzel a debuggal meg lehet kerülni a mobo biosát, de lehet "csak" a kábel hiba forrása, mivel csavart a vége...

Hát, attól hogy XT retrót szeretnél, szerintem nem kell mindenképp MFM winyóval görcsölni.

Példa: C64 retró nem akar kihalni, de kis változtatással, floppy felejtve.
http://www.c64-wiki.com/index.php/SD2IEC
Amin mosolygok: pici AVR8 mikrovezérlővel szerelt NYÁK számítási teljesítménye veri a C64-es gépet, amit kiszolgál.

Néhány dolog sorjában:

Nézd meg, hogy tényleg MFM kábeled van-e, mert ez csak úgy néz ki mintha floppy lenne de nem az:
http://members.dodo.com.au/~slappanel555/misc/floppy_vs_hard.jpg

Minden wincsihez két kábel megy, egy vastag és egy vékony:
http://www.spiny.org/pics/mfm_atari.jpg

Ez egy tök jó Magyar leírás:
http://www.machines.hu/hirek_cikkek/cikkek/merevlemez/interface.html

Ha olyan vezérlőd van amin van floppy csatlakozó is akkor bizonyosodj meg arról, hogy nem arra kötöd a hdd-t (alábbi képen cn4)
http://stason.org/TULARC/pc/hard-disk-floppy-controllers/M-O/NCL-AMERIC…

Igen a viczet ismerem, egyelőre 8 biten is működő Vga-m (TRident 8900C), ill. Herculesem van hozzá, amikhez monitor is van, meg akad egy EGA kártya is, de ahhoz nincs monitor, bár azzal lenne talán legoptimálisabb, korban illik a laphoz (utolsó szériás Yuko (ez nem vmi orosz olajcég most :)) mobo, Nec V20 procival 1Mb rammal) és még sincs olyan drogos színvilága mint a cégéának.

Meghoztad a kedvem, ha legkozelebb hazamegyek szuleimhez, elhozom a padlasrol a 'gyujtemenyt', megprobalom beuzemelni:-). Lehet, hogy van pluszban vezerlom, ha meg akkor erdekes lesz.
Lehet, hogy teljesen hulyeseg, ami remlik, de az MFM vinyokat nem kell formattal 'osszeparositani' a vezerlovel?

OK. Kozben gondolkodtam a dolgon, azert nem olyan egyszeru az egesz. Amikor eltettem a gepet(ket), hogy majd egyszer felelesztem, meg volt az asztali gepemben 5.25-os drive, most meg mar csatlakozo sincs az alaplapon:-). Ossze kell hozza rakni majd egy kozbenso gepet is, DD-s lemezeket osszeszedni. 1,2-es drive-on lehet formatalni DD-s lemezt, de ha jol remlik, az nem teljesen kompatibilis, mintha 360-as drive-ban van formatalva, stb stb..
De tegnap nezegettem par videot youtube-on, hogy kotottek netre is oket, es akar karakteres bongeszo is 'fut' (inkabb docog) rajtuk:-).

Igen alapjáraton az XT csak a 360KB-os 5.25 vagy 720kb-os 3.5-es floppy-t kezeli, bootolni is csak ezekről tud (mondjuk 1.44-es meghajtóhoz lehet 720-asra formázni a lemezt, 1.2-eenél bonyolultabb a helyzet), azért is lenne jó vinyóról bootolni, mert létezik driver a hd-és floppyk kezeléséhez (2M-XBIOS.EXE). Bővebben: http://www.vintage-computer.com/vcforum/archive/index.php/t-22754.html

Eredeti kontrollerrel valóban, de akármilyen 86/87 vagy azutáni mfm/ide/fdd vezérlővel akár 16 bitessel is (mivel a floppy vezérlő a kártyáknak csak a 8 bites részét használja) megy a 720/1.44-es floppy drive is, persze csak 720-asra formázott lemezzel, a HD-és lemezekhez (1.2, 1.44) viszont már szoftver is kell hardveren kívűl.

Szia, tegnap lekuzdottem a szajret a szuleim padlasarol. Kb 3x szepen elindult a HDD-rol a rendszer, azota HDD vezerlo hibaval megall az elejen, csak hdd vezerlo nelkul, floppy-rol bootol. Igy valoszinu, hogy sajnos nem tudom odaadni a masik vezerlot, jatszanom kell meg veluk.

A masik gondom, hogy ez egy 256KB-os alaplap plusz memoria kartya, de csak 64KB-ot lat most osszesen:-( es nem a DIP kapcsolok allnak rosszul..

Van meg egy Proper 16-osom, ez egyelore csak hangot ad..

Hello,
Nekem akkor írt ki ilyeneket, ha vezérlőt cseréltem a hdd alatt (tehát nem lettek low level formattal "összepárosítva"), vagy rosszul volt jumperelve a drive, vagy a már említett csavart kábelvég okozta a legtöbb fejtörést. Szóval ha nem történt ilyen változás a rendszerben akkor esetleg még kontakthiba merülhet fel, vezérlőt, kábeleket lehet ki/be rakosgatni párszor.
Memóriakártyákhoz (EMS) elvileg hardveres driver is kellett ám, hogy lássa a rendszer.

Ez már a válság - ennyi ideje legyen valakinek :)
Valamikor a Seagate (ST251 - 20M) létezett egy DOS boot szoftver amivel az MFM diszket lelehet kezelni (formázás és particionálás). Persze, ezt floppy-ról - 5,25" - kellett betölteni.
Az I286 már AT korszak, BIOS-ból tud formázni is, ez volt az MFM/IDE váltás ideje, az MFM -et még tökéletesen kezelte - ha nem volt egyéb hardware hiba. Nem igen voltak hibás kábelek (ez a mai miniatürizált, préselt ocsó sz'r világ sajátja), az elektronikák fittyentek le - esetleg, óvatosan (pormentes környezet - mondjuk nylon zacskó) szét lehet bontani a diszket, és megvizsgálni a diszk felületét, a fej pozicionálást stb.)
Az I386 gyanús, nyomokban még előfordulhat az MFM diszk, de valójában már nem volt tökéletes a kezelés - gondolom az órajel 40MHz amihez nem illesztették a BIOS -t megfelelően. Mindenképpen a vezérlőkártya add-on BIOS használata javasolt, de még azzal is lehet gond.
Ha a kezembe akad - ez lassan több mint 20 év - talán meglesz az MFM diszk piszkáló DOS software.

* Én egy indián vagyok. Minden indián hazudik.