[3114]  Windows2000の可能性
投稿者:KAZZEZ さん   2007-01-30 07:20:23
またお邪魔させていただきます。m(_ _)m

某所で報告しましたように、9821グラフィックを持たないPC-9821Bfにて
CバスGAを使ってWindows2000の動作に一応成功しましたので、
そのHDDとGAを手持ちのPC-486HA2に移植して試してみました。

これまでEPSON機でNT4.0の動作報告はありましたが、2kを動かすには
グラフィックまわりの問題と、16MBシステム空間の問題がありました。
前者につきましてはセーフモードを使わないなどで解決したことにして、
ここでは16MBシステム空間が問題となります。

過去ログでは16MB以上のメモリを使わない設定でNT4.0を動かした例がありますので、
あらかじめBfで2kの仮想メモリを設定しておき、メモリ14.6MBのまま起動してみました。
するとどうにか2kの画面を拝むことができましたが、
案の定、スワップの嵐でとても使い物になりませんでした。

あとは毎黒氏のハイパーメモリCPUドライバを流用して16MB以上のメモリを
強制認識させたあと、HSBで2kを起動、という手が考えられますが、
私は面倒なのでIPLwareで行いました。

するとどうにか47MBのメモリを認識し、2kもそれなりに動くようになりました。
ここまで来ると感無量です(HAなのでメモリまわりがネックですが・・・)。
ただ、あちこち不具合が出まくりで常用するほどではありませんでした。
もっとも単にBfでセットアップしたHDDのせいかもしれませんが・・・。
# ところでEPSON PCで16MBシステム空間を空けるには、
# 本体セットアップでメモリを14.6MBに制限したうえで、
# あとから16MB以上のメモリを認識させる手順であっていましたでしょうか?

何はともあれ、EPSON PCでも2kが動作する可能性が出てきました。
とりあえず動く環境さえあれば、ローカルバスGAが
他社製のNTドライバで動くかどうかも検証して遊べるかもしれませんし・・・。
# 実際95ドライバなんかはカノプのOEMぽいですし。

ただ、イチからセットアップするとなると画面が見えませんから
どこでどんなエラーが出るか心配です・・・。
EPSON PCIもINTELSATでアクセスできるくらいですから、
HAならPCIバスも検出されそうですし、問題を起こさないと良いのですが。
HA並みのCPUである9821Xpではセットアップに三時間掛かった例も聞きますし、
せめてメモリが倍くらいあれば気楽に試せるのですが・・・。
  1. KAZZEZ さん   2007-02-04 15:14:11
    イチからのインストールはかなり難しいですね・・・。(汗

    もともと2kではいろいろ不具合があると言いましたが、
    まずFDDが正常に読み書きできないというのがありました。
    今回2kのセットアップブートFDDからインストールを試みたのですが、
    3枚目のFDから読み込めなくなりました。
    2kのFDDドライバが対応していない可能性が高そうです。

    日電用95から2kアップグレードをかけても、GA(WSN-A)のドライバ指定の時点で
    NT4.0ドライバを指定してもドライバが無いと言って組み込んでくれませんでした。

    だとすればNT4.0からのアップグレードでないとGAを正常に認識しないことになるので
    NT4.0のインストールを試したところ、起動デバイスが見付からないか何かのエラーを
    起こしてセットアップできませんでした。atapi.sysをアップデートしても同様です。
    # 16MBシステム空間の問題も解決させたはずなんですが・・・。

    NT3.51はセットアップできたんですが、NT4.0にアップグレードすると
    同様のエラーで落ちます。どうも内蔵IDEまわりが不安定なのかもしれません。
    100ボードも95では認識しませんでしたので怪しそうですし、
    何を起動デバイスにしたら安定するのか見当が付きません・・・。

    あとは別マシンでインストール済みのNT4.0を移植して
    アップグレードをかけるくらいしかなさそうです・・・。
  2. KAZZEZ さん   2007-02-06 05:15:12
    あれからPC-486HAとNT系OSで格闘していますが、
    結論としてどうもEPSON機での2kインストールは無理っぽいですね。

    NEC機では9821グラフィックを持たない機種でも
    2kインストール時には画面が真っ暗になるだけだったのですが、
    486HAでは9821グラフィックを要求された時点で止まってしまうようです。orz
    もしやと思ってboot.iniから/noguibootを削除して
    9821グラフィックの起動ロゴを表示させたら、
    それまで486HAで動いていた2kも起動しなくなりました。

    だとすれば結局、本家機でインストールした2kのHDDを移植するのが
    EPSON機でWindows2000を使う唯一の方法ということになりそうです。
    非PCIな、なるべく環境の近い機種を使う必要がありそうです。

    なお、NT4.0であれば不安定な部分(インストールの前半)だけ
    別のPCでインストールを肩代わりしてから再起動時にインストールを続けることで
    どうにかインストールはできました。

    ところで不安定だったのは内蔵IDEまわりだったのかもしれません。
    # うっかりREI(相当品)を入れっ放しにしていたせいもあるかもしれませんが・・・。(汗;
    内蔵IDEで2kを移植すると、起動するたびに新しいデバイスを検出して
    再起動を促されたのですが、デバイスマネージャを確認すると
    IDE-HDDが0番と2番の二台ぶら下がっていることになっており、
    一台のドライブのはずなのに、ブートドライブとシステムドライブが分離していました。

    2kをPC-9801-100でSCSI外付けにしたところそういうことは無くなり多少安定した気がします。
    しかしそれでも本来は対象外であるIPLwareでメモリを認識させているせいか
    しばしばブートローダの時点で誤動作することがあります。

    あと当然ながら2k上でシリアルポートは認識せず、
    14ピンのプリンタポートも正常に動きませんでした。
    しかしPC-9801-94(プリンタボード)を増設すれば第2、第3プリンタポートから
    印刷することができました。2kではドライバ名に94ボードが見当たりませんが、
    「プリンタポート」のドライバの設定で94相当のリソースが設定できます。
    ポートは勝手に認識しましたので、PnPは正常に動作している気がします。

    今さらEPSON PCで2kに興味を持たれる方も少ないかもしれませんが
    ご報告まで。
  3. 新グラデスト さん   2007-02-07 01:48:44
    >今さらEPSON PCで2kに興味を持たれる方も少ないかもしれませんが

    会社から「所有する全マシン」の↓のチェックを迫られているのですが
    2000にしないと↓が動かないので結構切実です。
    Microsoft® Windows® 悪意のあるソフトウェアの削除ツール (KB890830)
    http://www.microsoft.com/downloads/details.aspx?FamilyId=AD724AE0-E72D-4F54-9AB3-75B8EB148356&displaylang=ja
    #動けばサポート期限が2010年まで延びますし(苦笑)

    今度9821An+PC586RTで2000使用にチャレンジしてみます。