- Timestamp:
- Nov 30, 2010 6:57:50 PM (14 years ago)
- Location:
- trunk/doc/manual/en_US
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/en_US/user_AdvancedTopics.xml
r34533 r34539 49 49 <para>For simplicity, we will abbreviate this as 50 50 <computeroutput>$HOME</computeroutput> below. Using that convention, the 51 sharedfolder for all virtual machines is51 common folder for all virtual machines is 52 52 <computeroutput>$HOME/VirtualBox VMs</computeroutput>.</para> 53 53 54 <para>As an example, if you have created a virtual machine called55 "Example VM", you will find that VirtualBox has created<orderedlist>54 <para>As an example, when you create a virtual machine called "Example 55 VM", you will find that VirtualBox creates<orderedlist> 56 56 <listitem> 57 57 <para>the folder <computeroutput>$HOME/VirtualBox VMs/Example … … 83 83 "Preferences" from the "File" menu in the VirtualBox main window. Then, 84 84 in the window that pops up, click on the "General" tab. Alternatively, 85 use VBoxManage setproperty machinefolder; see <xref 85 use <computeroutput>VBoxManage setproperty 86 machinefolder</computeroutput>; see <xref 86 87 linkend="vboxmanage-setproperty" />.</para> 87 88 </sect2> … … 97 98 files from virtual disk images. The machine settings files had an 98 99 <computeroutput>.xml</computeroutput> file extension and resided in a 99 folder called "Machines" under the VirtualBox configuration directory100 (see the next section). So, for example, on Linux, this was the hidden101 <computeroutput>$HOME/.VirtualBox/Machines</computeroutput> directory.102 The default hard disks folder was called "HardDisks" and resided in the103 <computeroutput>.VirtualBox</computeroutput> folder as well, but that104 could be changed by the user in the global preferences. (The concept of105 a "default hard disk folder" has been abandoned with VirtualBox 4.0,106 since disk images now reside in each machine's folder by107 default.)</para>100 folder called "Machines" under the global VirtualBox configuration 101 directory (see the next section). So, for example, on Linux, this was 102 the hidden <computeroutput>$HOME/.VirtualBox/Machines</computeroutput> 103 directory. The default hard disks folder was called "HardDisks" and 104 resided in the <computeroutput>.VirtualBox</computeroutput> folder as 105 well. Both locations could be changed by the user in the global 106 preferences. (The concept of a "default hard disk folder" has been 107 abandoned with VirtualBox 4.0, since disk images now reside in each 108 machine's folder by default.)</para> 108 109 109 110 <para>The old layout had several severe disadvantages.<orderedlist> … … 149 150 <computeroutput>$HOME/Library/VirtualBox</computeroutput>.</para> 150 151 151 <para>VirtualBox creates this configuration directory automatically ,if152 <para>VirtualBox creates this configuration directory automatically if 152 153 necessary. Optionally, you can supply an alternate configuration 153 154 directory by setting the … … 1497 1498 1498 1499 <sect1 id="solariscodedumper"> 1499 <title>Configuring VirtualBox CoreDumper on Solaris hosts</title>1500 <title>Configuring the VirtualBox CoreDumper on Solaris hosts</title> 1500 1501 1501 1502 <para>VirtualBox is capable of producing its own core files when things go … … 1547 1548 1548 1549 <sect1 id="guitweaks"> 1549 <title>Locking down the GUI</title>1550 <title>Locking down the VirtualBox manager GUI</title> 1550 1551 1551 1552 <para>There are several advanced customization settings for locking down 1552 the GUI, that is, removing some features that the user should not1553 s ee.<screen>VBoxManage setextradata global GUI/Customizations OPTION[,OPTION...]</screen></para>1553 the VirtualBox manager, that is, removing some features that the user 1554 should not see.<screen>VBoxManage setextradata global GUI/Customizations OPTION[,OPTION...]</screen></para> 1554 1555 1555 1556 <para>where <computeroutput>OPTION</computeroutput> is one of the … … 1559 1560 1560 1561 <glossdef> 1561 <para>Don't allow to start the V M selector GUI. Trying to do so1562 <para>Don't allow to start the VirtualBox manager. Trying to do so 1562 1563 will show a window containing a proper error message.</para> 1563 1564 </glossdef> … … 1568 1569 1569 1570 <glossdef> 1570 <para> TheVM windows will not contain a menu bar.</para>1571 <para>VM windows will not contain a menu bar.</para> 1571 1572 </glossdef> 1572 1573 </glossentry> … … 1576 1577 1577 1578 <glossdef> 1578 <para> TheVM windows will not contain a status bar.</para>1579 <para>VM windows will not contain a status bar.</para> 1579 1580 </glossdef> 1580 1581 </glossentry> … … 1583 1584 <para>To disable any GUI customization do <screen>VBoxManage setextradata global GUI/Customizations</screen></para> 1584 1585 1585 <para>To disable all host key combinations, open the global settings and1586 <para>To disable all host key combinations, open the preferences and 1586 1587 change the host key to <emphasis>None</emphasis>. This might be useful 1587 1588 when using VirtualBox in a kiosk mode.</para> 1588 1589 1589 <para>Furthermore, you can disallow certain actions when terminating a VM 1590 from the GUI.To disallow specific actions, type:</para>1590 <para>Furthermore, you can disallow certain actions when terminating a VM. 1591 To disallow specific actions, type:</para> 1591 1592 1592 1593 <para><screen>VBoxManage setextradata "VM name" GUI/RestrictedCloseActions OPTION[,OPTION...]</screen></para> … … 1598 1599 1599 1600 <glossdef> 1600 <para>Don't allow the user to save the VM state plus terminate the1601 VM.</para>1601 <para>Don't allow the user to save the VM state when terminating 1602 the VM.</para> 1602 1603 </glossdef> 1603 1604 </glossentry> … … 1608 1609 <glossdef> 1609 1610 <para>Don't allow the user to shutdown the VM by sending the ACPI 1610 power 1611 power-off event to the guest.</para> 1611 1612 </glossdef> 1612 1613 </glossentry> … … 1630 1631 </glosslist></para> 1631 1632 1632 <para> Combinations of all of these options areallowed. If all options are1633 specified, the VM cannot be shut down from the GUI.</para>1633 <para>Any combination of the above is allowed. If all options are 1634 specified, the VM cannot be shut down at all.</para> 1634 1635 </sect1> 1635 1636 1636 1637 <sect1 id="vboxwebsrv-daemon"> 1637 <title>Starting <computeroutput>vboxwebsrv</computeroutput> 1638 automatically</title> 1639 1640 <para><computeroutput>vboxwebsrv</computeroutput> is used for controlling 1641 VirtualBox remotely. As the client base using this interface is growing, 1642 we added start scripts for the various operation systems we support. The 1643 following describes how to use them. <itemizedlist> 1638 <title>Starting the VirtualBox web service automatically</title> 1639 1640 <para>The VirtualBox web service 1641 (<computeroutput>vboxwebsrv</computeroutput>) is used for controlling 1642 VirtualBox remotely. It is documented in detail in the VirtualBox Software 1643 Development Kit (SDK); please see <xref linkend="VirtualBoxAPI" />. As the 1644 client base using this interface is growing, we added start scripts for 1645 the various operation systems we support. The following describes how to 1646 use them. <itemizedlist> 1644 1647 <listitem> 1645 1648 <para>On Mac OS X, launchd is used. An example configuration file 1646 1649 can be found in 1647 1650 <computeroutput>$HOME/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist</computeroutput>. 1648 It has tobe enabled by changing the1651 It can be enabled by changing the 1649 1652 <computeroutput>Disabled</computeroutput> key from 1650 1653 <computeroutput>true</computeroutput> to -
trunk/doc/manual/en_US/user_GuestAdditions.xml
r34392 r34539 1244 1244 virtual machine. As a result, the Guest Additions installation 1245 1245 program offers Direct 3D acceleration as an option that must 1246 be explicitly enabled.</para> 1247 1248 <para>Also, you must install the Guest Additions in "Safe 1249 Mode"; see <xref linkend="KnownIssues" /> for details.</para> 1246 be explicitly enabled. Also, you must install the Guest 1247 Additions in "Safe Mode"; see <xref linkend="KnownIssues" /> 1248 for details.</para> 1250 1249 </note></para> 1251 1250 </listitem> … … 1257 1256 linkend="generalsettings" />).<note> 1258 1257 <para>Enabling 3D acceleration may expose security holes to 1259 malicious software running the guest. The third-party code1258 malicious software running in the guest. The third-party code 1260 1259 that VirtualBox uses for this purpose (Chromium) is not 1261 1260 hardened enough to prevent every risky 3D operation on the … … 1272 1271 hardware acceleration through the OpenGL or Direct3D programming 1273 1272 interfaces, these are sent to the host through a special communication 1274 tunnel implemented by VirtualBox, and then the host performs the 1275 requested 3D operation via the host's programming interfaces.</para> 1273 tunnel implemented by VirtualBox, and then the <emphasis>host</emphasis> 1274 performs the requested 3D operation via the host's programming 1275 interfaces.</para> 1276 1276 </sect2> 1277 1277 -
trunk/doc/manual/en_US/user_KnownIssues.xml
r34124 r34539 41 41 42 42 <listitem> 43 <para> <emphasis role="bold">Direct3D support in Windows44 guests .</emphasis> For this to work, the Guest Additions must be45 installed in Windows "safe mode". Press F8 when the Windows guest is46 booting and select "Safe mode", then install the Guest Additions.47 Otherwise Windows' file protection mechanism will interfere with the48 replacement DLLs installed by VirtualBox and keep restoring the original49 Windows systemDLLs.</para>43 <para>For <emphasis role="bold">Direct3D support in Windows 44 guests</emphasis> to work, the Guest Additions must be installed in 45 Windows "safe mode". Press F8 when the Windows guest is booting and 46 select "Safe mode", then install the Guest Additions. Otherwise Windows' 47 file protection mechanism will interfere with the replacement DLLs 48 installed by VirtualBox and keep restoring the original Windows system 49 DLLs.</para> 50 50 </listitem> 51 51 52 52 <listitem> 53 53 <para><emphasis role="bold">Guest control.</emphasis> On Windows guests, 54 a process lauched via the guest control execute support is only able to55 display a graphical user interface if the user account it is started56 u nder, is currently logged in and has a desktop session. Otherwise, the57 process will not be able to display its user interface.</para>58 59 <para>Also, for using accounts without or with an empty password60 specified, the group policy needs to be changed on the guest. To do so,61 open the group policyeditor on the command line by typing54 a process lauched via the guest control execute support will not be able 55 to display a graphical user interface <emphasis>unless</emphasis> the 56 user account under which it is running is currently logged in and has a 57 desktop session.</para> 58 59 <para>Also, to use accounts without or with an empty password, the 60 guest's group policy must be changed. To do so, open the group policy 61 editor on the command line by typing 62 62 <computeroutput>gpedit.msc</computeroutput>, open the key 63 63 <emphasis>Computer Configuration\Windows Settings\Security … … 68 68 69 69 <listitem> 70 <para><emphasis role="bold">Guest multi-monitor support.</emphasis> This 71 feature is currently only supported with Windows guests.</para> 72 </listitem> 73 74 <listitem> 75 <para><emphasis role="bold">Deleting the only snapshot with a running VM 76 is not implemented.</emphasis> Trying to perform this operation will 77 result in an error message. This feature will be added in one of the 78 next maintenance releases. It is possible to delete the only snapshot 79 when the VM is not running, e.g. in "poweroff" or "saved" state.</para> 70 <para><emphasis role="bold">Guest multi-monitor support</emphasis> is 71 currently only supported with Windows guests.</para> 80 72 </listitem> 81 73 … … 101 93 <para><emphasis role="bold">OVF import/export:</emphasis><itemizedlist> 102 94 <listitem> 103 <para>When importing an OVF that was previously exported by104 VirtualBox 3.2 or higher which contains a complete VirtualBox105 machine configuration in the <vbox:Machine> element, some of106 the import customizations that can be specified (in either the GUI107 or on the VBoxManage command line) are presently ignored. In108 particular, customizations of the imported storage configuration109 are ignored. This will be fixed in the next release.</para>110 </listitem>111 112 <listitem>113 95 <para>OVF localization (multiple languages in one OVF file) is not 114 96 yet supported.</para> … … 140 122 141 123 <listitem> 142 <para><emphasis role="bold">Mac OS X hosts.</emphasis> The following 143 restrictions apply (all of which will be resolved in future 144 versions):<itemizedlist> 124 <para><emphasis role="bold">Mac OS X hosts:</emphasis><itemizedlist> 145 125 <listitem> 146 126 <para>The numlock emulation has not yet been implemented.</para> … … 164 144 165 145 <listitem> 166 <para><emphasis role="bold">Mac OS X Server guests .</emphasis>146 <para><emphasis role="bold">Mac OS X Server guests:</emphasis> 167 147 <itemizedlist> 168 148 <listitem> … … 215 195 216 196 <listitem> 217 <para><emphasis role="bold">Solaris hosts.</emphasis> The following 218 restrictions apply for OpenSolaris and Solaris 10:<itemizedlist> 197 <para><emphasis role="bold">Solaris hosts:</emphasis> <itemizedlist> 219 198 <listitem> 220 199 <para>There is no support for USB devices connected to Solaris 10 -
trunk/doc/manual/en_US/user_Technical.xml
r31735 r34539 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 3 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> 4 4 <chapter id="TechnicalBackground"> 5 5 <title>Technical background</title> … … 40 40 a client application based on the cross-platform Qt library. When 41 41 started without the <computeroutput>--startvm</computeroutput> 42 option, this application acts as the VirtualBox ma in window,43 displaying the VMs and their settings. It then communicates settings44 and state changes to <computeroutput>VBoxSVC</computeroutput> and45 alsoreflects changes effected through other means, e.g.,42 option, this application acts as the VirtualBox manager, displaying 43 the VMs and their settings. It then communicates settings and state 44 changes to <computeroutput>VBoxSVC</computeroutput> and also 45 reflects changes effected through other means, e.g., 46 46 <computeroutput>VBoxManage</computeroutput>.</para> 47 47 </listitem> … … 64 64 65 65 <para>The VirtualBox GUI application is only one of several available 66 front -ends (clients). The complete list shipped with VirtualBox66 front ends (clients). The complete list shipped with VirtualBox 67 67 is:<orderedlist> 68 68 <listitem> 69 <para><computeroutput>VirtualBox</computeroutput>, the Qt GUI front70 end mentioned earlier.</para>69 <para><computeroutput>VirtualBox</computeroutput>, the Qt front end 70 implementing the manager and running VMs;</para> 71 71 </listitem> 72 72 73 73 <listitem> 74 74 <para><computeroutput>VBoxManage</computeroutput>, a less 75 user-friendly but more powerful alternative to the GUI described in76 <xreflinkend="vboxmanage" />.</para>75 user-friendly but more powerful alternative, described in <xref 76 linkend="vboxmanage" />.</para> 77 77 </listitem> 78 78 -
trunk/doc/manual/en_US/user_Troubleshooting.xml
r34124 r34539 102 102 is called <computeroutput><literal>VBox.log</literal></computeroutput> 103 103 and resides in the VM log file folder. Typically this will be a 104 directory like this:<screen>$HOME/.VirtualBox/Machines/{machinename}/Logs</screen>When 105 starting a VM, the configuration file of the last run will be renamed to 106 <computeroutput>.1</computeroutput>, up to 104 directory like this:<screen>$HOME/VirtualBox VMs/{machinename}/Logs</screen></para> 105 106 <para>When starting a VM, the configuration file of the last run will be 107 renamed to <computeroutput>.1</computeroutput>, up to 107 108 <computeroutput>.3</computeroutput>. Sometimes when there is a problem, 108 109 it is useful to have a look at the logs. Also when requesting support … … 121 122 features, whether hardware virtualization is enabled, information about 122 123 VT-x/AMD-V setup, state transitions (creating, running, paused, 123 stopping, etc.), guest BIOS messages, guest Additions messages, device124 specific log entries and at the end of execution, final guest state and125 condensed statistics.</para>124 stopping, etc.), guest BIOS messages, Guest Additions messages, 125 device-specific log entries and, at the end of execution, final guest 126 state and condensed statistics.</para> 126 127 127 128 <para>In case of crashes, it is very important to collect <emphasis … … 145 146 <para><ulink 146 147 url="http://www.virtualbox.org/wiki/Network_tips">http://www.virtualbox.org/wiki/Network_tips</ulink>.</para> 147 </footnote> for information on enabling this capture. Note that the148 trace files created by VirtualBox are in .pcap format and can be easily149 analyzed with Wireshark.</para>148 </footnote> for information on enabling this capture. The trace files 149 created by VirtualBox are in <computeroutput>.pcap</computeroutput> 150 format and can be easily analyzed with Wireshark.</para> 150 151 </sect2> 151 152 … … 154 155 155 156 <para>VirtualBox includes a built-in VM debugger, which advanced users 156 may find useful. This debugger allows the user to examine, and to some157 extent, control, the VM state.<note>157 may find useful. This debugger allows for examining and, to some extent, 158 controlling the VM state.<warning> 158 159 <para>Use the VM debugger at your own risk. There is no support for 159 160 it, and the following documentation is only made available for … … 161 162 x86/AMD64 machine instruction set, as well as detailed knowledge of 162 163 the PC architecture. A degree of familiarity with the internals of 163 the guest OS in question is not required, but may be very 164 helpful.</para> 165 </note></para> 164 the guest OS in question may also be very helpful.</para> 165 </warning></para> 166 166 167 167 <para>The VM debugger is available in all regular production versions of … … 181 181 <para>The debugger can be enabled in three ways:<itemizedlist> 182 182 <listitem> 183 <para>Start the <computeroutput>VirtualBox</computeroutput> 184 process with a <computeroutput>--dbg</computeroutput>, 183 <para>Start the VM directly using <computeroutput>VirtualBox 184 --startvm</computeroutput>, with an additional 185 <computeroutput>--dbg</computeroutput>, 185 186 <computeroutput>--debug</computeroutput>, or 186 187 <computeroutput>--debug-command-line</computeroutput> argument. 187 See the VirtualBox usage help for details. Note that these 188 arguments are only useful when a VM is started immediately, using 189 the <computeroutput>--startvm</computeroutput> argument.</para> 188 See the VirtualBox usage help for details.</para> 190 189 </listitem> 191 190 … … 896 895 an "Error inserting vboxdrv: Invalid argument", check (as root) the 897 896 output of the <computeroutput>dmesg</computeroutput> command to find out 898 why the load failed. The most common reasons are:</para> 899 900 <itemizedlist> 901 <listitem> 902 <para>The kernel disagrees about the version of the gcc used to 903 compile the module. Make sure that you use the same compiler as used 904 to build the kernel.</para> 905 </listitem> 906 </itemizedlist> 897 why the load failed. Most probably the kernel disagrees with the version 898 of the gcc used to compile the module. Make sure that you use the same 899 compiler as used to build the kernel.</para> 907 900 </sect2> 908 901
Note:
See TracChangeset
for help on using the changeset viewer.