のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

virtual box用のイメージを作成するには?

$. build/envsetup.sh
$lunch vbox_x86-eng
$make -j4
$make installer_vdi <=こういうのがあるみたいだ。
$make android_disk_vdi <=こっちは使いにくいようだ。

参照:
非常に重い標準エミュを捨て、Android4.0 for x86でICSを快適体験(11/22追記)
ccacheを使ったリビルドの高速化と、android_disk_vdiのビルド


Android-x86 - Porting Android to x86からのソースでvbox_x86のmakeを行うと、以下のエラーになってしまった。
うまくソースが取得できていないのかもしれない。

build/core/Makefile:955:
bootable/diskinstaller/config.mk:
そのようなファイルやディレクトリはありません。

Androidのmasterのソースで、vbox_x86をmakeした。
masterだと、makeできる。

$ time make -j4 2>&1 | tee make_vbox_x86.log
real 88m44.428s
user 319m39.040s
sys 20m22.120s

$ make installer_vdi

/bin/bash: VBoxManage: コマンドが見つかりません
make: *** [out/target/product/vbox_x86/android_disk.vdi] エラー 127

synapticでvirtualbox-oseを入れてみる。
[out/taraget/product/vbox_x86/android_disk.vdi]が作成できた。

android_disk_vdi

installer_vdi

探している途中で見つけた。