Mandriva installed VirtualBox guest additions by default but using OSE.
What's nice with VirtualBox is that it is progressing at a very quick pace, releasing an update almost on a monthly basis. Majority of the changes since 3.1.8 are small enhancements and bug fixes. You have two options in keeping current, using OSE version or PUEL version. In this post, I will document updating guest additions based on PUEL.
Online repositories are not setup by default in Mandriva, I believe this is a conscious decision to detect the best connection where the user is located. To setup the software online repositories, drill to "Application Launcher Menu() | Tools | System Tools | Configure Your Computer". This can also be accessed from the Plasma Panel . This functionality requires root privileges. Then, select and open Software Management | Configure media sources for install and update. Click on Add button, then Full set of sources, then hit on Yes. Wait and relax, this can take several seconds on fast internet connection. Once the update is done, you will be presented with a pre-selected items, the default selection should be fine, so click on Ok button.
While we are in this window, it is not a bad idea to try to update the system for any new version of the software, so do Software Management | Update your system. Follow the screen instructions to update your system. Once done, close Mandriva Linux Control Center.
Next, we have to install linux sources. To accomplish this quickly, we need to drop to CLI (command line interface). Do Application Launcher Menu | Tools | Konsole.
From the console, we need to elevate our privileges to a root user, so:
Here, we issued su command (super user). Supply the root password as required. You should now see root@localhost.
Next stop, install linux sources and devel packages.
This is a long command, if you like to do it quick do copy and paste.
This should not take long on fast internet connection (8Mbps). We should now be ready to install PUEL VirtualBox Guest Additions. From the main VirtualBox menu, do Devices | Install Guest Additions.... You should get a popup that a media has been plugged in, click on VBOXADDITIONS_x.y.z, then select Open with File Manager. This will mount the virtual cdrom for us.
Now, back to the console, do:
Of course, VBOXADDITIONS_3.2.8_64453 maybe different in your system depending on your current version number. If all goes well, you should see something like this:
If you have made this far, that means that you have updated your guest additions successfully. Reboot the system and enjoy!!!
Note that if you receive new versions of VirtualBox that you only have to do the steps from mounting the guest additions from VirtualBox main menu downwards.
VPNClient - How to configure & install Kernel Headers (link)