summaryrefslogtreecommitdiffstats
path: root/doc/manual/en_US/man_VBoxManage-showvminfo.xml
blob: cb17c92fbced166184e7f5558d19887b25f098cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
<?xml version="1.0" encoding="UTF-8"?>
<!--
    manpage, user manual, usage: VBoxManage showvminfo
-->
<!--
    Copyright (C) 2006-2022 Oracle and/or its affiliates.

    This file is part of VirtualBox base platform packages, as
    available from https://www.virtualbox.org.

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation, in version 3 of the
    License.

    This program is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see <https://www.gnu.org/licenses>.

    SPDX-License-Identifier: GPL-3.0-only
-->
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
<!ENTITY % all.entities SYSTEM "all-entities.ent">
%all.entities;
]>
<refentry id="vboxmanage-showvminfo" lang="en">
  <refentryinfo>
    <pubdate>$Date: 2022-08-22 19:43:14 +0200 (Mon, 22 Aug 2022) $</pubdate>
    <title>VBoxManage showvminfo</title>
  </refentryinfo>

  <refmeta>
    <refentrytitle>VBoxManage-showvminfo</refentrytitle>
    <manvolnum>1</manvolnum>
  </refmeta>

  <refnamediv>
    <refname>VBoxManage-showvminfo</refname>
    <refpurpose>show configuration information or log file contents for a virtual
      machine</refpurpose>
    <refclass>&product-name;</refclass>
  </refnamediv>

  <refsynopsisdiv>
    <cmdsynopsis id="synopsis-vboxmanage-showvminfo-default">
<!-- The 'id' is mandatory and must start with 'synopsis-'. -->
      <command>VBoxManage showvminfo</command>
      <group choice="req">
        <arg choice="plain"><replaceable>uuid</replaceable></arg>
        <arg choice="plain"><replaceable>vmname</replaceable></arg>
      </group>
      <arg>--details</arg>
      <arg>--machinereadable</arg>
      <arg>--password-id</arg>
      <arg>--password</arg>
    </cmdsynopsis>

    <cmdsynopsis id="synopsis-vboxmanage-showvminfo-log">
      <command>VBoxManage showvminfo</command>
      <group choice="req">
        <arg choice="plain"><replaceable>uuid</replaceable></arg>
        <arg choice="plain"><replaceable>vmname</replaceable></arg>
      </group>
      <arg choice="req">--log=<replaceable>index</replaceable></arg>
      <arg>--password-id <replaceable>id</replaceable></arg>
      <arg>--password <replaceable>file</replaceable>|-</arg>
    </cmdsynopsis>
  </refsynopsisdiv>

  <refsect1>
    <title>Description</title>
    <para>
      The <command>VBoxManage showvminfo</command> command outputs
      configuration information or log file contents for a specified
      virtual machine (VM).
    </para>
    <refsect2 id="vboxmanage-showvminfo-default">
      <title>Viewing Virtual Machine Information</title>
      <remark role="help-copy-synopsis"/>
      <para>
        The <command>VBoxManage showvminfo</command> command outputs
        information about the specified VM in a detailed format or in a
        machine-readable format.
      </para>
      <para>
        The <command>VBoxManage showvminfo</command> command shows the
        same information for the specified VM in the same format as the
        <command>VBoxManage list vms --long</command> command.
      </para>
      <variablelist>
        <varlistentry>
          <term><option>--details</option></term>
          <listitem><para>
              Includes detailed information about the VM.
            </para></listitem>
        </varlistentry>
        <varlistentry>
          <term><option>--machinereadable</option></term>
          <listitem><para>
              Specifies that the VM information be in a machine-readable
              format.
            </para></listitem>
        </varlistentry>
        <varlistentry>
          <term><option>--password-id  <replaceable>id</replaceable></option></term>
          <listitem><para>
              Specifies password id of the VM if it is encrypted.
            </para></listitem>
        </varlistentry>
        <varlistentry>
          <term><option>--password <replaceable>file</replaceable>|-</option></term>
          <listitem><para>
              Specifies password of the VM if it is encrypted. Either
              specify the absolute pathname of a password file on the
              host operating system, or <literal>-</literal> to prompt
              you for the password.
            </para></listitem>
        </varlistentry>
      </variablelist>
    </refsect2>
    <refsect2 id="vboxmanage-showvminfo-log">
      <title>Viewing Virtual Machine Log Contents</title>
      <remark role="help-copy-synopsis"/>
      <para>
        The <command>VBoxManage showvminfo --log</command> command
        outputs the contents of one of the specified VM's log files.
      </para>
      <variablelist>
        <varlistentry>
          <term><option>--log=<replaceable>index</replaceable></option></term>
          <listitem><para>
              Specifies a numerical index that identifies the log file.
            </para><para>
              The index value starts at <literal>0</literal>, which
              indicates the <filename>VBox.log</filename> file. An index
              value of <literal>1</literal> indicates the
              <filename>VBoxHardening.log</filename> file. Index values
              starting at <literal>2</literal> indicate other log files,
              such as the <filename>VBox.log.1</filename> file.
            </para></listitem>
        </varlistentry>
        <varlistentry>
          <term><option>--password-id <replaceable>id</replaceable></option></term>
          <listitem><para>
              Specifies password id of the VM if it is encrypted.
            </para></listitem>
        </varlistentry>
        <varlistentry>
          <term><option>--password <replaceable>file</replaceable>|-</option></term>
          <listitem><para>
              Specifies password of the VM if it is encrypted. Either
              specify the absolute pathname of a password file on the
              host operating system, or <literal>-</literal> to prompt
              you for the password.
            </para></listitem>
        </varlistentry>
      </variablelist>
    </refsect2>
  </refsect1>

  <refsect1>
    <title>Examples</title>
    <remark role="help-scope" condition="GLOBAL"/>
    <para>
      The following example shows typical output for this command:
    </para>
<screen>$ VBoxManage showvminfo "Windows 10"
VirtualBox Command Line Management Interface Version <replaceable>version-number</replaceable>
Copyright (C) 2005-2022 Oracle and/or its affiliates

Name:            Windows 10
Groups:          /
Guest OS:        Windows 10 (64-bit)
UUID:            1bf3464d-57c6-4d49-92a9-a5cc3816b7e7
Config file:     /home/username/VirtualBox VMs/Windows 10/Windows 10.vbox
Snapshot folder: /home/username/VirtualBox VMs/Windows 10/Snapshots
Log folder:      /home/username/VirtualBox VMs/Windows 10/Logs
Hardware UUID:   1bf3464d-57c6-4d49-92a9-a5cc3816b7e7
Memory size:     2048MB
Page Fusion:     off
VRAM size:       12MB
CPU exec cap:    100%
...</screen>
    <para>
      The following example shows the information output in a
      machine-readable format, which shows the entries as a
      <replaceable>property</replaceable>=<replaceable>value</replaceable>
      string:
    </para>
<screen>$ VBoxManage showvminfo "Windows 10" --machinereadable
...
groups="/"
ostype="Windows 10 (64-bit)"
UUID="1bf3464d-57c6-4d49-92a9-a5cc3816b7e7"
...</screen>
    <para>
      The following example shows the contents of the
      <filename>VBox.log</filename> log file:
    </para>
<screen>$ VBoxManage showvminfo "Windows 10" --log 0
00:00:02.895106 VirtualBox VM 6.0.0_RC1 r127378 linux.amd64 (Dec 10 2018 17:16:06) release log
00:00:02.895109 Log opened 2018-12-14T14:31:44.088259000Z
00:00:02.895111 Build Type: release
00:00:02.895115 OS Product: Linux
00:00:02.895117 OS Release: 4.1.12-61.1.22.el7uek.x86_64
00:00:02.895119 OS Version: #2 SMP Fri Dec 2 09:28:44 PST 2016
...</screen>
  </refsect1>

  <refsect1>
    <title>See Also</title>
    <para>
      <xref linkend="vboxmanage-list" />
    </para>
  </refsect1>
</refentry>