Android 端末に Windows 2000を入れる実験 その3

Android 4.0.3 端末に Windows 2000を入れる実験 その1
Android 端末に Windows 2000を入れる実験 その2
続きです

この状態でインストールを進めると、最初の再起動後
Screenshot_20170108-151625
この画面で進まなくなってしまいます。原因はわかりません(フリーズではないので、アニメーションは動いています)
12時間放置しても変化有りません。

これの対策として、いったんイメージをマウントして、boot.iniを書き換えるという方法を使います。
私は、bochs のbximage.exeを使って、一旦 vmware4 形式して、 winmount でZドライブにマウントして書き換えました。

boot.ini に /noguiboot というオプションを追加します

@IT:Windows TIPS -- Tips:起動時のWindowsロゴ表示を省略し、起動時間を短縮する

bootvid.dll ベーシックビデオドライバが悪さしてるのかもしれませんね。

Bochs x86 PC emulator / Mailing Lists

I used the BIOS and VGA-BIOS that came in the cvs tree. Then I tried to
install windows 2000 from a bought CD. It started ok but after loading
all the drivers (blue screen at the beginning) when it tried to start
windows (in order to proceed with the installation) Bochs fell over with
report on:
========================================================================
Bochs is exiting with the following message:
[CPU0 ] WRMSR: Unknown register 0x8b
========================================================================

I am not sure what this means (I searched in the archives with confusing
success ... lots of things reported for MSRs but nothing specific to
WRMSR and in any case all available patches should be in CVS by now - I
guess).

Can I ask for someone to provide me with proven configuration - build
-installation procedure for windows 2000 ? I am running on a DELL
Inspiron i8100 with a 1.2 Intel PIII CPU and 512 Mb Ram if that makes
any difference. Running on RedHat 7.2 Linux with kernel 2.4.9-34.

これ見るとMSR レジスタ(CPUの特殊なモードに移行するための設定)に書き込もうとしてる処理でエラー起こしてるみたいですね。

BOCHS для Android - 4PDA
一つ言い忘れましたが、BOCHSのロシア語のサイトを見ると bochsrc.txt に
ne2kを加えるように書いてあります。

ne2k: mac=xx:xx:xx:xx:xx:xx, ethmod=slirp, script="", irq=yy
Macアドレスは適切な16進数を irq の設定はなくてもかまいませんが、エラーが出る場合は書き換えます。

あとは普通にインストールできるのですが、 Android 上からインストールすると15時間かかりました。
少し早いマシンから bochs を起動して インストールする方が賢明かもしれません

おすすめ

1件の返信

  1. 草2Kg より:

    自分のNexus5Xでやってみましたが、インストールで1時間くらいで掛かりました
    私のWindows2000のCDはSP1だったので、SP4を適用させてみると、グラフィックドライバを認識してくれなくなって、セーフモードでinfをインストールしてようやく起動するようになりました。
    一回PCのBochsでW2Kをインストールして、移植しようとしましたが、BSoDが発生して無理でした。
    報告迄に(^_^)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です