QEMU on Intel Mac Edit

Windows 2000 Edit

  • スクリーンショット

    qemu_win2k_mac1.jpg


  • 動作環境、感想等
    • Q-0.8.0d562.dmgを使用。←Latest UNSTABLE Build ってやつが、Intel Macに対応しています。
    • ディスクイメージは、WinXPのQEMUでインストールしたWin2Kのイメージを使用。
    • 速度は、Thinkpad 235にWin2Kを入れて使っていたころと比べるとやや遅いかな?と言う程度。
    • 30分くらい使用しましたが、落ちずに動作しているようです。
    • ネットワークも正常に動作。
    • IEによるWebブラウジングはMac miniのSafariと比べて明らかに高速。
  • Windows 2000 Service Pack 4の適用方法
    ストレートにアップグレードできなかったので私がやった方法を書いておきます。
    • まずWin2kイメージのバックアップを行う。
    • 次にSP3のインストールを行う。
      ここより、ネットワークインストールPC/AT互換機用をダウンロードして適用した。
    • SP3インストール後、リブート。
      「ログオン ユーザインタフェースDLL msgina.dllを読み込めませんでした。」
      というメッセージが出力され、起動に失敗する。
    • msgina.dllの復元
      バックアップしておいたWin2kのイメージで起動して、(SP3適用後のイメージもマウントした状態で)、
      msgina.dllを古いバージョンに戻す。(場所を探すには、msgina.dllで検索すると良い。)
    • これでSP3のブートが成功するはずです。
      さらに、その上からならSP4のインストールも正常に行えるはずです。

ubuntu-ja(Linux,debianベース) Edit

  • LinuxをMacでエミュるメリットなんてあまり無いと思いますけど、ネタとして動かしてみました。
  • 動作はしますが、描画周辺処理が重いです。
    (描画処理をMac側に担当させてみようと、XDMCPでQEMUとの接続を試みましたが、設定方法がわからず断念。);

    ubuntu1.png ubuntu2.png

QEMU on Windows XP Edit

  • Intel MacでQEMUが動いたようだ。
    田中俊光さんのblogにWindows meのスクリーンショットが掲載されている。
    すげ〜な!。うちもやってみたいかも。

  • QEMUって何なの?
    来る日に備えて予習をしておきましょう!ってことで
    現在Win2Kのライセンスが1つ余っているので、次の環境で試しに動かしてみます。
    • Host WinXP Home
    • Gest Win 2K professional

  • 参考文献
  • ディスクイメージの作成。練習なので、とりあえず2G
    C:?qemu> qemu-img.exe create win2k.img 2G
    
  • C:?qemu?qemu-win2k.bat
    • QEMUをCD-ROMから起動
    • Win2kインストーラバグを回避するためのオプション、-win2k-hackをインストール時のみ付加。
    REM Start qemu on windows.
    @ECHO OFF
    SET SDL_VIDEODRIVER=windib
    SET SDL_AUDIODRIVER=dsound
    SET QEMU_AUDIO_DRV=dsound
    SET QEMU_AUDIO_LOG_TO_MONITOR=0
    C:?qemu?qemu.exe -L . -m 128 -boot d -cdrom //./d: -hda win2k.img -soundhw sb16,es1370 -localtime -win2k-hack
    
  • CD-ROMの交換
    Win 2000 Upgrade CDの場合、インストール途中でライセンス確認のためWIN NT 4のCD挿入を要求してくる。
    そんな場合は、CTRL+ALT+2でQEMUメニューに抜けてCD-ROMの交換を行えば良いらしい。
    CD-ROMの排出
    (qemu) eject cdrom
    
    ここで、一旦CTRL+ALT+1を押してインストーラへ戻り、CDを取り出したことをインストーラに認識させるためにリターンキーを押す。
    その後、再度CTRL+ALT+2を押してQEMUメニューへ。
    CD-ROM交換後
    (qemu) change cdrom //./d:
    
    マウント状態をチェック
    (qemu) info block
    cdrom: type=cdrom removable=1 locked=0 file=//./d: ro=0 drv=raw
    hda: type=hd removable=0 locked=0 file=win2k.img ro=0 drv=raw
    fda: type=floppy removable=1 locked=0 [not inserted]
    
    CTRL+ALT+1を押してインストーラへ復帰。

  • インストールを進めていくと、オープニング画面が表示され、その約3時間後インストールは無事終了となりました。

    qemu_win2k_1.jpg qemu_win2k_2.jpg

  • メモ…「QEMU CPUエミュレータユーザードキュメント」より
    • 3.11.2.3 Windows 2000 disk fullという問題
      Windows 2000は、インストールの際disk fullのエラーが出るというバグを持っています。インストールのときは、その問題を回避する`-win2k-hack'というオプションを使ってください。 Windows 2000をインストールした後は、このオプションは必要ありません。(このオプションはIDEの転送速度を遅くします。)
  • 3.11.2.4 Windows 2000のシャットダウン
    Windows 98は、自動でシャットダウンできますが、Windows 2000は、自動でシャットダウンできません。 Windows 2000は、BIOSから供給されるAPMドライバを自動で使用しないことからきています。 修正するためには、次のようにします。(Struan Bartlettさんに感謝。)コントロールパネル=>ハードウェアの追加/削除 & 次=>デバイスの追加/トラブルシュート=>デバイスの追加 & 次=>いいえ リストからハードウェアの選択 & 次=>NT Apm/Legacy Support=>次(もう一度)何回か。これでドライバがインストールされ、Windows 2000は正しくQEMUに適当なときにシャットダウンするよう指示します。

コメント欄 Edit

何でもどうぞ!

  • Gyaoは見れそうですか? -- Alpha? 2006-02-14 (火) 07:01:40
    • そこまで辿り着くのに、まず、SP4、IE5.5、WMP9あたりを入れないと。今SP4でつまづいています。誰かWinXPを動かしてみない? -- 管理人? 2006-02-14 (火) 21:23:35
  • このページを参考に、Windows2000を入れてみました。SP4導入後、Windows Updateができなくなってしまったのですが、対処方法はあるのでしょうか?(この問題についての報告はGoogleにありましたけど、対処が見つけられませんでした。) -- mew? 2006-03-07 (火) 19:03:12
    • Updateできないですね。私もいろいろ試してみたんだけど結局ダメでした。(私の環境では、SP4を入れる前もUpdateできませんでしたよ。 ) -- 管理人? 2006-03-07 (火) 22:08:52
  • XPを同様にqemu on windowsからコピーしてみましたがやはりwindows updateできないですね。forumでも話題になってますので、素直に改良を待った方がよさげです。 -- minitel? 2006-03-18 (土) 13:50:36
  • intel iMac でW2K+SP4+IE6+WMP9、WinXP+SP2+IE6+WMP9を試しましたが -- JIMMY? 2006-04-04 (火) 05:21:36
  • (つづき)Yahoo!、GYAOともにDRMが通らず、というかWMPの動画自体が重すぎて非実用的。音声まで超スローで妖怪のうめき声のよう。 -- JIMMY? 2006-04-04 (火) 05:24:16

    #comment



添付ファイル: fileqemu_win2k_2.jpg 513件 [詳細] fileqemu_win2k_mac1.jpg 503件 [詳細] fileqemu_win2k_1.jpg 535件 [詳細] fileubuntu1.png 482件 [詳細] fileubuntu2.png 488件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-05-29 (火) 22:57:06 (5669d)