Android 端末に Windows 2000を入れる実験 その3
Android 4.0.3 端末に Windows 2000を入れる実験 その1
Android 端末に Windows 2000を入れる実験 その2
続きです
この状態でインストールを進めると、最初の再起動後
この画面で進まなくなってしまいます。原因はわかりません(フリーズではないので、アニメーションは動いています)
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 Can I ask for someone to provide me with proven configuration - build |
これ見ると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 を起動して インストールする方が賢明かもしれません
自分のNexus5Xでやってみましたが、インストールで1時間くらいで掛かりました
私のWindows2000のCDはSP1だったので、SP4を適用させてみると、グラフィックドライバを認識してくれなくなって、セーフモードでinfをインストールしてようやく起動するようになりました。
一回PCのBochsでW2Kをインストールして、移植しようとしましたが、BSoDが発生して無理でした。
報告迄に(^_^)