Getting an error when running ArchLinux

Discussions about using Linux guests in VirtualBox.

Getting an error when running ArchLinux

Postby EpicBox » 14. Oct 2014, 09:03

Not sure if this is the right place to post it or not, if not I (or a mod(?)) will try to move it.

Anyways, when trying to run my ArchLinux 32bit VM I get this error:

Failed to open a session for the virtual machine <NAME>.

Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).

Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

I'm running Windows 8.1 64 Bit AMD Phenon(tm) 9500 Quad-Core Processor
(Not sure if my processor is of any useful information or not, but better safe than sorry)
EpicBox
 
Posts: 2
Joined: 14. Oct 2014, 08:59

Re: Getting an error when running ArchLinux

Postby Perryg » 14. Oct 2014, 15:25

Moved to Linux guest.

Post the guests log file ( as an attachment )
Perryg
Site Moderator
 
Posts: 34373
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Getting an error when running ArchLinux

Postby EpicBox » 14. Oct 2014, 16:31

Here ya go.
Attachments
Epic-2014-10-14-02-36-51.log
(33.73 KiB) Downloaded 472 times
EpicBox
 
Posts: 2
Joined: 14. Oct 2014, 08:59

Re: Getting an error when running ArchLinux

Postby Perryg » 14. Oct 2014, 16:51

Code: Select all   Expand viewCollapse view
00:00:03.833198 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: cached rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 cErrorHits=512 \Device\HarddiskVolume2\Windows\System32\uxtheme.dll


It looks like you have an unsigned DLL that is stopping VirtualBox due to security hardening. If you know what this is associated with you could un-install the program and see if it allows VirtualBox to run properly. Other than that you would need to post in the specific area just for this kind of issue https://forums.virtualbox.org/viewtopic.php?f=6&t=64111
Perryg
Site Moderator
 
Posts: 34373
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Getting an error when running ArchLinux

Postby mpack » 15. Oct 2014, 12:54

uxtheme.dll is a DLL used for Windows themes, which many people hack in order to get free Win7 like themes to run on Win8 (and on XP!). I'm using a hacked theme DLL myself on XP right now. Of course hacking the DLL invalidates the certificate.

I sympathise with the OP. I hate that thrice damned Win3-alike look in Win8. In fact at least Win3 had dithering to add texture.

I think I'll add a note to the 4.3.18 hardening discussion about this.
mpack
Site Moderator
 
Posts: 29579
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Getting an error when running ArchLinux

Postby mhanor » 15. Oct 2014, 22:47

You can issue a certificate yourself (it doesn't need to be validated by a higher authority), add it to the Trusted Root Certification Authorities and to the Trusted Publishers lists (in certmgr.msc). Then sign your hacked dll with that certificate, using the signtool tool (from the Windows SDK or WDK):
Code: Select all   Expand viewCollapse view
signtool sign /v /ph /f MyCertificate.pfx  /t http://timestamp.verisign.com/scripts/timestamp.dll dllname.dll
mhanor
Volunteer
 
Posts: 310
Joined: 7. Oct 2009, 12:40
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: various

Re: Getting an error when running ArchLinux

Postby mpack » 16. Oct 2014, 12:26

Thanks for the tip.
mpack
Site Moderator
 
Posts: 29579
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Getting an error when running ArchLinux

Postby mhanor » 17. Oct 2014, 12:50

Actually, I forgot something very important. The dll must also have the INTEGRITYCHECK flag present in the PE header. I'm not sure if you can just hack the header. But I successfully build and run the hardened VirtualBox OSE (64 bit), which required me to also build signed dlls for openssl and Qt.
mhanor
Volunteer
 
Posts: 310
Joined: 7. Oct 2009, 12:40
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: various

Re: Getting an error when running ArchLinux

Postby ItsAustin » 5. Mar 2015, 21:17

Hey i am a so having the same problem guys seems like every time i go to start up the VM
it just fails to open session and this is the first time i have had a problem :( can anyone help :(

and i am running win 7 with VB 4.3.24
Attachments
VMLogs.txt
Help :(
(38.01 KiB) Downloaded 129 times
ItsAustin
 
Posts: 1
Joined: 5. Mar 2015, 21:12


Return to Linux Guests

Who is online

Users browsing this forum: No registered users and 4 guests