VirtualBox

Ignore:
Timestamp:
Oct 2, 2024 9:46:07 AM (2 months ago)
Author:
vboxsync
Message:

Docs: bugref:10705. The following commits from doc's team git repo has been applied:

9c6f92e4172050a50fc95e3a1bec192dfd2badc6 Changed to lowercase s on silicon in relnotes and user guide, also removed test file from repo
8c04bfa8e73a7cb369237b6d3928256c30cd4953 Update vboxmanage intro
2266775eb3504ec3ecd0b7831828df061f2bc421 Vbp 1000
3d9e1f77984602ef5ac353c8f20d268b1fec26dd Updated web links and revised part number

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/dita/topics/vboxmanage-intro.dita

    r105941 r106204  
    44<topic xml:lang="en-us" id="vboxmanage-intro">
    55            <title>Introduction</title>
    6            
     6
    77            <body>
    8                <p>As briefly mentioned in <xref href="frontends.dita#frontends"/>, <userinput>VBoxManage</userinput> is the CLI to <ph conkeyref="vbox-conkeyref-phrases/product-name"/>. With it, you can control <ph conkeyref="vbox-conkeyref-phrases/product-name"/> from the command line of your host operating system. <userinput>VBoxManage</userinput> supports all the features that the graphical user interface gives you access to, but it supports a lot more than that. It exposes all the features of the virtualization engine, even those that cannot be accessed from the GUI. </p>
    9                <p>You will need to use the command line if you want to do the
    10       following:
    11     </p>
     8               <p><userinput>VBoxManage</userinput> is the CLI to <ph conkeyref="vbox-conkeyref-phrases/product-name"/>. With it, you can control <ph conkeyref="vbox-conkeyref-phrases/product-name"/> from the command line of the host operating system. <userinput>VBoxManage</userinput> supports all the features that the graphical user interface gives you access to, plus the features of the virtualization engine that can't be accessed from the GUI. </p>
     9               <p>You need to use the command line to do the following: </p>
    1210               <ul>
    1311                  <li>
     
    1816                  </li>
    1917                  <li>
    20                      <p>
    21           Control some of the more advanced and experimental
    22           configuration settings for a VM.
    23         </p>
     18                     <p> Control some more advanced and experimental configuration settings for a VM. </p>
    2419                  </li>
    2520               </ul>
    26                <p>There are two main things to keep in mind when using <userinput>VBoxManage</userinput>. First,
    27         <userinput>VBoxManage</userinput> must always be used with a specific subcommand, such as
    28         <userinput>list</userinput> or <userinput>createvm</userinput> or <userinput>startvm</userinput>. All the
    29       subcommands that <userinput>VBoxManage</userinput> supports are described in detail in <xref
    30         href="vboxmanage.dita#vboxmanage"/>. </p>
    31                <p>Second, most of these subcommands require that you specify a particular virtual machine after the
    32       subcommand. There are two ways you can do this: </p>
    33                <ul>
    34                   <li>
    35                      <p>
    36           You can specify the VM name, as it is shown in the
    37           <ph conkeyref = "vbox-conkeyref-phrases/product-name"/> GUI. Note that if that name contains spaces,
    38           then you must enclose the entire name in double quotes. This
    39           is always required with command line arguments that contain
    40           spaces. For example:
    41         </p>
    42                      <pre xml:space="preserve">VBoxManage startvm "Windows XP"</pre>
    43                   </li>
    44                   <li>
    45                      <p>
    46           You can specify the UUID, which is the internal unique
    47           identifier that <ph conkeyref = "vbox-conkeyref-phrases/product-name"/> uses to refer to the virtual
    48           machine. Assuming that the VM called "Windows XP" has the UUID
    49           shown below, the following command has the same effect as the
    50           previous example:
    51         </p>
    52                      <pre xml:space="preserve">VBoxManage startvm 670e746d-abea-4ba6-ad02-2a3b043810a5</pre>
    53                   </li>
    54                </ul>
    55                <p>You can enter <userinput>VBoxManage list vms</userinput> to have all currently registered VMs listed with their respective names and UUIDs. </p>
    56                <p>Some typical examples of how to control <ph conkeyref="vbox-conkeyref-phrases/product-name"/> from the
    57       command line are listed below: </p>
    58                <ul>
    59                   <li>
    60                      <p>To create a new virtual machine from the command line and immediately register it with <ph
    61             conkeyref="vbox-conkeyref-phrases/product-name"/>, use <userinput>VBoxManage createvm</userinput> with the
    62           <!--option not processed within -->--register option, as follows: </p>
    63                      <pre xml:space="preserve">$ VBoxManage createvm --name "SUSE 15.2" --register
    64 Virtual machine 'SUSE 15.2' is created.
    65 UUID: c89fc351-8ec6-4f02-a048-57f4d25288e5
    66 Settings file: '/home/username/VirtualBox VMs/SUSE 15.2/SUSE 15.2.vbox'</pre>
    67                      <p>As can be seen from the above output, a new virtual machine has been created with a new UUID and a new XML-formatted settings file. </p>
    68                      <p>
    69           For more details, see
    70           <xref href="vboxmanage-createvm.dita"/>.
    71         </p>
    72                   </li>
    73                   <li>
    74                      <p>To show the configuration of a particular VM, use <userinput>VBoxManage showvminfo</userinput>.
    75           See <xref href="vboxmanage-showvminfo.dita"/> for details and an example. </p>
    76                   </li>
    77                   <li>
    78                      <p>To change settings while a VM is powered off, use <userinput>VBoxManage modifyvm</userinput>.
    79           For example: </p>
    80                      <pre xml:space="preserve">VBoxManage modifyvm "Windows XP" --memory 512</pre>
    81                      <p>See also <xref href="vboxmanage-modifyvm.dita"/>. </p>
    82                   </li>
    83                   <li>
    84                      <p>To change the storage configuration, such as to add a storage controller and then a virtual
    85           disk, use <userinput>VBoxManage storagectl</userinput> and <userinput>VBoxManage storageattach</userinput>.
    86           See <xref href="vboxmanage-storagectl.dita"/> and <xref href="vboxmanage-storageattach.dita"/>. </p>
    87                   </li>
    88          <li>
    89             <p>To start a VM that is currently powered off, use <userinput>VBoxManage startvm</userinput>. See <xref href="vboxmanage-startvm.dita"/>. </p>
    90          </li>
    91                   <li>
    92                      <p>To change a running VM's setttings or change its state (such as pausing, saving, or powering off the VM) use <userinput>VBoxManage controlvm</userinput> See <xref href="vboxmanage-controlvm.dita"/>.</p>
    93                   </li>
    94                </ul>
     21               <p>For more information, refer to the VBoxManage command <xref href="../topics/vboxmanage-common-description.dita"/> and <xref href="../topics/vboxmanage-common-examples.dita"/>.</p>
    9522            </body>
    96            
     23
    9724         </topic>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette