Page 1 of 1
VBox Additions on a livecd windows environment
Posted: 14. Jul 2010, 08:59
by antonone
Hello,
I have a Windows WinPE environment on a LiveCD. The system is booting in VirtualBox correctly, but when I try to install VBoxAdditions, the installation fails when installing a video driver.
Code: Select all
HardwareId: PCI\VEN_80EE&DEV_BEEF&SUBSYS_00000000&REV_00
(...)
ERROR: The function found a match for the HardwareId value, but the specified driver was not a better match than the current driver and the caller did not specify the INSTALLFLAG_FORCE flag!
I only need to access the shared folders from this environment, so is there an option to skip installation of the video driver, or just to install the shared folders driver?
(btw, I can see that VBoxSF.sys gets copied to system32\drivers, but apparently it's not loaded)
Re: VBox Additions on a livecd windows environment
Posted: 14. Jul 2010, 19:29
by Sasquatch
WinPE is not a supported OS, so don't even bother.
Re: VBox Additions on a livecd windows environment
Posted: 15. Jul 2010, 08:59
by Jardenix
Hi!
Nice information Sasquatch.
Anyways, Antonone,
read the manual!
Chapter Four (Guest Additions) Section: "Manual setup of selected guest services" (There's also stuff for Linux)
If you would like to install the files and drivers manually, you can extract the files from the Windows Guest Additions setup by typing:
VBoxWindowsAdditions.exe /extract
To explicitly extract the Windows Guest Additions for another platform than the current running one (e.g. 64-bit files on a 32-bit system), you have to execute the appropriate platform installer (VBoxWindowsAdditions-x86.exe or VBoxWindowsAdditions-amd64.exe) with the /extract parameter.
Re: VBox Additions on a livecd windows environment
Posted: 15. Jul 2010, 12:11
by antonone
Thanks Jardenix. I think I know how I can progress from here. The /extract switch sure looks helpful, but the installer is doing the extraction OK, and fails only when loading the video driver. It would be helpful for me to skip this step, and to load other drivers - the extraction of files won't load them automatically :). I'll try to write a simple driver loading program, make an ISO with it, load the ISO in vbox, and try to load the driver with this simple app. Seems a bit awkward and has a high failure factor, but with a bit of luck it won't be nonsense :).
Re: VBox Additions on a livecd windows environment
Posted: 1. Sep 2010, 16:25
by chroswalt
I was having the same problem. After booting WinPE, I couldn't connect to any network shares. I mounted the Virtual Additions DVD before trying to boot WinPE. Once WinPE booted and the failure occured when I hit OK it dropped to a command prompt. I then ran the command:
VBoxWindowsAdditions-x86.exe /extract
This extracted the all the VBox additions into the folder X:\Program Files\Oracle\VirtualBox Guest Additions. I changed to the folder X:\Program Files\Oracle\VirtualBox Guest Additions\x86\Network\AMD.
I then ran the command to load the driver:
drvload netamd.inf
After that I was able to run net use commands without any problems. Thanks for all the direction guys.