[vbox-dev] Guest Additions, co-existence of distribution and upstream versions

Frank Mehnert frank.mehnert at oracle.com
Wed Nov 11 17:54:05 GMT 2015


Larry,

On Wednesday 11 November 2015 11:40:07 Larry Finger wrote:
> > following problem: Any pre-installed component of VirtualBox Guest
> > Additions (GA) can conflict with update GA the user intents to install.
> > The user might want to install new GA to have bug fixes or to have new
> > features. The new GA should uninstall all components of the old GA,
> > including the kernel modules. Otherwise the new GA try to use the
> > kernel modules of the old GA which might not work. Btw, on openSUSE
> > it seems to be very important to re-build the initrd after the kernel
> > modules are updated but that's not directly related.
> 
> I am not able to envision a situation where the VB modules are needed before
> the user's main disk partition is mounted r/w, thus I have no idea why it
> would be necessary to re-build initrd. As far as I remember, our packaging
> never puts any VB modules there.

I did not test but I assume that udev runs very early and automatically
loads at least the vboxguest.ko module because this one is suitable for
the VBox guest PCI device. If the module of the old GA is already loaded
then the module of the updated GA will not be loaded.

Kind regards,

Frank
-- 
Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstraße 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher




More information about the vbox-dev mailing list