Changes between Version 4 and Version 5 of HardwareInfo/VirtualBox
- Timestamp:
- Aug 25, 2015, 6:55:30 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HardwareInfo/VirtualBox
v4 v5 3 3 4 4 = Guest Additions Installation/Usage Instructions for Haiku = 5 ---------------------------------------------------------6 5 7 These are temporary instructions for those who want to test the Haiku port8 of the guest additions before a proper package or installer has been created.9 10 11 == You will need: ==12 - The contents of this repository [aka https://github.com/scgtrp/vbox-haiku]13 - A GCC4-based Haiku installation with development tools installed14 (Partial GCC2/GCC2h support is present but not yet usable.)15 6 16 7 … … 19 10 #!div style="font-size: 90%" 20 11 {{{#!bash 21 export PATH=$PATH:/path/to/vbox/source/kBuild/bin/haiku.x86 22 ./configure --build-headless --disable-python --disable-java 23 kmk VBOX_ONLY_ADDITIONS=1 VBOX_WITH_ADDITION_DRIVERS=1 VBOX_USE_GCC4=1 all 12 haikuporter virtualbox_guest_additions 24 13 }}} 25 14 }}} 26 27 28 If the build fails complaining about ''ev'' being undefined, edit29 out `/haiku.x86/release/revision.kmk` and change ''ev'' to ''9001'' - this is due to30 the code for finding the Subversion revision not working with Git repos.31 15 32 16 … … 36 20 #!div style="font-size: 90%" 37 21 {{{#!bash 38 #install core drivers 39 mkdir -p ~/config/add-ons/kernel/generic/ 40 cp out/haiku.x86/release/bin/additions/vboxguest ~/config/add-ons/kernel/generic/ 41 mkdir -p ~/config/add-ons/kernel/drivers/dev/misc/ 42 cp out/haiku.x86/release/bin/additions/vboxdev ~/config/add-ons/kernel/drivers/bin/ 43 ln -s ../../bin/vboxdev ~/config/add-ons/kernel/drivers/dev/misc/ 44 #install video drivers 45 mkdir -p ~/config/add-ons/accelerants/ ~/config/add-ons/kernel/drivers/dev/graphics/ 46 cp out/haiku.x86/release/bin/additions/vboxvideo ~/config/add-ons/kernel/drivers/bin/ 47 ln -s ../../bin/vboxvideo ~/config/add-ons/kernel/drivers/dev/graphics/ 48 cp out/haiku.x86/release/bin/additions/vboxvideo.accelerant /boot/system/add-ons/accelerants/ 49 #install vboxsf filesystem driver 50 mkdir -p ~/config/add-ons/kernel/file_systems/ 51 cp out/haiku.x86/release/bin/additions/vboxsf ~/config/add-ons/kernel/file_systems/ 52 #install mouse driver 53 cp out/haiku.x86/release/bin/additions/VBoxMouse ~/config/add-ons/input_server/devices/ 54 cp out/haiku.x86/release/bin/additions/VBoxMouseFilter ~/config/add-ons/input_server/filters/ 55 #install services 56 mkdir -p /boot/apps/VBoxAdditions/ 57 cp out/haiku.x86/release/bin/additions/VBoxService /boot/apps/VBoxAdditions/ 58 cp out/haiku.x86/release/bin/additions/VBoxTray /boot/apps/VBoxAdditions/ 59 cp out/haiku.x86/release/bin/additions/VBoxControl /boot/apps/VBoxAdditions/ 60 ln -sf /boot/apps/VBoxAdditions/VBoxService ~/config/boot/launch 22 pkgman install virtualbox_guest_additions 61 23 }}} 62 24 }}} … … 66 28 #!div style="font-size: 90%" 67 29 {{{#!bash 68 rm -f ~/config/add-ons/input_server/devices/VBoxMouse 69 rm -f ~/config/add-ons/kernel/drivers/bin/vboxdev 70 rm -f ~/config/add-ons/kernel/drivers/dev/misc/vboxdev 71 rm -f ~/config/add-ons/kernel/drivers/bin/vboxvideo 72 rm -f ~/config/add-ons/kernel/drivers/dev/graphics/vboxvideo 73 rm -f ~/config/add-ons/kernel/file_systems/vboxsf 74 rm -f ~/config/add-ons/kernel/generic/vboxguest 75 rm -f ~/config/add-ons/accelerants/vboxvideo.accelerant 76 rm -rf /boot/apps/VBoxAdditions 30 pkgman uninstall virtualbox_guest_additions 77 31 }}} 78 32 }}} … … 84 38 85 39 Clipboard sharing and automatic screen resizing are handled by VBoxTray; 86 load the replicant by running `/b oot/apps/VBoxAdditions/VBoxTray`. It will40 load the replicant by running `/bin/VBoxTray`. It will 87 41 be automatically reloaded whenever Deskbar starts until you quit it by 88 42 right-clicking it and choosing ''Quit''. … … 102 56 103 57 [https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Additions/haiku Client Additions on VirtualBox site(source)][[BR]] 104 [http://www.cs.auckland.ac.nz/~clemens/haiku-vbox-additions-20110723-r2.zip pre compiled][[BR]] 58 105 59 106 60 [https://www.haiku-os.org/guides/virtualizing/virtualbox how to run VirtualBox][[BR]] … … 115 69 [https://www.haiku-os.org/blog/scgtrp/2011-09-05_vbox_guest_additions_slightly_late_final_progress_report 2011-09-05_vbox_guest_additions_slightly_late_final_progress_report][[BR]] 116 70 117 [http://www.freelists.org/post/haiku-development/RFC-GSOC-2011-VirtualBox-guest-additions-added-to-official-optional-packages RFC-GSOC-2011-VirtualBox-guest-additions-added-to-official-optional-packages][[BR]]118 119 71 120 72 Found this from https://github.com/scgtrp/vbox-haiku/blob/master/README.haiku