PC-98 掲示板
[41944]
Xc200に80GBのHDD

proxy01ra.so-net.ne.jp

 
NK さん
Xc200A3の内蔵IDEに80GBのHDDを繋ぎ、まりもさんのEXIDE32Gを用いて全領域を使おうとしているのですが、
IPL起動メニューの段階で、『このマシンには対応していません』と表示されてしまいます。
そのせいか、FDISKで8.4GB以上の領域を確保することが出来ません。

80GBのHDDを繋いだ段階でも正常にWin98は起動し、デバイスマネージャでも認識します。
内蔵IDEのプライマリにWD製の3GBのHDD、
セカンダリマスタにIBM製 IC35L080AVVA07を繋いでいて、
CPUはK6-IIIに換装してあります

なんとか全領域を確保する方法は無いでしょうか。

また、このHDDを後でBIOSを抜いた玄人志向のATA100PCIに繋ごうと思っているのですが、
この場合、正常に認識されるのでしょうか。

1. Reply: Xc200に80GBのHDD

nttoska018079.flets.ppp.infoweb.ne.jp

 
まりも さん
EXIDE32Gのバージョンが古くないでしょうか。最新版は 3.02です。
2. Reply: Xc200に80GBのHDD

proxy01rb.so-net.ne.jp

 
NK さん
お返事ありがとうございます。

EXIDE32Gのバージョンですが、確認したところ3.02となっていました。
最新版のようです。
3. Reply: Xc200に80GBのHDD

nttoska020204.flets.ppp.infoweb.ne.jp

 
まりも さん
機種判別の例外はないはずなんですが、Xc200/A3は、ひょっとして Xa200/Dよりも新しい機種なんでしょうか(^^;)。拙作のHDB98というソフトをDOSで実行して、右上のほうに出る16進数 2桁の数値をお知らせ願えますか。メールでも構いません。
http://homepage1.nifty.com/marimono/software/hdb98110.lzh
4. Reply: Xc200に80GBのHDD

p4084-ip02sizuokaden.shizuoka.ocn.ne.jp

 
KO1 さん
Xc200はMもSも97/7でXa200/Dは98/2が発表となってますね。
5. Reply: Xc200に80GBのHDD

proxy01rb.so-net.ne.jp

 
NK さん
HDB98を実行した結果です。

Machine name[5C]: PC-9821 Xc16/M7(G8YDPA) <<Xc200/M7*3>>
Disk interface : 本体内蔵IDEインターフェース
Disk drive name : IBM IC35L080AVVA07-0
[ IC35L080AVVA07-0 内蔵#2 81h 総容量 8063(MB)]
Grain size: 32768 16384 8192 4096 2048 1024 512 (B)
------------------------------------------------------------------------
Speed(top): 2967 2740 2375 1582 949 527 279 (KB/sec)
Speed(end): 2978 2749 2383 1582 949 527 279 (KB/sec)
Seek time : 1020 points.

また、反則ではありますがMelcoのDiskFormatterをLBAオプション付きで使用してみました。
この場合、容量は正しく認識されるようですが、32239MBを超える領域を確保すると、
このディスクはPC-98用に初期化されていない旨のエラーが出てしまいます。
6. Reply: Xc200に80GBのHDD

nttoska021130.flets.ppp.infoweb.ne.jp

 
まりも さん
機種コード[5C]でしたか。4.3GBオーバーに対応しないXc16/M7と同じですね。う〜む、ちと厄介ですね…。
7. Reply: Xc200に80GBのHDD

proxy01rc.so-net.ne.jp

 
NK さん
Xc系列って、つくづく妙な機種ですねぇ。
Xc200のマザーボードの型番はXc16/Mとかと同じなんですね。BIOSだけ入れ替えてあるんでしょうか?
ちなみにXc200のマザーボードは枝番まで含めると『G8YDP M A3』となっています。

また、内蔵インターフェースにてHDDにFAT32のパーティションを確保した後、ATA100PCIに繋いでみたのですが、
Windowsがパーティションを認識するも、そのパーティションにアクセスする事は出来ませんでした。
どうやらこの場合、PC/AT機で領域確保する必要があるようですね。

#ただ、私の手元にはPC/AT機は無い(爆
8. Reply: Xc200に80GBのHDD

nttoska16038.ppp.infoweb.ne.jp

 
まりも さん
「機種コード」というのは、OSなどの出荷ソフトウェア内容に対応させているもののようなので、厳密な機種判定にはならないんですが、方法が簡単な割には細かく機種判別ができるので使っています(^^;)。詳しくは K.Takataさんのここ。
http://member.nifty.ne.jp/k-takata/mysoft/det98.html

どうもXc200/M7は、Xc16/M7と出荷ソフト内容もマザーボードのハードウェアも同じなのでしょうけれども、それと関係ない IDE BIOSなどは改めてあるのでしょう。とりあえず機種判別部分にパッチあてをしたバージョンを作成しておきます。
9. Reply: Xc200に80GBのHDD

jit.jalinfotec.co.jp

 
かねやす さん
最近はDOSのソフトって作らないので何ですが、(言語にもよりますが)int 4をフックして
実際にint 1bhであり得ない領域のreadをして、割り込みがかかったら未対応みたく作れ
ませんかねぇ(傍観者として勝手なこと言ってすみません > まりもさん)
10. Reply: Xc200に80GBのHDD

proxy01rc.so-net.ne.jp

 
NK さん
>とりあえず機種判別部分にパッチあてをしたバージョンを作成しておきます

ありがとうございます。
おかげで、全領域を確保することが出来ました。