WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: VBox-OSE-additions  (Read 6549 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
VBox-OSE-additions
« on: August 29, 2009, 09:56:18 PM »
Thanks to Kingdomecome for this.  I checked the redistribution requirements and it can be distributed in compliance with the GPL2.  Also, requirements stated that redistributed packages needed to be named different than Virtualbox, this one is named VBox.  I looked through the forum on the Sun site about this, as there were many questions about distribution, and it was clearly stated that this package is redistributable by means of GPL2.

Code: [Select]
Title: VBox-OSE-additions.tczl
Description: Guest Additions for VirtualBox    (TESTING)
Version: 3.0.4
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 1.4M
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.
A compatible xorg.conf will be placed in /etc/X11.
Services will start during boot. Userspace utils can be
started from the menu or add "VBoxClient-all" to
~/.xsession after mouse config.

Requires Xorg-7.4.tczl and VBox-OSE-additions-modules-2.6.29.1-tinycore.tczm

This extension is PPI compatible
Change-log: ------
Current: 2009/08/29 First Version


Code: [Select]
Title: VBox-OSE-additions-modules-2.6.29.1-tinycore.tczm
Description: Guest Additions modules for 2.6.29.1-tinycore    (TESTING)
Version: 3.0.4
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 48.0K
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.

This extension is PPI compatible
Change-log: ------
Current: 2009/08/29 First Version


Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: VBox-OSE-additions
« Reply #1 on: September 03, 2009, 08:54:57 PM »
Thanks to Kingdomecome for an update:

Code: [Select]
Title: VBox-OSE-additions.tczl
Description: Guest Additions for VirtualBox    (TESTING)
Version: 3.0.4
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 1.3M
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.
A compatible xorg.conf will be placed in /etc/X11.
Using the predescribed bootcode "kmap=" will cause xorg.conf
to have the desired keymap.

Services will start during boot. Userspace utils can be
started from the menu OR automate  by adding the line
"VBoxClient-all" to ~/.xsession after mouse config.
Xorg must be restarted for these work.

Requires Xorg-7.4.tczl and VBox-OSE-additions-modules-2.6.29.1-tinycore.tczm

This extension is PPI compatible
Change-log: 2009/08/29 First Version
Current: 2009/09/02 Reworded info
   Made xorg.conf writable
   Added code to post-install in attempt
   to set xkeymap
   Added workaround in VBoxRandR for
   tint2 bug in openbox


Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: VBox-OSE-additions
« Reply #2 on: September 08, 2009, 09:28:24 PM »
Thanks to Kingdomecome for an update:

Code: [Select]
Title: VBox-OSE-additions.tczl
Description: Guest Additions for VirtualBox    (TESTING)
Version: 3.0.4
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 1.3M
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.
A compatible xorg.conf will be placed in /etc/X11.
Using the predescribed bootcode "kmap=" will cause xorg.conf
to have the desired keymap.

Services will start during boot. Userspace utils can be
started from the menu OR automate  by adding the line
"VBoxClient-all" to ~/.xsession.
Xorg must be restarted for these work.

Requires Xorg-7.4.tczl and
VBox-OSE-additions-modules-2.6.29.1-tinycore.tczm

This extension is PPI compatible
Change-log: 2009/08/29 First Version
2009/09/02 Reworded info
   Made xorg.conf writable
   Added code to post-install in attempt
   to set xkeymap
   Added workaround in VBoxRandR for
   tint2 bug in openbox
Current: 2009/09/08 Fixed bug in post-install script
   Reworded info


Offline JoXo009

  • Full Member
  • ***
  • Posts: 152
Re: VBox-OSE-additions
« Reply #3 on: September 19, 2009, 03:41:03 PM »

This extension with Guest Additions for Virtual Box works great.

Together with TC version 2.3 it preserves kmap settings of Grub menu.lst,
thus enabling TC vBox for non-US keyboards.



After downloading and installing the extension
1x reboot is needed with bootcode 'xsetup'
to get the Guest Additions working.

Thank you, Kingdomecome

Offline gutmensch

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 605
  • I can make it disappear, have no fear!
    • remembrance blog
Re: VBox-OSE-additions
« Reply #4 on: September 20, 2009, 05:44:42 PM »
indeed well done! thanks a lot :)
If I seem unduly clear to you, you must have misunderstood what I said. (Alan Greenspan)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: VBox-OSE-additions
« Reply #5 on: March 07, 2010, 12:40:12 PM »
Thanks to Kingdomcome for an update.  Source will be uploaded tonight:

Code: [Select]
Title: VBox-OSE-additions-modules-2.6.29.1-tinycore.tcz
Description: Guest Additions modules for 2.6.29.1-tinycore    (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 56K
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.

This extension is PPI compatible
Change-log: 2009/09/12 First Version
Current: 2010/03/07 Bumped to 3.0.12


Code: [Select]
Title: VBox-OSE-additions-x11.tcz
Description: X11 Guest Additions for VirtualBox    (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 1.8M
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display and mouse.
A compatible xorg.conf will be placed in /etc/X11.
Using the predescribed bootcode "kmap=" will cause xorg.conf
to have the desired keymap.

Services will start during boot. Userspace utils can be
started from the menu OR automate  by adding the line
"VBoxClient-all" to ~/.xsession.
Xorg must be restarted for these work.

Requires Xorg-7.4.tcz and
VBox-OSE-additions-modules-2.6.29.1-tinycore.tcz

This extension is PPI compatible
Change-log: 2009/08/29 First Version
2009/09/02 Reworded info
   Made xorg.conf writable
   Added code to post-install in attempt
   to set xkeymap
   Added workaround in VBoxRandR for
   tint2 bug in openbox
2009/09/08 Fixed bug in post-install script
   Reworded info
Current: 2010/03/07 Bumped to 3.0.12
   Split x11 and shared folder parts


Code: [Select]
Title: VBox-OSE-additions.tcz
Description: Shared folder support for VirtualBox    (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 16K
Extension_by: Kingdomcome
Comments: This is only the shared folder support for running TC/MC
inside VirtualBox. Insert kernel module and then use
mount.vboxsf to mount folders shared through VirtualBox

sudo modprobe vboxvfs
sudo mount.vboxsf <sharename> <mountpoint>

Depends on VBox-OSE-additions-modules-2.6.29.1-tinycore.tcz

This extension is PPI compatible
Change-log: 2009/08/29 First Version
2009/09/02 Reworded info
   Made xorg.conf writable
   Added code to post-install in attempt
   to set xkeymap
   Added workaround in VBoxRandR for
   tint2 bug in openbox
2009/09/08 Fixed bug in post-install script
   Reworded info
Current: 2010/03/07 Bumped to 3.0.12
   Split x11 and shared folder parts


Code: [Select]
Title: VBox-OSE-modules-2.6.29.1-tinycore.tcz
Description: VirtualBox OSE modules for 2.6.29.1-tinycore  (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 132K
Extension_by: Kingdomcome
Comments: Powerful virtualization software.

This extension is PPI compatible
Change-log: ------
Current: 2010/03/07 First Version


Code: [Select]
Title: VBox-OSE.tcz
Description: VirtualBox OSE    (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 11M
Extension_by: Kingdomcome
Comments: Powerful virtualization software.
User manual:
http://www.virtualbox.org/manual/UserManual.html

Depends on Xorg, hal, QT-4.5, Alsa, glib2, python
and VBox-OSE-modules-2.6.29.1-tinycore

This extension is PPI compatible
Change-log: ------
Current: 2010/03/07 First Version


Offline florian

  • Full Member
  • ***
  • Posts: 116
    • Home Page
Re: VBox-OSE-additions
« Reply #6 on: March 09, 2010, 04:39:11 PM »
On my main desktop, I run TC in Vb as guest and share a folder from the host machine. It worked well until I updated to latest VBox-OSE-additions.tczl. Now I can't mount the shared folder anymore and I have following error:
mount.vboxsf: mounting failed with the error: No such device

Offline maro

  • Hero Member
  • *****
  • Posts: 1228
Re: VBox-OSE-additions
« Reply #7 on: March 09, 2010, 06:32:19 PM »
@florian: If you would have read the .info file you would have seen that you'll need to load the module manually (i.e. sudo modprobe vboxvfs).

Afterwards you should be able to use sudo mount.vboxsf <sharename> <mountpoint>. I just did a quick test with TC 2.9, and that seemed to have worked.
« Last Edit: March 09, 2010, 06:34:16 PM by maro »

Offline florian

  • Full Member
  • ***
  • Posts: 116
    • Home Page
Re: VBox-OSE-additions
« Reply #8 on: March 09, 2010, 06:58:38 PM »
My bad. I didn't add the "sudo modprobe vboxvfs" which wasn't necessary in previous version of this extension. Thanks for the tip, it's working now.

Offline Kingdomcome

  • Sr. Member
  • ****
  • Posts: 286
Re: VBox-OSE-additions
« Reply #9 on: March 09, 2010, 07:35:48 PM »
That change has gotten me a couple times too, and I made the change!   I chose to move the modprobe out of the startup script and leave the choice of when to load the module up to the user.  Im not sure if it will have a tremendous effect on boot time, but that was also a consideration.


For the users of the x11 additions, I found a problem with the permissions on one of the vbox devices and have resubmitted the modules extension with a fix.  If you wish to use the x11 additions with the current extension you will need to run these commands before running VBoxClient or VBoxClient-all
Code: [Select]
sudo chown vboxadd:daemon /dev/vboxuser
sudo chmod 666 /dev/vboxuser

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: VBox-OSE-additions
« Reply #10 on: March 09, 2010, 10:06:51 PM »
Thanks to Kingdomcome for an update.

Code: [Select]
Title: VBox-OSE-additions-modules-2.6.29.1-tinycore.tcz
Description: Guest Additions modules for 2.6.29.1-tinycore    (TESTING)
Version: 3.0.12
Author: Sun Microsystems
Original-site: http://www.virtualbox.org
Copying-policy: GPL2
Size: 52K
Extension_by: Kingdomcome
Comments: The Guest Additions add functionality to guest OSes with
seamless integration of display, mouse and file sharing.

This extension is PPI compatible
Change-log: 2009/09/12 First Version
2010/03/07 Bumped to 3.0.12
Current: 2010/03/09 Fixed device perms