レトロなコンピュヌタヌのセットアップたたは386の苊しみ

8月には、さたざたなスペアパヌツから386番目のレトロコンピュヌタヌを構築するずいう私のプロゞェクトはちょうど1幎前になりたす。正盎、こんなに時間がかかるずは思っおいたせんでしたが、逆に急ぐ理由は特にありたせん。数幎以内に廃止される最新のプロセッサに぀いおは話しおいたせん。この間、マザヌボヌドを腐食から取り陀き、AMDAm386プロセッサのパフォヌマンスをPentiumIIIず比范し、X58チップセットの適床に叀いデスクトップを䜿甚し、Roland MT-32 MIDIシンセサむザにねじ蟌たれたサりンドカヌドの遞択に倚くの時間を費やし、プロセッサを386から「ほが」にアップグレヌドしたした。 486番目」、CD-ROMを远加したした。





それ以来、私のコンピュヌタヌの蚭蚈に倧きな倉曎はありたせんでした。組み立おが完了せずに操䜜が開始されたした。しかし、倚くの小さな改善がありたした。今回は、電源ナニットの遞択、モデムのねじ蟌み、5むンチフロッピヌディスク甚のフロッピヌドラむブのセットアップなど、ささいなこずに぀いお正確に説明したいず思いたす。いずれの堎合も、セットアップでいく぀かの困難に盎面したしたが、それをうたく克服したした。これが議論されるこずです。これはレトロな趣味の重芁な段階です。ハヌドりェアセットをコンピュヌタヌに倉えるのは、モデムのATコマンドの研究であるconfig.sysずautoexec.batの小さな調敎です。圌らは私が蚀うこずができるその明るい瞬間を延期したすすべおが準備ができおいたすさお、この堎合、プロセスは結果よりも重芁です。



トピックに関するすべおの蚘事



0コンピュヌタプレス1992幎

1第䞉癟八十六コンピュヌタのマザヌボヌドを考慮するず

2第䞉癟八十六プロセッサのベンチマヌクをし、嚁勢のいい幎代

3. DOSゲヌムのサりンドカヌドの難しい遞択

4. 2のSound Blasterの特長プロ

5。ロヌランドMT-32、DOSゲヌムのための代替音

6.冷酷は第䞉癟八十六PCのアップグレヌド

7. 90幎代初頭のマルチメディア技術

retrocomputerたたは386苊しみ←セットアップ8.あなたがここにいる



私は叀いハヌドりェアのコレクタの日蚘保぀電報を。



電源の遞択



Pentium IIIをベヌスにしたデスクトップから借りた電源を䜿甚しお、386のハヌドりェアで最初の実隓を行いたした。それでも、1぀の単玔な理由で、新しい電源ナニットを䜿甚するこずにしたした。叀いものを信頌しおいたせん。その故障は、すでにかなりたれで、堎所によっおは高䟡な機噚の砎壊に぀ながる可胜性がありたす。このアプロヌチの欠点は䜕ですかたず、最新の電源はATX芏栌に埓っお補造されおおり、叀い電源最初のPentiumた​​ではAT芏栌に埓っお補造されおいたす。アダプタヌが必芁ですが、問題ありたせん。第二にすべおの珟代のブロックには-5vの電力線がありたせん。これも小さな問題です。私のマザヌボヌドず拡匵カヌドは非垞に「新鮮」であり、このラむンは必芁ありたせん。叀いハヌドりェアの堎合は、eBayで倉曎されたPSUを芋぀けるか、自分で倉曎を加えるこずができたす。䞉番新しいPSUは、12v電力線を介しお最倧電力を䟛絊したす。叀いPSUの定栌は100〜300ワットでしたが、12vラむンず5 /3.3vラむンに均等に分割されおいたした。䞋の衚からわかるように、これら2぀の電圧は、合蚈500〜1000個のうち100ワットの電力しか占めおいたせん。いく぀かの非垞に匷力なレトロシステム倚くのプロセッサ、倚くのハヌドドラむブはそのような機胜に苊しむかもしれたせんが、間違いなく私のものではありたせん。





最新のPSUには倚くの利点がありたす。これらはモゞュヌル匏です。必芁なケヌブルのみを接続できたすたずえば、SATAデバむス甚の電源コネクタはたったく必芁ありたせん。時間の経過ずずもに、マザヌボヌドずドラむブの電源ケヌブルを短くしお、混乱しないようにするこずができたす。静かで、倧型のスマヌトモヌドファンが取り付けられおいたす。最埌に、それらは高効率であり、電力消費を削枛したす。





その結果、Focusシリヌズの最幎少モデルであるSeasonicGX-550電源を賌入したした。レトロなコンピュヌタヌに最適な、モダンなデスクトップ向けの手頃な゜リュヌション。このPSUの12cmファンは、冷华に本圓に必芁な堎合にのみオンになりたす。 386番目のデスクトップでは、ただ䞀床もオンになっおいたせん。ハヌドディスクの代わりにコンパクトフラッシュカヌドず組み合わせお、プロセッサのアクティブな冷华がない堎合、私は完党に静かなレトロなPCを手に入れたした 「歎史的に正しいハヌドりェア」はどうですか私のビルドは「本物のレトロ」ではないずいうコメントをすでに受け取っおいたす。これが私の遞択です。圓時䌌たようなものがあったので、レトロなコンピュヌタヌを構築しおいたすが、今はそれを行っおいたす。





90幎代半ば、私ず私の友人からのすべおのコンピュヌタヌは既補のものを賌入したした。組み立おはどこかで行われたずしおも、私の環境ではありたせんでした。今すぐ「本物の」デスクトップが必芁な堎合は、既補のレトロシステムを賌入したすちなみに、もっず安いでしょう。しかし、私は組み立おを行い、コンポヌネントを遞択したかっただけで、䟿利な最新のハヌドりェアを䜿甚しおも問題はありたせん。䟋電源信頌性が高い、ハヌドディスクの代わりにコンパクトフラッシュアダプタヌ最新のPCからデヌタを転送するのに䟿利、最新のMIDIむンタヌフェむス叀いものは非垞にお金がかかり、非垞にたれです。



5むンチフロッピヌドラむブ



おそらく、レトロなコンピュヌタヌの最も実甚的でない芁玠です。





1986幎のフロッピヌドラむブをニュヌオヌルドストックの状態で芋぀けるこずができたした。これは、私より少し若いハヌドりェアで、これたで䜿甚したこずがありたせんでした。モデルNECFD1155C-ドラむブ゚ンゞニアリングの「オヌルドスクヌル」を代衚する、重い、実質的にプラスチック郚品なし。最初の接続で、ドラむブは生呜の兆候を瀺したしたが、通垞の3.5むンチドラむブず䞊行しお、たたは個別に動䜜するこずを拒吊したした。 2台のドラむブを1本のケヌブルで接続するこずの明らかな圓時はそうではありたせんでした機胜を明確にする必芁がありたした。





ドラむブずコントロヌラヌの盞互䜜甚のパラメヌタヌは、ゞャンパヌによっお蚭定されたす。ゞャンパヌの操䜜の説明は、長い間怜玢する必芁がありたした。䞀郚のNECドラむブに぀いおは、ここで説明されおいたすが、最も詳现な説明はspektrumistovWebサむトにありたす。残念ながら、そこで掚奚されおいるゞャンパヌ蚭定はZXスペクトラムには​​適しおいたすが、IBMPCには適しおいたせん。パラメヌタの遞択ずそれに続く詊行錯誀の結果は次のずおりです。





デバむス間のさたざたな盞互䜜甚の方法が時間の深さから出珟したしたが、そのむンタヌフェヌスは同じように芋えたす。安䟡に賌入したフロッピヌディスクによっお問題が远加されたした。





圌らは絶え間ない倱敗で読んでフォヌマットしたした。ドラむブ自䜓の操䜜性がよくわからなかったので、䜕が問題なのかわかりたせんでした。キャリブレヌションのために、私は密封されたフロッピヌディスクのパックを賌入しなければなりたせんでした。





そしお、圌らは問題なく働き始めたした。おそらく私は10個以䞊は必芁ないでしょう。私の珟実では、90幎代初頭に、5むンチのドラむブが普及し、倚くのコンピュヌタヌZX Spectrum、Robotronが唯䞀の遞択肢でした。ブルガリアのIZOTフロッピヌディスクは私たちの蟲堎に倧量にありたしたが、ある時点で、IBMPCず通垞の3.5むンチぞの最終的な移行で廃止されたした。私のレトロなPCでは、5むンチのフロッピヌドラむブは圓時の必須のシンボルです。数回だけビゞネスで必芁になりたす。それ以倖の時間は、コンピュヌタヌの電源を入れたずきに正しい音が鳎りたす。



モデム



2぀の理由でモデムが必芁です。最初に私のBBSはレトロコンピュヌタヌで埩元されたすVoIP経由で接続。第二にモデムは矎しいです。できるだけ矎しくするために、圓時の䌝説的なモデムの1぀であるUSRクヌリ゚を賌入したした。この名前のデバむスは20幎間補造されおおり、「適切な」モデルを遞択する際には倚くのニュアンスがありたす。ほずんどの堎合、プログラムでファヌムりェアを曎新しお新しい機胜を远加するこずが可胜になった1996幎以降にリリヌスされたほずんどすべおの倉曎が機胜したす。私の堎合、これは1999幎のデバむスであり、56キロビット/秒でX2プロトコルを公匏にサポヌトしおいたすが、より䞀般的なV.90 / 92暙準はありたせん。これは倧きな問題ではありたせん。実際には、VoIPを介しお、最も理想的な条件である28,800で、安定した19,200ビット/秒を期埅する䟡倀がありたすが、それ以䞊ではありたせん。





倧きな問題は、モデムが2400の速床で安定しお接続されおいたこずでしたが、これはどういうわけかたったく高速ではありたせん。 ATコマンドのセットを調べお、操䜜パラメヌタヌをより詳现に凊理する必芁がありたした。





蚭定で修正する必芁があるこずは、モデムに関する情報の出力ATI7コマンドから明らかでしたが、すぐには啓発を達成できたせんでした。問題は、モデムずコンピュヌタのシリアルポヌト間のデヌタ転送モヌドの䞍敎合でした。 MS-DOSおよびその他のシステムは、いわゆるFOSSILドラむバヌを䜿甚したす。これは、ほずんどのプログラムBBS゜フトりェアMaximusやFido甚のT-Mailクラむアントなどで必芁です。 FOSSILずモデムの盞互䜜甚により、速床が2400に固定されたした。ドラむバヌ蚭定で別の速床を蚭定しようずするず、接続埌にペむロヌドではなくガベヌゞが発生したした。



数日間の苊しみ、そしおそれはすべお、モデムの1぀の「修埩」コマンドに芁玄されたすATB1..。これはデフォルト倀であり、モデムずコンピュヌタ間のデヌタ亀換レヌトが固定されおいるこずを決定したす。これは、モデムず通信するプログラムの蚭定で蚭定されたす私の堎合は57600ビット/秒。䜕らかの理由で、ATB0パラメヌタがモデムに蚭定されたした。これは、倖郚接続の速床に応じおデヌタ転送速床が倉化するこずを意味したす。





蚭定を倉曎した埌、もう1぀のATWコマンドを適甚しお、パラメヌタヌがモデムのEEPROMに保存され、埌続の初期化䞭に適甚されるようにする必芁がありたす。ここでは、モデムがナヌザヌ蚭定ではなく垞に工堎出荷時の蚭定で初期化されるように蚭定された、モデムのケヌスのハヌドりェアスむッチを調べる必芁がありたした。





苊しみの過皋で、叀代のFAQは私を助けたしたFidonet1998のCourierモデム経由。根本的な方法で問題を解決するために、IgorDiaghilevのID_SDLず呌ばれるモデムの代替ファヌムりェアをむンストヌルしようずしたした。私の堎合、それは必芁ではありたせんでした私が知る限り、代替ファヌムりェアはたず最初に、困難な囜内電話ネットワヌクに倖囜のモデムを適合させたした。 「BUSYがキャッチされない」などの問題を解決し意味が理解できれば、有効な発信者IDを取埗するのに圹立ちたした。ただし、ID_SDLでは、発信信号の電力ず着信信号の受信偎の感床ずいう2぀のパラメヌタヌがより柔軟になりたす。これたでのずころ、倖郚サブスクラむバヌずの接続は私にずっお完璧ではなく、これら2぀のパラメヌタヌを倉曎するず、モデムずVoIPプロトコルのデヌタ送信甚の蚭蚈が䞍十分になるようです。



COMポヌトず儀匏



䞊蚘のすべおの䟋で、コンピュヌタヌの各芁玠が耇雑な回路であるこずがよく瀺されおいたす。遞択たたは構成するずきは、その機胜を知っおおく必芁がありたす。レトロシステムでは、䞀方で、テクノロゞヌは珟代のものよりも少し単玔です。䞀方、コンピュヌタヌを最初から䜜成する堎合は、ナヌザヌの介入が必芁になるこずがよくありたす。倚くの堎合、最新のデスクトップよりも。フロッピヌドラむブを接続するずき、私はパラメヌタを意識的に遞択するのではなく掚枬したしたが、それでも私は以前の患者によっお収集された客芳的な事実に導かれたした。プロセスはここで始たったばかりですが、モデムを詳现に調べる必芁がありたした。レトロな苊しみに぀いおの最埌の話は、完党なシャヌマニズムず盎感に぀いおです。





マルチカヌドは、パラレルポヌトずシリアルポヌトを介しおハヌドディスク、ディスクドラむブ、倖郚デバむスを凊理するコンピュヌタの重芁な芁玠です。私のカヌドには2぀のCOMポヌトがあり、1぀は機胜し、もう1぀は機胜したせん。これはすべお、モデムず「シリアル」マりスの䞡方を接続しようずしたずきに明らかになりたした。 COM1に接続されたデバむスは正垞に動䜜したした。 COM2に接続されおいるマりスは怜出されたすが、機胜したせん。モデムはゎミをコン゜ヌルに投げたす。マルチカヌドの問題は、通垞、ブランド化されおいないこずです。それらを特定するこずは困難であり、stason.orgの叀いデバむスデヌタベヌスでは、そこに瀺されおいるピンの䜍眮をカヌドず比范しお、䜕癟ものデバむスをめくる必芁がありたした。倱敗したした。





マルチカヌドに障害があるか、マルチカヌドのゞャンパヌが正しく蚭定されおいない可胜性がありたす。しかし、ボヌドに盎接印刷されおいない限り、指瀺なしにむンストヌルの正確さを確認するこずは䞍可胜です私の堎合ではありたせん。叀い呚蟺を芋お、どうしたらいいのか党くわからない瞬間でした。必死で、私は最初に出䌚ったゞャンパヌを取り、それを次の連絡先のペアに移動したした。



そしおそれは圹に立ちたした COMポヌトの基本的な蚺断は、最新のマりスドラむバヌCuteMouseに含たれおいるナヌティリティを䜿甚しお実行できたす。..。ポヌトの䞻なパラメヌタが衚瀺され、これらのデヌタから、問題が䜕であるか、およびゞャンパを再配眮するこずによっお䜕をしたかが明らかになりたした。䞡方のCOMポヌトが同じ割り蟌みIRQ4でハングしたした。珟圚、党員が自分で䜜業しおいたすIRQ 3、IRQ 4。そしおそれはすべおうたくいきたした人にずっおの小さな䞀歩、倧きな䞀歩...しかし、いや、これはあらゆる意味で小さな出来事です。しかし、なんお玠敵なこずでしょう。



゚ピロヌグ。ラむンA20



昔、最初のIBMPCずIntel8086および8088プロセッサの時代には、メモリバスは20ビットであったため、最倧1メガバむトのRAMをサポヌトしおいたした。プロセッサは16ビットで、アドレスずオフセットの組み合わせが正しいアドレス指定に䜿甚されたした。 286プロセッサをベヌスにしたコンピュヌタは、最倧16メガバむトのRAMを凊理でき、叀い゜フトりェアずの互換性のために、A20ゲヌトず呌ばれる21番目のアドレスラむンのロゞックスむッチの圢でダヌティハックが䜿甚されたした。このクラッチがないず、叀いアドレス指定オプションを䜿甚する叀い゜フトりェアが、堎合によっおは、間違った堎所でデヌタを読み曞きする可胜性がありたす。



私はこの知識をたったく必芁ずしないように思われたす。私は32ビットメモリバスを備えた「最新の」386番目のプロセッサを持っおおり、それを操䜜するための新しいテクノロゞが远加されおいたす。しかし、いいえ。マザヌボヌドを倉曎した埌、「䞊䜍」のRAMセグメントhimem.sysを操䜜するためのドラむバヌが゚ラヌを出したした。問題は、クラッチずの互換性にありたす。A20ラむンの論理スむッチずの察話方法は、マザヌボヌドの補造元ず時代によっお異なりたす。以前のマザヌボヌドでは、すべおがデフォルト蚭定で機胜しおいたしたが、ここでは、ドラむバヌの叀い呜什を探す必芁がありたした。



device=c:\dos\himem.sys /m:3



そこで、/ Mスむッチをドラむバヌに指定できるこずを孊びたした。、これは、マシンタむプに応じお、特定の方法でA20ゲヌトを操䜜する必芁があるこずを瀺したす。私が持っおいるタむプのタむプ、私は完党に気づいおいたせんでした、パラメヌタの反埩、/ M3で停止、助けになりたした。私はただ発芋しおいないそのような驚くべき発芋がいく぀あるのだろうかレトロコンピュヌタの基本蚭蚈は準備ができおいたすが、完党に゚キゟチックな呚蟺機噚を犠牲にしお機胜を増やしたいず思いたす。そしお、そこで私はおそらく「䞭断の衝突」を起こし、叀いドラむバヌを怜玢し、倚くの堎合説明なしで、そしおおそらくはんだ付け鉄で䜜業するでしょう。建蚭はただ進行䞭です



All Articles