PC XT
Sledge napsal(a)
Jde mi z toho trochu hlava kolem, dost se s tim peru, ale to se poddá. Každopádně - právě jsem nabootoval z CF karty! :) Mám tam teda jen 32MB partition, protože DOS 3.3, co tu mám na disketách, víc nezvládne, ale to se ještě pořeší :) Zejtra si udělám instalační diskety s MS-DOSem 5.0 a bude.
DOS 3.3 je sice správné retro k XT, ale ten limit 32 mega je fakt nepříjemný - taky to po zakoupení pořeším upgradem OS. Dle linku by měl pomoci už i DOS 4.0, pokud chceš být s XT co nejvíc "autentický" :) http://support.microsoft.com/kb/118335
Sledge napsal(a)
Jde mi z toho trochu hlava kolem, dost se s tim peru, ale to se poddá. Každopádně - právě jsem nabootoval z CF karty! :) Mám tam teda jen 32MB partition, protože DOS 3.3, co tu mám na disketách, víc nezvládne, ale to se ještě pořeší :) Zejtra si udělám instalační diskety s MS-DOSem 5.0 a bude.Co mi vrtá hlavou - XTIDE Universal BIOS , kolem kterýho je to celý postavený, má vychytávku, která umožňuje při startu zvolit disk (prostým stiskem patřičného písmena), ze kterého se bude bootovat. Ale nějak tomu nemůžu přijít na kloub :) Dle popisu jsem pochopil, že by to zvolený disk mělo "namapovat" jako C:. Což se neděje - zvolím D, z D se nabootuje a můžu normálně fungovat, ale C disk neexistuje. Můžu na něj přecvaknout, ale dir, nebo cokoliv jinýho, zahlásí chybu.
A proč to mám jako D? Na holé CF kartě jsem po nabootování z diskety vytvořil primární partition, a ta je hned od začátku jako D dostupná. Písmeno C je zakleté :)
Lamafaktor 99, jdu se na to vyspat a zítra se uvidí.
Heh, s písmenky disků mi ani nemluv - jednou jsem asi 3 hodiny celkem krutě na mém XT bojoval s tím, že jsem pomocí fdisk úspěšně založil primární partition C, vše se správně provedlo a zrestartovalo, ale pomocí příkazu format partition následně nešla ani za boha zformátovat a házelo to pořád nějakou chybu. Začal jsem tahat z beden další MFM řadiče, disky, kabely... a nic, pořád to samý. A pak jsem si vzpomněl, že kdysi dávno před lety už jsem tohle v práci řešil a bylo to tím, že XT nemá BIOS a počet flopek je definován jumpery na desce... no a já tam měl nastavenu kombinaci pro 4 mechaniky ! Což fdisku vůbec nevadilo v přiřazení písmenka C, ale format už se hezky posunul z C: na E: - což taky hned na první pokus zabralo (format e: /s). Po správném nastavení jumperů na jednu mechaniku se disk okamžitě přesunul na C: a od té doby je to v klidu.
Takže v každém případě mrkni na toto nastavení desky :)
Sany: díky za TIP, tohle by klidně mohlo být ono! Fdisk skutečně partition založí jako C, ale v systému je pak o jednu posunutá :)
Mimochodem, tohle bootování z různých partition je super věc na laborování s různými alternativními OS - hlavní disk je v bezpečí a zvěrstva se mohou odehrávat ve zvěrstvům určeném prostoru :)
Tak tobě stačí vytvořit jen bootovací disk se třemi soubory (IO.SYS, MSDOS.SYS a COMMAND.COM) s pomocí SYS.COM (sys c:) a to ostatní si na disk natahat růčo, pak si vytvořit *.BAT soubor, který ti vytvoří složku DOS a rozpakuje s pomocí utilitky EXPAND.EXE ty "majkrosofťácký" soubory s podtržítkem (*.??_) a ty bez podtržítka už jen zkopíruje, ale to už určitě znáš a protože jsem hodný, tak ti můžu ten *.BAT soubor a třeba i ty DOSové soubory poskytnout :) Já osobně jsem to takhle udělal už mnohokrát a vše bylo naprosto funkční a tedy i v pořátku. Jen ten bootovací disk jsem vytvořil na stroji s DOSem. Nebo ho prostě strčit někam, kde je DOS a tam si to udělat. No hele, je to na tobě, ale co já se tady teď snažím, tak jsi to zajisté už vyřešil a tudíž toto ber jen jako příklad pro možné příště :)
Každý počítač je hloupý nebo chytrý pouze tak, jako jeho majitel.
Sany: Díky převeliké! Fak to bylo nastavením disketovek, a to ti garantuju, že tohle by mě zkontrolovat nenapadlo. Prohlašuju CF/ISA board za plně funkční, běží to! :)
LubikCZ: Jj, vim, jen musim zase zapojit jediný (jak se ukázalo :/) stroj, který má funkční disketovku, abych si boot disketu vytvořil :)
Sledge napsal(a)
Sany: Díky převeliké! Fak to bylo nastavením disketovek, a to ti garantuju, že tohle by mě zkontrolovat nenapadlo. Prohlašuju CF/ISA board za plně funkční, běží to! :)LubikCZ: Jj, vim, jen musim zase zapojit jediný (jak se ukázalo :/) stroj, který má funkční disketovku, abych si boot disketu vytvořil :)
Nz a je fajn, že ti to pomohlo - však jsem na tom málem zešedivěl a byl z toho ke konci už vážně dost přepadlej, než mně napadla jak praví klasik "taková blbost" :)
Ohledně 4.0 jsem to nevěděl, i když jsem tak nějak tušil že tam je něco špatně bo tahle verze nikdy nikde historicky na strojích nebyla. Tak teda jedeš na 5.0 s jednou partition ?
Asi se teda brzo inspiruji :) Máš zakoupený tento model http://www.lo-tech.co.uk/product/isa-compactflash-board-kit/ ? A to spájení nabízí prodejce standardně a př. za kolik / nebo jsi ho jen výjimečně ukecal ? :)
Ukecávat jsem ho nemusel, ještě nedávno měl v nabídce shopu službu http://www.lo-tech.co.uk/product/isa-compactflash-assembly-service/ - hodils to do košíku ke kitu a on ti to sám spájel. Teď už se mu do toho zjevně moc nechce, služba je z nabídky pryč. Ale třeba když hezky poprosíš, tak ho ukecáš :)
DOS 5.0 se tam aktuálně snažim dostat (3.5 diskety, vy prokleté médium!), v plánu je 32MB partition na systém, pak jedna dvě podobně veliké na testy a zbytek na data. Mám tam 1GB kartu, to by mohlo chvíli stačit :)
Sany napsal(a)
počet flopek je definován jumpery na desce... no a já tam měl nastavenu kombinaci pro 4 mechaniky !
Helemese, koukejme se!
Běžné PC-XT klony čtyři floppy neuměly, pokud je mi známo, uměl takovou věc jako jeden z mála východoněmecký Robotron. Jinak IBM i klony odvozené od něj uměly jen dvě mechaniky, protože standardní BIOS služby vůbec o víc mechanikách neví a tudíž je nelze programově používat bez výrazných úprav BIOSu. Co to bylo zač?
Logout: podle http://www.rci.rutgers.edu/~preid/pcxtsw.htm uměly...
Ještě jsem dohledal: "The standard IBM controller does offer one advantage over the newer controllers...it has a massive 40-pin port on the back which allows you to hook up 2 external floppy drives. So if you REALLY want to, you can have a total of 4 floppy drives hooked up to one machine."
Standardní BIOS na XT 4 mechaniky podporuje a proto nastal ten přesun z C: na E: (v mém případě). Také jsem to ovšem netušil, a proto bylo opravdu utrpení přijít na to, proč mi nešlo zformátovat céčko :)
A-D jsou s tímto nastavením switchů flopky a jde jen o to je správně přípojit k řadiči - který ale 4 mechaniky také musí podporovat. Orig. IBM radiče to mají řešeno tak, že interně je možné zapojit standardní 2 mechaniky A-B, a externě pak mechaniky C-D.
Více např. zde : http://www.seasip.info/VintagePC/floppies.html
Jiná věc jsou 286ky a výše - tam mi skutečně není znám BIOS, kde by šlo zapnout a nastavit použití 4 mechanik. Což je škoda, osadit si minitower v plně palbě (2 x 5.25 + 2 x 3.5) by bylo velmi stylové :)
Sledge napsal(a)
Ještě dodatek - jo, mám postavený to, cos linkoval, jen malé upozornění - skutečně je to určené pro CF karty v redukcích, z dvou připojených klasických IDE disků se ani jeden nechytil.
Musel bys upgradovat na tuto novinku, vypadá to velmi libově ale ještě není na prodej :) http://www.lo-tech.co.uk/new-pcb-8-bit-ide-adapter/
Máte částečně pravdu, pánové, IBM to asi fakt umělo, mea culpa, mea maxima culpa!
Nicméné většina XT desek nemá floppy řadič na sobě, alespoň ty které mi prošly rukama, pokud to nebyly vybrakované značkové počítače měly vždycky floppy na ISA kartě (právě třeba Robotron nebo Amstrad mají řadič na desce) . A potkat kartu, která má nadrátováno tak, aby k ní šly připojit 4 floppyny rozhodně není běžné. Je na to obvykle třeba dvou floppy konektorů, protože některá zapojení disketovek nemají víc signálů pro výběr mechaniky (křížení/nekřížení = 2).
Ostatně i to co linkoval Sany: http://www.seasip.info/VintagePC/floppies.html jasně říká, že:
A dedicated 4-drive controller card will often contain its own BIOS, providing all of these functions. Similarly, the BIOS on a genuine IBM PC or XT supports four drives, though it assumes they're all 360k or less.
Čili ano, byly řadiče, které umí 4 floppy, ale není to rozhodně běžné mimo značkové stroje a navíc ty čtyři mechaniky musel obsloužit BIOS na kartě, BIOS na desce na to nemá obvykle služby, jsem rád že to co jste linkovali mi moje původní domnění spíš potvrdilo.
Ještě k tématice 4 floppy na IBM PC (XT) - byť jsem se svého čase velmi intenzivně věnoval procházení a studiu všech nalezených fandovských webů o strojích 5150 a 5160, na jakýkoliv dobový nebo dnešní obrázek sestavy s 4 DD mechanikami připojenými přes orig IBM řadič, jsem nikdy nikde nenarazil. I ve své době to zřejmě byla dost minoritně prodávaná technologie a je otázkou, zda se dnes vůbec dochoval aspoň jediný stroj této řady, který by byl takto osazený a funkční.
Pokud byste podobný obrázek nebo link někdo měl k dispozici, s díky ho ocením ! :)
Sledge napsal(a)
Další testování CF/ISA - dvě karty na kšandě běží bez problémů + zapojená prázdná redukce boot nezdrží a chyby nehlásí. Tzn. může být ponechána na kšandě a v případě potřeby použita pro rychlé připojení CF karty pro přenos dat. Snad jen ten hot-swap chybí ;)
A další fajn vlastnost této redukce s CF kartou bude spotřeba. Na rozdíl od obřích 5.25 orig. disků s požadavky na výkonný zdroj bych s touto redukcí mohl "do hry" vrátit mé zatím prázdné orig. šasi od úplně prvního IBM 5150, které bylo od výroby osazeno pouze 63W zdrojem (5150ka totiž neměla od výroby hdd). Ale tuto redukci s CF i takovýto zdroj předpokládám utáhne "levou zadní" :)
Jinak ta přenosová rychlost kolem čtvrt mega je fajn, na rozdíl od diskety úplný turbo :) Až nahodím nějaký svůj XT stroj, schválně změřím kolik dává klasický dobový MFM nebo XTIDE harddisk...
Tak jsem si během dne trochu hrál.
Mám odněkud staženej pack her pro XT, povětšinou jde o dost pofidérní shareware (dnes bychom řekli indie) tituly s odpornou audiovizuální stránkou :) Zatim asi nejhezčí hra, co jsem spustil, je Titus the Fox - VGA, AdLib, slušnej výkon :) Zajímavá věc je Mach 3, skrz speaker vyluzuje solidní hudbu (jsou to samply).
A narazil jsem na problém s myší - zkusil jsem asi tři různý ovladače, ale pokaždý to stejný - myš to najde, ale komp se vzápětí sekne. Asi se budu muset kouknout na zoubek jumperům na kartě...
Tak je to dobrý, Cutemouse ve verzi 1.9.1. zabral, myš myšuje :) Prima ovladač, řekne si o pouhých 3.3kB paměti.
Sledge napsal(a)
Tak je to dobrý, Cutemouse ve verzi 1.9.1. zabral, myš myšuje :) Prima ovladač, řekne si o pouhých 3.3kB paměti.
Hned už si stahuju, dík za tip :) Je ale docela zvláštní, že ti tuhnou ty obecné mouse.com drivery - předpokládám, že používáš myš s klasickým nastavením portu - COM1 (0x3F8, IRQ 4) ? A na COM2 je to stejný, nebo ho nemáš osazen ?
Ano, nastavení klasické. Druhý COM jsem nezkoušel, měl jsem ho v plánu, ale funkční verze ovladače to předběhla :) Ještě testnu.
Ono narovinu, něco trochu nemocného v systému bude. Např. se často stane, že nenabootuje (sekne se po inicializaci toho ISA/CF adaptéru) - ale většinou stačí hard reset a funguje. Projedu Checkitem, co se dá, a uvidim.
Nejvíce uživatelů online: 351
Právě online:
15 Host(é)
Právě prohlíží tuto stránku:
1 Host(é)
Statistiky uživatelů:
Hosté: 14
Členové: 684
Moderátoři: 0
Administrátoři: 1
Statistiky fóra:
Skupiny: 5
Fóra: 24
Témata: 1415
Příspěvky: 23916
Nejnovější uživatelé:
Pluto, Brbla, VasilijP, Snnsnsnn, Franta, pepapantak, isidor, Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, StanosAdministrátoři: Sledge: 5644