Bochs用ディスクイメージアクセスDLL

vdisk.dll Ver.0 alpha01

ダウンロード

説明

使用できる形式

使用できる形式はNVD等と同じです(vmdk,vhd,hdi等)。

注意

使い方

bochsのソースディレクトリのiodev\harddrv.hの先頭に

#define DLL_HD_SUPPORT 1
という行を追加してコンパイルします。エラーになる行があると思いますが、とりあえずその行をコメントにして回避します。

ダウンロードしたファイルの中に入っているvdisk.dllとncvdisk.exeをbochsの実行ファイルのディレクトリにコピーします。
ここではtest.vmdkというVMwareのイメージファイルを使うとします。(bochsの実行ファイルと同じディレクトリに置いてあるとします。)
使用したいイメージのサイズを確認します。
コマンドプロンプトから以下のように実行します。
>ncvdisk test.vmdk
すると
type=disk, mode=dll, path="test.vmdk", cylinders=208, heads=16, spt=63
のように表示されます(ここでエラーになった場合は扱えないイメージです)。
これをbochsの設定ファイルのハードディスクのところに書き込みます。
あとは通常どおりbochsを実行します。
inserted by FC2 system