Changes between Version 15 and Version 16 of VboxApps
- Timestamp:
- Oct 4, 2011, 8:48:41 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VboxApps
v15 v16 6 6 This eliminates the need to build app versions for different architectures, 7 7 and provides a stronger security sandbox than is otherwise available. 8 9 NOTE: Do not use software which uses a license that has a pay-per-use clause. 8 10 9 11 == Creating app versions == … … 20 22 * Must have logical name "vm_image.vdi". 21 23 * The application executable to be run in the VM image. 22 If must have a logical name starting with '''shared/'''.24 The logical name must be'''shared/boinc_app'''. 23 25 * Other files needed by the application, all with logical names starting with '''shared/'''. 24 26 * An XML job description file with logical name '''vbox_job.xml''' (see below) 25 27 * '''vboxwrapper''', compiled for the platform. 28 * All scripts and executables must have the execute permission set. 26 29 These executables can be downloaded from the BOINC site (see below). 27 30 … … 50 53 The elements are: 51 54 52 '''os_name''':: the name of the guest OS , e.g. "Linux26" or "Linux26_64".[[BR]]53 To see a list of available os_names, type "vboxmanage list ostypes" at a commandprompt55 '''os_name''':: the name of the guest OS as defined by VirtualBox, e.g. "Linux26", "Linux26_64", or "Linux24", etc.[[BR]] 56 To see a list of available os_names, type "vboxmanage list ostypes" at a shell prompt 54 57 55 58 '''memory_size_mb''':: the amount of physical memory allocated to the VM, in megabytes. … … 68 71 69 72 {{{ 70 mount -t vboxsf share ~/share71 }}} 72 where "~/share " is the path where the shared directory is to be mounted.73 mount -t vboxsf shared /root/shared 74 }}} 75 where "~/shared" is the path where the shared directory is to be mounted. 73 76 In this case the VM must contain the VirtualBox "guest additions". Guest additions 74 77 are required for shared folders to work or any special features of the virtualized … … 146 149 147 150 echo -- Launching boinc_app 148 if [ -f ~/shared/boinc_app ]; then149 cd ~/shared150 bash./boinc_app151 if [ -f /root/shared/boinc_app ]; then 152 cd /root/shared 153 ./boinc_app 151 154 shutdown -hP 0 152 155 else … … 224 227 225 228 x64: [http://boinc.berkeley.edu/dl/vmimagex64.vdi.gz vmimagex64.vdi.gz] 226