Actualizar Virtualbox

0 views
Skip to first unread message

Victorio Galindo

unread,
Aug 3, 2024, 3:56:19 PM8/3/24
to neolorthersflav

Note: The package architecture has to match the Linux kernel architecture, that is, if you are running a 64-bit kernel, install the appropriate AMD64 package (it does not matter if you have an Intel or an AMD CPU). Mixed installations (e.g. Debian/Lenny ships an AMD64 kernel with 32-bit packages) are not supported. To install VirtualBox anyway you need to setup a 64-bit chroot environment.

We provide a yum/dnf-style repository for Oracle Linux/Fedora/RHEL/openSUSE. All .rpm packages are signed. The Oracle public key for rpm can be downloaded here. You can add this key (not normally necessary, see below!) with

Note that importing the key is not necessary for yum users (Oracle Linux/Fedora/RHEL/CentOS) when using one of the virtualbox.repo files from below as yum downloads and imports the public key automatically! Zypper users should run

Everything is working fine with a Win10 Pro VM on my new Ubuntu system except Android devices connected via USB are not recognized. A bunch of other stuff (Garmin GPS, Logitech Universal Remote, CD RW devices, etc.) are all working correctly over USB. Me thinks it best to upgrade to a VirtualBox version that hasn't reached end-of-life before proceeding on the Android issue.

Attempting to upgrade from the 7.0 .deb from the Oracle web site fails because of virtualbox-qt dependencies on the old VBox version. Step by step instructions would be appreciated. I really REALLY don't want to wipe out this new system having it so close to being fully operational.

Got this problem when I tried to start a Windows 10 VM under Virtualbox 7.0. Tried the accepted answer but still had the problem. Answer by TehPeGaSuS solved my problem. The Windows VM was still there, working. So just:

I have same error, i try everything, ugrade kernel, downgrade kernel, upgrade VB from 6.1 to 7, reinstall dkms lot of times and can not run VM. Something weird: i install 7.0 and when reboot open VB and is 6.1... i don't know what else i can do.

Updating my comment: problem was kernel version, VB has a bug with newer kernel versions, downgrade kernel even more, to 6.2, and everything work again.About the weird VB switching version, it happened when install virtualbox-dkms, automatically change linux headers and VB versin.

What are you using for VirtualBox? Was it installed from oracle or from the rpmfusion repo? If from the rpmfusion repo then a system upgrade to 36 should just work. If from oracle then you probably will have to manually update once the OS has been upgraded.

As long as you can confirm that the VM images are not within the partition used for / and as long as this is an upgrade and not a new install there should be no unexpected issues. A new install seems to force a reformat of / but not of /home. An upgrade is just that, without anything other than upgrading the OS and apps.

sudo dnf upgrade --refresh
If there are any errors there fix them before moving on. With VB installed as you have, you may need to use the options --best --skip-broken and maybe even --allowerasing to have that complete properly. I see references to at least 10 different versions of VB for fedora 33 there. The file libvpx.so.6 does not show anywhere within fedora or rpmfusion repos, though libvpx.so.7 shows as provided by libvpx-1.11.0-1.fc36.x86_64. The fact that file has been superseded seems the cause of your error.

Just so you know.
Those messages are about errors with VB version 6.1.36 and the version from rpmfusion today is 6.1.38. Installing with dnf from a fedora compatible repo avoids errors of the type you are seeing.

Another alternative is to go native.
Install QEMU and libvirt then launch the VMM and import the VB vms into the VMM manager system. I believe that VMs can be imported from VB into a libvirt system or vice versa. This could be tested with a copy of one of your VM storage files before removing VB from your system.

I am running F36 not 35. I was uncertain if it was available for F35 so checked and found the above. It is clearly available from that repo. VirtualBox is available in several packages from rpmfusion and virtualbox-guest-additions is available from fedora.

This should get you the latest version of Virtualbox. This however, will not get you the updated Virtualbox Extension Pack. The pack will only update when you open Virtualbox. You will immediately get a notification that there is an update for virtualbox or there is an update for the Extension Pack. Note that the extension pack is needed if you want proper support for sharing between host and guest, 3D support, USB support and much more.

Now, in the case you have some update problems with Virtualbox, the easiest solution I have found is to download the latest version from the original site. You can find the latest Virtualbox version for Ubuntu in: _Downloads

After you download the newest Virtualbox version, simply double click on it and the Ubuntu Software Center will take care of everything else. I should mention that you can only install the Extension Pack to the same version of Virtualbox. So if you have Virtualbox 4.2.10, you can only install the 4.2.10 of the Extension Pack.

but somehow it does not remove the iso basicly so you keep booting intoo the iso.
of you look into the settings of virtualbox and looking from up to down you see your disk you ahve to select the iso and look for the remove option then you can go freely bootin to the deepin.

Maybe you can solve the issue by installing the guest additions from within the guest system. The answer is largely based on -do-i-install-guest-additions-in-a-virtualbox-vm. I am attaching a how-to for the installation of Poseidon 9 in which the procedure is covered.

I have no problems sticking to kernel 5.17.9 for the time being, as long as everything works, but the hope for a resolution by virtualbox >= 6.1.35 wasn't fruitful, so what to wait for now for not having to try and revert again and again?

If you use a kernel flavour other then desktop or server (desktop586 or linus) that does not have a pre-built kernel module, or you are testing kernel updates for the QA team, which do not always have the pre-built kernel modules, then you should install dkms-virtualbox - which builds the kernel module locally, and for that you also need kernel-*-devel matching the kernel versions and flavours you have installed.

VirtualBox extension pack from Oracle is required if you need support for i.e USB2 & USB3 (before VirtualBox 7), PXE, multiple vCPUs, and a number of other features. However, this pack comes with a license agreement and is not shipped as part of Mageia.

On the guest, if it is Mageia, make sure virtualbox-guest-additions is installed. Mageia installer normally detects if it is run inside VirtualBox and installs it automatically, but check! This provides the guest with the ability to share files and sync time with the host. Also, you need to add the guest system user to group vboxsf if you want folder sharing with host to work (or else only root can access them).

For Microsoft Windows guests, after install, in the running guest virtual screen window: menu Devices -> Insert CD image of guest additions, and have the guest install it. (VirtualBox may download it automatically from Oracle if needed.)

Hint: Dynamically allocated drive = the size of it on your disk only grows as necessary up to the given limit, so you can create a "200 GB" drive as seen by the guest, but it only consumes a few GB after installing the guest. If you delete a lot of files in the guest it will not shrink much, however, but there is a trick to do that: in guest clear unused space, and then let VirtualBox compress it.

Everything else is probably good as is by default and all can be changed later *except* some CPU related, depending on the guest system. You may want to increase graphics memory to max (128MB) and enable 3D acceleration. Maybe 2 or more CPU if you have more than that in host.. Maybe more RAM. Most modern OS like more than one CPU, I/O APIC, PAE/NX, VT-x/AMD-V, Nested Paging.

It is more and more frequent to use virtual disks (vdi) in order to directly access and use a new operating system. For example, in most Universities, students can download virtual disks for some operating systems, like Linux distributions. For Mageia, there is a site named Osboxes from which you can download the latest Mageia 64bit virtual images. Download, and uncompress the file. Then in VirtualBox:

VirtualBox by default stores virtual disk images as files. If you have been using KVM,you may well have been storing your disk images as LVM volumes. To use LVM volumes with VirtualBox,you can create a vmdk file that points to the disk image, using a command like:

if it was me I would perhaps put a free AV solution on the VM, and tell trend to leave all VirtualBox directories and repositories alone. maybe ask their support about a patch, you cant be the only one!

We do not run OfficeScan on our Host servers, even with the latest build because OfficeScan does not support active/active clusters in our high availability environment utilizing a SAN. How ever, we have OfficeScan loaded on our Lab boxes and can boot VMs all day no problem. This is with hyper-v, so the issue seems to be more with virtualbox then TrendMicro.

A quick Google search also reveals that there appears to be an issue with VirtualBox and anti-virus products in general (not limited to just Trend Micro) due to the way VirtualBox imposes security protocols. You may want to check the version and build of VirtualBox you are using and contact Oracle for assistance as well since it sounds like you may have the same issues even if you switch to another AV product.

Hi community,
I installed openSuseLeap 15.5 RC in a virtualbox. Everything looks great. I would like to know, can I update the kernel with latest stable version such as 6.1.0-9. Debian 12 is shipping latest stable kernel version 6.1.0-9-amd64. I was tinkering around but not able to update. Any idea or guide line. I am following this article.
-linux-tips/install-new-linux-kernel-versions-on-opensuse-leap/

c80f0f1006
Reply all
Reply to author
Forward
0 new messages