[41944]
Xc200に80GBのHDD
投稿者:NK さん
2002-07-02 23:59:22
Xc200A3の内蔵IDEに80GBのHDDを繋ぎ、まりもさんのEXIDE32Gを用いて全領域を使おうとしているのですが、
IPL起動メニューの段階で、『このマシンには対応していません』と表示されてしまいます。
そのせいか、FDISKで8.4GB以上の領域を確保することが出来ません。
80GBのHDDを繋いだ段階でも正常にWin98は起動し、デバイスマネージャでも認識します。
内蔵IDEのプライマリにWD製の3GBのHDD、
セカンダリマスタにIBM製 IC35L080AVVA07を繋いでいて、
CPUはK6-IIIに換装してあります
なんとか全領域を確保する方法は無いでしょうか。
また、このHDDを後でBIOSを抜いた玄人志向のATA100PCIに繋ごうと思っているのですが、
この場合、正常に認識されるのでしょうか。
-
まりも さん
2002-07-03 00:29:30
EXIDE32Gのバージョンが古くないでしょうか。最新版は 3.02です。
-
NK さん
2002-07-03 01:22:46
お返事ありがとうございます。
EXIDE32Gのバージョンですが、確認したところ3.02となっていました。
最新版のようです。
-
まりも さん
2002-07-03 02:24:14
機種判別の例外はないはずなんですが、Xc200/A3は、ひょっとして Xa200/Dよりも新しい機種なんでしょうか(^^;)。拙作のHDB98というソフトをDOSで実行して、右上のほうに出る16進数 2桁の数値をお知らせ願えますか。メールでも構いません。
http://homepage1.nifty.com/marimono/software/hdb98110.lzh
-
KO1 さん
2002-07-03 19:08:53
Xc200はMもSも97/7でXa200/Dは98/2が発表となってますね。
-
NK さん
2002-07-03 22:33:57
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用に初期化されていない旨のエラーが出てしまいます。
-
まりも さん
2002-07-03 23:57:38
機種コード[5C]でしたか。4.3GBオーバーに対応しないXc16/M7と同じですね。う〜む、ちと厄介ですね…。
-
NK さん
2002-07-04 01:46:43
Xc系列って、つくづく妙な機種ですねぇ。
Xc200のマザーボードの型番はXc16/Mとかと同じなんですね。BIOSだけ入れ替えてあるんでしょうか?
ちなみにXc200のマザーボードは枝番まで含めると『G8YDP M A3』となっています。
また、内蔵インターフェースにてHDDにFAT32のパーティションを確保した後、ATA100PCIに繋いでみたのですが、
Windowsがパーティションを認識するも、そのパーティションにアクセスする事は出来ませんでした。
どうやらこの場合、PC/AT機で領域確保する必要があるようですね。
#ただ、私の手元にはPC/AT機は無い(爆
-
まりも さん
2002-07-04 02:05:50
「機種コード」というのは、OSなどの出荷ソフトウェア内容に対応させているもののようなので、厳密な機種判定にはならないんですが、方法が簡単な割には細かく機種判別ができるので使っています(^^;)。詳しくは K.Takataさんのここ。
http://member.nifty.ne.jp/k-takata/mysoft/det98.htmlどうもXc200/M7は、Xc16/M7と出荷ソフト内容もマザーボードのハードウェアも同じなのでしょうけれども、それと関係ない IDE BIOSなどは改めてあるのでしょう。とりあえず機種判別部分にパッチあてをしたバージョンを作成しておきます。
-
かねやす さん
2002-07-04 18:28:57
最近はDOSのソフトって作らないので何ですが、(言語にもよりますが)int 4をフックして
実際にint 1bhであり得ない領域のreadをして、割り込みがかかったら未対応みたく作れ
ませんかねぇ(傍観者として勝手なこと言ってすみません > まりもさん)
-
NK さん
2002-07-04 22:49:07
>とりあえず機種判別部分にパッチあてをしたバージョンを作成しておきます
ありがとうございます。
おかげで、全領域を確保することが出来ました。