VirtualBox

Changes between Version 109 and Version 110 of User_FAQ


Ignore:
Timestamp:
Aug 16, 2010 9:26:55 AM (14 years ago)
Author:
Achim Hasenmueller
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • User_FAQ

    v109 v110  
    33Here you can find common questions, frequently asked on the [wiki:"Community" VirtualBox mailing lists and IRC channel], along with their answers. Please consult this list every time you run into a problem that is not described in the [wiki:"Downloads" User Manual].
    44
    5 Note that we update the [wiki:"Downloads" User Manual] (online [http://www.virtualbox.org/manual/UserManual.html here]) on a regular basis, and information that first shows up on this page is moved to the User Manual regularly. As a result, please do check the User Manual also, especially the "Troubleshooting" section.
     5Note that we update the [http://www.virtualbox.org/manual/UserManual.html User Manual] on a regular basis, and information that first shows up on this page is moved to the User Manual regularly. As a result, please do check the User Manual also, especially the "Troubleshooting" section.
    66
    77Also make sure to check whether you are running the latest version of !VirtualBox.
    88
    9 This particular FAQ is for end-user issues only; you may want to look at the [wiki:"Developer_FAQ" Developer FAQ] and [wiki:"Licensing_FAQ" Licensing FAQ] for additional topics.
     9== General ==
     10
     11 * !VirtualBox User Manual [http://www.virtualbox.org/manual/ch12.html FAQ section]
     12 * !VirtualBox end user forum [http://forums.virtualbox.org/viewforum.php?f=23 Howtos and Tutorials]
    1013
    1114== How to get help ==
     
    2629
    2730Do '''not''' post VBox.log files to a mailing list -- better open a bug report ([http://www.virtualbox.org/search?link&q=&ticket=on search] for existing bugs before!) and attach the VBox.log file there.
    28 
    29 == General ==
    30 
    31  * ''VBoxManage modifyhd --compact'' '''crashes''' or '''corrupts''' .the vdi image[[BR]]
    32  There is a bug in !VirtualBox 2.2.2 which is fixed in later releases. Don't use this command with release 2.2.2 or your .vdi image might get corrupted!
    33 
    34  * Sometimes !VirtualBox fails to start with a message on the lines of
    35 {{{
    36 Failed to create VirtualBox COM object
    37  Callee RC: 0x80470007
    38 }}}
    39  This usually means that the !VirtualBox COM server was unable to start up, and is often a sign of problems in your installation of !VirtualBox.  In many cases this problem can be solved simply by reinstalling !VirtualBox.  Reinstalling will simply set up the !VirtualBox program files again, and will not affect any virtual machines which you have created.
    40 
    41  If this does not help, and you wish to investigate the problem further yourself, try starting the !VirtualBox COM server (the program VBoxSVC in the !VirtualBox program folder) from a command prompt or a DOS box.  You may be able to see what is going wrong from error messages when the server starts.
    42 
    43  Please do not open bug reports when you get this error before you have tried the other available support channels ([http://forums.virtualbox.org/ forums], [wiki:"Mailing_lists" mailing lists] and [wiki:"IRC" IRC]).
    44 
    45  * "How come it doesn't detect my nVidia/ATI/whatever graphics card?"
    46 
    47  Because the guest sees a __virtual__ graphics card, not the host graphics card. The virtual graphics card provides the necessary VESA and VGA features to make the guest operative systems work OK. Additional features, like higher resolutions, is provided by the graphics driver included with the guest additions. More details on how to install guest additions and features of the virtual graphics card can be found in the manual.
    48 
    49  * "Where is the guest additions ISO file?"
    50    * Windows: `C:\Program Files\Oracle\VirtualBox\additions\`
    51    * Mac OS X: `/Applications/VirtualBox.app/Contents/MacOS/`
    52    * Linux: `/usr/share/virtualbox/additions` or `/opt/VirtualBox/additions`
    53    * Solaris: `/opt/VirtualBox/additions`
    54 
    55  The guest additions ISO file is included with all packages from [http://www.virtualbox.org/ virtualbox.org]. The install locations differ with the exact package, and if you select a different installation base path they are also different.
    56 
    57 == Linux hosts ==
    58 
    59  * Problems with network interfaces after installing or rebuilding the !VirtualBox drivers: this is likely to be caused by a problem in the dkms tool.  You can work around this by changing the line
    60 {{{
    61 /sbin/udevadm trigger
    62 }}}
    63  in the dkms script (/usr/sbin/dkms on Ubuntu) to
    64 {{{
    65 true
    66 }}}
    67 
    68  * '''dkms status''' fails after !VirtualBox was removed (deb/rpm): The !VirtualBox 1.6.0 and 1.6.2 packages did not properly de-register from dkms during uninstallation. To work around this problem do
    69 {{{
    70 rm -rf /var/lib/dkms/vboxdrv
    71 }}}
    72   after you uninstalled a !VirtualBox deb/rpm package.
    73 
    74  * The same problem happens after uninstalling / upgrading from !VirtualBox 2.1.0. The solution is
    75 {{{
    76 rm -rf /var/lib/dkms/vboxnetflt
    77 }}}
    78 
    79  * USB: if you are having trouble accessing USB devices in a guest, make sure that you are a member of the '''vboxusers''' system group.
    80 
    81  * '''Tickless Linux timer''': !VirtualBox currently does not work well on Linux kernels with tickless timer support (CONFIG_NO_HZ enabled). We are investigating the problem but in the meantime you should disable the tickless timer by disabling that config option or by adding '''nohz=off''' to the Linux kernel command line.[[BR]]
    82   Starting with !VirtualBox 1.5.6 the Linux kernel module knows the parameter `force_async_tsc`. Try loading the kernel module with
    83 {{{
    84 modprobe vboxdrv force_async_tsc=1
    85 }}}
    86   and see if that helps to improve things for you.[[BR]]
    87   ''(Should not be necessary anymore since !VirtualBox 1.6.0)''
    88 
    89  * If you get a message saying '''"!VirtualBox kernel driver not accessible, permission problem"''' when starting !VirtualBox immediately after installation, make sure that your user account is a member of the `vboxusers` group. This group is created when !VirtualBox is installed, but you will need to manually add all users to it who are to be allowed to run !VirtualBox. The documentation accompanying your Linux distribution should provide information about how to do this. If not, the following should also work on most Linux systems. These commands should be run as the Administrator user from the command line.
    90 {{{
    91 # groups <login name>
    92 [Shows a list of groups for that login name]
    93 # useradd <login name> -g <first group in list> -G <second group>,<third group>,...,vboxusers
    94 }}}
    95  These changes will only take effect after the users have logged out and back in again.
    96 
    97  * If the kernel module refuses to load with a message saying '''"Error inserting vboxdrv: Invalid argument",''' check (as root) the output of the "dmesg" command, and see "Troubleshooting" -> "Linux hosts" in the [wiki:"Downloads" User Manual] for solutions.
    98 
    99 == Linux/Solaris guests ==
    100 
    101  * If the scroll button on your mouse does not work in the guest, try adding the following lines to the mouse section in your `xorg.conf` file:
    102 {{{
    103 Option "Buttons" "5"
    104 Option "ZAxisMapping" "4 5"
    105 }}}
    106 
    107 == FreeBSD guests ==
    108  * FreeBSD guests do not properly detect the network card which is selected by default for new VMs (''PCNet-Fast III''). Please select ''PCNet-PCI II'' for *BSD guests. Furthermore, edit ''/etc/rc.conf'' and add ''ifconfig_le0="DHCP"''. Then run ''/etc/netstart''.
    109 
    110  * Over high CPU utilisation in FreeBSD guests may sometimes be fixed by adding the line
    111 {{{
    112 kern.hz="100"# Set the kernel interval timer rate
    113 }}}
    114 to the file /boot/loader.conf.
    115 
    116 == Windows hosts ==
    117 
    118  * If you configure a VM to use NAT networking (the default), the DNS relay in !VirtualBox forwards all DNS queries to the first configured DNS server. Unfortunately on Windows the first configured DNS server is frequently not working (e.g. because it corresponds to a currently not connected interface). To work around this problem, configure a working DNS server in the network configuration inside the guest OS.
    119 
    120  * Windows Vista hosts might show an error about a COM server not being accessible. This is a problem of our installation routine which we have not figured out yet. To fix the problem, open a command prompt shell and enter:
    121 {{{
    122 cd \Programs\Oracle\VirtualBox
    123 VBoxSVC.exe /ReRegServer
    124 regsvr32.exe VBoxC.dll
    125 }}}
    126   ''(Should not occur with current versions anymore)''
    127 
    128  * Installing the guest on '''fixed size''' disk images. Until version 1.5.4, !VirtualBox creates a sparse file if the user selects 'fixed size' when creating a virtual disk image. That means that the file is created and its length on the real hard disk is defined but the file content is still not allocated. When trying to install a guest OS on this image, the first write accesses to a sector in the middle of the image will be delayed for a long time on Windows hosts. This might confuse the guest and make installing a guest impossible (for example, '''creating a partition fails'''). Starting with !VirtualBox 1.5.6 we will write the whole file once during creation. Users of current versions should select a ''dynamically expanding'' image which does not have this limitation.[[BR]]
    129   ''(Fixed since !VirtualBox 1.5.6)''
    130 
    131 == Windows Shared Folders ==
    132 
    133  * I cannot see my newly created shared folder under "My Network Places".
    134    Under Windows 2000 they're visible, but not under Windows XP / Windows Vista. This is because of the standard settings of these two.[[BR]]
    135  To get it working the way it was, just do the following steps:
    136   1. Open the Explorer
    137   2. In the menu go to "Tools" and select "Folder Options"
    138   3. Under tab "General" activate "Use Windows classic folders"
    139  Now the "Entire Network" as well as the shared folder entries are visible again.
    140 
    141 == Windows minidumps ==
    142 
    143 To debug application crashes on Windows hosts and guests, minidumps are very helpful. Please have a look at http://support.microsoft.com/kb/315263. If !VirtualBox crashes on a Windows host or a Windows guest application crashes please add the appropriate minidump to the bug report.
    144 
    145 == Windows 98 guests ==
    146 
    147  * '''High CPU load while running Windows 98''' Windows 98 does not execute the 'hlt' instruction, which temporarily turns off the CPU, when it has no work to do. Download and install rain20 from [http://www.benchtest.com/downloads/index.html here].
    148 
    149  * '''Poor graphical output in Windows 98''' Unlike more modern systems, Windows 98 does not come with a driver which will work with the !VirtualBox graphics card, so it falls back to using it as a 16 color VGA card.  While we do not provide Guest Additions for Windows 98, the Display Doctor 7 Beta suite by the company !SciTech does contain a driver which will allow you to use higher color and resolution graphics modes.  Please note that neither Oracle nor !SciTech support nor accept liability for the use of this program.
    150 
    151  Display Doctor 7 Beta requires activation codes to work.  We understand that the free activation code for Display Doctor 6 also applies to version 7 Beta: [http://www.scitechsoft.com/ftp/sdd/regcodes.txt].
    152 
    153  You might also want to look at the following site pointed out by users of !VirtualBox, which also provides VESA drivers for Windows 98: [http://www.bearwindows.boot-land.net/vbe9x.htm].  Please be aware that Oracle provides this link in good faith, but cannot take responsibility for the site or the software which it refers to.

© 2023 Oracle
ContactPrivacy policyTerms of Use