# Tested for nova. assert_spec nova if {[have_include "power_on/qemu"]} { puts "\nRun script does not support Qemu.\n" exit 0 } set vdi_image "win7.vdi" # Write overlay back to harddisk if set to 0 set use_ram_fs 0 set build_components { } set boot_modules { vm_auto_disk.vbox } set config_of_app { } append_if [expr $use_ram_fs] config_of_app { } append config_of_app { } append_if [expr $use_ram_fs] config_of_app { } append config_of_app { } source ${genode_dir}/repos/ports/run/virtualbox_auto.inc # copy vbox configuration to bin directory exec cp ${genode_dir}/repos/ports/run/vm_auto_disk.vbox bin/. build_boot_image $boot_modules run_genode_until {\[init -\> vbox\].*Guest Additions capability report:.*seamless: no, hostWindowMapping: no, graphics: no} 70 run_genode_until {\[init -\> vbox\].*Guest Additions capability report:.*seamless: yes, hostWindowMapping: no, graphics: yes} 170 [output_spawn_id] # cleanup bin directory - remove vbox file exec rm bin/vm_auto_disk.vbox