VirtualBox NS_ERROR_FAILURE (0x80004005)

Nach dem Update meiner Ubuntu Maschine kann ich keine virtuellen Maschinen in VirtualBox starten, jeder Start begrüßt mich mit der Fehlermeldung „NS_ERROR_FAILURE (0x80004005)“. Die meisten Artikel empfehlen eine Neuinstallation, die Ursache ist aber das beim Update der Ubuntu Maschine auch Virtualbox aktualisiert wurde. Ich habe bei meiner Installation das Virtualbox Extension Pack installiert und dieses Paket wird von der Update Routine nicht mit aktualisiert und muss per Hand erneuert werden.

Fehlermeldung beim Start einer VM

NS_ERROR_FAILURE (0x80004005)

Kontrolle der VirtualBox Versionsnummer

$ vboxmanage --version
6.1.38_Ubuntur153438

Kontrolle der VirtualBox Extension Pack Versionsnummer

$ vboxmanage list extpacks                                                                                                                    
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      6.1.32
Revision:     149290
Edition:      
Description:  Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable: 

Obwohl die Version 6.1.32 noch als „usable“ angezeigt wird hat sie bei mir zu dem Fehler geführt.

Ersetzen des Extension Packs

$ wget http://download.virtualbox.org/virtualbox/6.1.38/Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack
$ vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack

...
Anzeige der Lizenz
...

Do you agree to these license terms and conditions (y/n)? y

License accepted. For batch installation add
--accept-license=33d7284dc4a0ece381196fda3cfe2ed0e1e8e7ed7f27b9a9ebc4ee22e24bd23c
to the VBoxManage command line.

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

Viel Spaß 🙂

4 Gedanken zu „VirtualBox NS_ERROR_FAILURE (0x80004005)“

  1. Hallo,

    danke für den konstruktiven Beitrag. Fehlermeldung passte annähernd – deswegen habe ich den Versuch unternommen, die Maschine damit wieder zum laufen zu bekommen. Allerdings scheint bei mir noch etwas anderes zu klemmen, denn der angegebenen Workaround hat kein Ergebnis gebracht – die Versionsnummern vbox und extpak haben auch überein gestimmt.

    Die komplette Meldung sieht bei mir wie folgt aus:
    Runtime error opening ‚/media/hschaffrik/SSD 2/virtualbox/Windows 10 Pro OEM/Windows 10 Pro OEM.vbox‘ for reading: -102 (File not found.).
    /build/virtualbox-mKGHJ9/virtualbox-6.1.38-dfsg/src/VBox/Main/src-server/MachineImpl.cpp[754] (nsresult Machine::i_registeredInit()).
    Fehlercode: NS_ERROR_FAILURE (0x80004005)
    Komponente: MachineWrap
    Interface: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}

    Ich hatte erst einen Zugriffsfehler vermutet, da das File angeblich nicht vorhanden ist, aber die Zugriffsrechte scheinen zu stimmen. Eventuell eine Idee.

    Vielen Dank für die Zeit …

    Henry Nick

    Antworten
  2. ~$ vboxmanage –version
    6.1.38_Ubuntur153438

    ~$ vboxmanage list extpacks
    Extension Packs: 1
    Pack no. 0: VNC
    Version:
    Revision: 0
    Edition:
    Description:
    VRDE Module:
    Usable: false
    Why unusable: The owner is not root: ‚/usr‘ (rc=VERR_SUPLIB_OWNER_NOT_ROOT)

    I Upgraded LTS to 20.04

    shall I try from above
    vboxmanage extpack install –replace Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack

    Antworten

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.