Saved Win10 won't start, unable disable USB 2/3 as suggested

Discussions about using Windows guests in VirtualBox.
Post Reply
BenZ
Posts: 4
Joined: 23. Mar 2019, 17:41

Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by BenZ »

Greetings!
Recently I started putting my Win10 session to saved mood instead of shutting it down. But yesterday, after I restarted the Ubuntu 16.04 host, the Win10 guest won't start. it says this below:
"Implementation of the USB 3.0 controller not found!
Because the USB 3.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 3.0 support in the VM settings (VERR_NOT_FOUND)."
I tried first to disable to USB 2/3, but everything under USB is greyed out, even after I have removed all the listed USB devices from the Filters. I then tried to manually install the Extension Pack. But that one fails too:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack
...
"Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to install "/home/user/Downloads/Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack"
VBoxManage: error: Failed to load the main module ('/usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so'): VERR_FILE_NOT_FOUND - /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so: undefined symbol: _ZNK16RTCRestArrayBase9baseCloneEv
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackManagerWrap, interface IExtPackManager
VBoxManage: error: Context: "RTEXITCODE handleExtPack(HandlerArg*)" at line 1201 of file VBoxManageMisc.cpp"
Also how can I find out the version of my virtualbox installation? There is no "About" or "Help" tab on my Oracle VM VirtualBox Manager screen.

Any suggestion what I should do to overcome this? Thanks a lot for sharing any insight?
Last edited by socratis on 23. Mar 2019, 18:47, edited 1 time in total.
Reason: Enclosed the information in [quote][pre] tags for better readability
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by socratis »

BenZ wrote:Recently I started putting my Win10 session to saved mood instead of shutting it down
Don't. You should use the saved state as an "emergency" only feature. A couple of sec/min saved isn't worth the potential for lost hours of troubleshooting. This doesn't mean don't use it at all, it means don't make it a daily habit.

Like you wouldn't put your computer to sleep at work, take out the hard drive, take the hard drive home, plug it in your home computer and resume.
BenZ wrote:"Implementation of the USB 3.0 controller not found!
That means the Extension Pack cannot be found / is corrupt.
BenZ wrote: tried first to disable to USB 2/3, but everything under USB is greyed out
That's because your VM is in saved state. You cannot change the hardware state of a saved state VM.
BenZ wrote:even after I have removed all the listed USB devices from the Filters
That's "software configuration", it's not a fundamental hardware controller change.
BenZ wrote:Also how can I find out the version of my virtualbox installation?
VBoxManage -version
BenZ wrote:There is no "About" or "Help" tab on my Oracle VM VirtualBox Manager screen.
Sure there is. Mine is under Help » About VirtualBox...

And now to the real problem...
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack
...
VBoxManage: error: Failed to load the main module
    ('/usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.
    amd64/VBoxPuelMain.so'): VERR_FILE_NOT_FOUND -
    /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/
    VBoxPuelMain.so: undefined symbol: _ZNK16RTCRestArrayBase9baseCloneEv
Your command line tells it to "replace" an existing installation, and the error says "Hey, it's not there to begin with!". Same as the very 1st error that started this thread. So, are you absolutely, 100% sure that you have the ExtPack installed?

Can you try to simply install the ExtPack, as if it wasn't there? Without the "--replace" switch?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
BenZ
Posts: 4
Joined: 23. Mar 2019, 17:41

Re: Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by BenZ »

Wow, thanks for all the insight. Yes, everything I get a pop-up message about a new version or extension becoming available, I always install very soon.

I did one without the --replace flag, still getting the same error output.

With your command, it shows I have "5.1.38_Ubuntur122592". It's strange that I don't have nearly the newest version. Maybe I should try a different version of extension pack? But there isn't one for 5.1.38.

Should I manually install the newest version of VirtualBox and then extension pack, or try to get it resolved before updating installation?

thanks much!
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by socratis »

BenZ wrote:With your command, it shows I have "5.1.38_Ubuntu r122592"
It looks like you're using the Ubuntu fork version of VirtualBox. You can either ask in their forums/channels for help, or completely remove/uninstall/delete/purge their version and install the official version from the Linux Downloads section of VirtualBox.

You can even add VirtualBox as a repository, so you could use your traditional install/upgrade/uninstall tools.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
BenZ
Posts: 4
Joined: 23. Mar 2019, 17:41

Re: Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by BenZ »

socratis wrote:It looks like you're using the Ubuntu fork version of VirtualBox
That's not the case. I did downloaded and installed virtualbox from Oracle back mid-2017. I also run docker in the laptop, with docker-machine using virtualbox driver. could the latter have created the confusion?

I removed virtualbox and reinstalled to version 5.1.38, then the extension pack of the same. But I'm getting this below. Is there a way to get the version of my Win10 VM?
"Unsupported version 4 of data unit 'pci' (instance #0, pass 0xffffffff) (VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"
Last edited by socratis on 24. Mar 2019, 03:20, edited 1 time in total.
Reason: Enclosed the information in [quote] tag for better readability
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Saved Win10 won't start, unable disable USB 2/3 as suggested

Post by socratis »

BenZ wrote:I also run docker in the laptop, with docker-machine using virtualbox driver. could the latter have created the confusion?
Docker may be actually a worst offender than a forked VirtualBox version. You seem to be veering further and further away from support from these forums... ;)
BenZ wrote:Is there a way to get the version of my Win10 VM?
Yes. Completely remove/uninstall/delete/purge their version and any other "helpers" like Docker, clean up your system and install the official version from the Linux Downloads section of VirtualBox.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply