戻る

Olacle(Sun Microsystems)製の無料で使える仮想PCソフトです。

ディスクイメージの複写

単純に複写してしまうと、同じVirtualBox内では使えないので、以下の様なバッチファイルを作成してイメージを複写します

※Virtualboxのインストール先が「C:\Program Files\Oracle\VirtualBox」の場合のバッチファイルの設定です
違う場所にインストールしている場合は、1行目と2行目を変更してください。

C:
CD C:\Program Files\Oracle\VirtualBox
vboxmanage clonevdi "%1" "%~d1%~p1%~n1 - コピー.vdi"

#ref(): File not found: "VirtualBox_ImageCopy.bat" at page "Sun VirtualBox/古い情報"

このバッチファイルにイメージファイルをドラッグ&ドロップすると、同じ場所にファイルが複製されます。

前回使っていたHDDイメージで起動すると、青画面が出て起動しない

あるバージョン(私は3.2.0で確認)からHDDコントローラの標準が「ストレージ コントローラ」になってしまっている事が原因です。
「ストレージ コントローラ」を削除して「IDE コントローラ」を追加してから、従来使っていたHDDイメージを設定すると起動する様になります。

Direct3Dを有効にする方法

※以下は全てVirtualBox内での操作です

  1. VirtualBoxに入れるOS
    1. Windows7(RC可)か、WindowsXPで、Windows2000では残念ながら使えません
  2. Sun VirtualBox設定
    1. [設定(S)]
    2. 設定ウインドウの[Display]タブ
    3. [Video Memoriy]を128MB
    4. [拡張機能:3Dアクセレレーションを有効化(3)]をチェック付ける
  3. ビデオカードドライバのインストール
    1. VirtualBox内のOSをセーフモードで起動する
      起動時に[F8]キーを連打してるとメニューが出るはず
      通常起動ではだめなので注意。
    2. ログオンする
    3. ツールバーの[デバイス(D)]→[Guest Additions のインストール(I)]
    4. インストール画面が出なかった場合は、[コンピュータ]の[CD ドライブ]をクリックし「VBoxWindowsAdditions」(又は「VBoxWindowsAdditions.exe」)をダブルクリックする
    5. 「Sun VirtualBox Guest Additions」インストール画面が出たら、そのまま普通にインストールする。
  4. Direct3Dが使えるようになったか確認
    1. コマンドで
      dxdiag
      と入力
    2. 「DirectX 診断ツール」ウインドウの[ディスプレイ]タブ
    3. 「DirectX の機能」で「Direct3D アクセラレータ」が「使用可能」になってれば成功