Hi. I installed the latest version of Oracle Virtualbox 4.0.4 OSE on my OpenSUSE 11.4 64 bit with GNOME and Packman plus Tumbleweed system. I also installed the Virtualbox Guest Tools 4.0.4-14-1. I have a SanDisk Cruzer 16.00 GB USB 2.0 flash stick drive. I formatted it as FAT unencrypted. I put in my Microsoft Word and Powerpoint along with Excel files on it. I plugged my SanDisk Cruzer into the USB 2 port and OpenSUSE immediately recognized it and mounted it. However, I have a Microsoft Windows 7 32 bit virtual machine that will not see my SanDisk Cruzer.
I checked the Oracle Virtualbox website and it says that the OSE supports USB devices only if I install the extension pack. When I checked the package list in Install / Remove Software, I did not see the extension pack listed. I went to the Oracle Virtualbox website directly to download and install the extension pack directly, but it is not working.
I do not see the Enable USB 2.0 (EHCI) Controller option which consequently means that I still cannot access my USB devices under my Windows 7 virtual machine.
The Extension Packs needs to be installed in the Host not The Guest. Download it in openSUSE and click (or double-click) to install.
See here for more info: Chapter 3. Configuring virtual machines
I am using the repository that you mentioned now. I installed virtualbox-4.0. I downloaded and I installed the extension pack from the Oracle Virtualbox website. I need to reboot my laptop now to see if everything will work. I think that it is going to work. I will report back later.
I ran into a problem. Virtualbox-4.0.4 does not work anymore. I am using Linux kernel 2.6.38-18.1-desktop. When I try to run my Windows 7 virtual machine, it gives me two error messages:
Failed to open a session for the virtual machine Windows7. The virtual machine has terminated unexpectedly during startup with exit code 1.
The Virtualbox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv . Please reinstall the kernel module by executing
‘/etc/init.d/vboxdrv setup’
as root. Users of Ubuntu, Fedora, or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles vboxdrv kernel module if necessary.
When I do try the /etc/init.d/vboxdrv setup as SU, I get this error message:
wellywu@linux-21rs:~> sudo /etc/ini.d/vboxdrv setup
root’s password:
sudo: /etc/ini.d/vboxdrv: command not found
wellywu@linux-21rs:~> sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules done
Uninstalling old VirtualBox DKMS kernel modules done
Trying to register the VirtualBox kernel modules using DKMS
Error! Your kernel source for kernel 2.6.38-18-desktop cannot be found at
/lib/modules/2.6.38-18-desktop/build or /lib/modules/2.6.38-18-desktop/source.
failed
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules failed
(Look at /var/log/vbox-install.log to find out what went wrong)
wellywu@linux-21rs:~>
Here is my /var/log/vbox-install.log file contents:
Uninstalling modules from DKMS
removing old DKMS module vboxhost version 4.0.4
Deleting module version: 4.0.4
completely from the DKMS tree.
DKMS: add Completed.
You can use the --kernelsourcedir option to tell DKMS where it’s located.
Failed to install using DKMS, attempting to install without
Makefile:167: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
For the record, I did install DKMS. It is version dkms-2.0.20.4-6.1.noarch.
Probably something to do with you using Tumbleweed. And it maybe doesn’t have the kernel-source to match the kernel
Honestly, you are so far out of your depth it isn’t even funny.
You simply shouldn’t be moving away from the default stable release, you just don’t have the experience yet.
I got it to work perfectly. I simply followed the guide located here at Vbox driver problem on opensuse 11.4 (View topic) • virtualbox.org and I reinstalled Virtualbox-4.0. Then, I visited the Oracle Virtualbox website and I installed the extension pack using the Oracle VM Virtualbox. I ran Virtualbox and I got no errors. I ran my Microsoft Windows 7 Professional 32 bit virtual machine and it worked perfectly. I plugged in my SanDisk Cruzer 16.00 GB USB 2.0 stick drive and Windows Explorer found it and I was able to load up my Microsoft Word, Excel, and Powerpoint files perfectly within Microsoft Office 2010 Professional Plus 32 bit.
I am a newbie when it comes to OpenSUSE, but I am determined to make things work with your help.
LibreOffice has so much potential to take on Microsoft Office. It is the best free and open source office productivity suite available. I am happy that OpenSUSE 11.4 includes it.
However, Microsoft Office 2010 Professional Plus is the gold standard. I need it to earn my degree from NJIT along with Windows 7.
This is why I worked so hard to resolve this problem with Oracle Virtualbox. Now, I can use it in conjunction with any USB device including my SanDisk Cruzer 16.00 GB flash stick drive and everything works perfectly. I bought a digital textbook for my course in Principles of Operating Systems which I am taking during this spring 2011 semester. It uses the Cafescribe MyScribe program which is only available for Microsoft Windows and Apple Macintosh. I tried to run it using WINE, but MyScribe does not work with it.
My next step is to reboot my notebook PC and make sure that everything works once again.
On 04/05/2011 12:06 PM, wellywu wrote:
>
> When I do try the /etc/init.d/vboxdrv setup as SU, I get this error
> message:
>
> wellywu@linux-21rs:~> sudo /etc/ini.d/vboxdrv setup
> root’s password:
> sudo: /etc/ini.d/vboxdrv: command not found
You have a typo. It’s init.d, not ini.d
–
Kevin Miller
Juneau, Alaska http://www.alaska.net/~atftb
“In the history of the world, no one has ever washed a rented car.”