virtualbox.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 07 Feb 2023 00:53:39 +0200
changeset 2555 70383fa8bf12
parent 2255 d284bcd5a8c3
permissions -rw-r--r--
About copying SSH pubkey.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1813
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
=============
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
 VirtualBox.
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
=============
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
.. contents::
1905
fba288d59662 Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1813
diff changeset
     7
   :local:
1813
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
Supported guests.
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
=================
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
2230
9e6ad6607a9e Fixed formatting.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2025
diff changeset
    12
* https://www.virtualbox.org/wiki/Guest_OSes
1813
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
TODO: which guests have Additions
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
TODO: which guests allow window resizing
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
2025
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    18
Managing VirtualBox guests from command line
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    19
============================================
1813
e56a237f0c5a VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
2025
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    21
List of known guests::
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    22
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    23
  $ VBoxManage list vms
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    24
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    25
Start guest by name::
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    26
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    27
  $ VBoxManage startvm $NAME
10204d808399 Managing VirtualBox guests from command line
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1912
diff changeset
    28
2255
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    29
Resize box
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    30
==========
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    31
::
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    32
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    33
   $ vboxmanage list -l hdds
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    34
   $ vboxmanage modifyhd $UUID --resize $SIZE
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    35
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    36
Resizing of VMDK image isn't supported, convert to VDI first::
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    37
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    38
  $ vboxmanage clonehd $MY.vmdk $MY.vdi --format vdi
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    39
  $ vboxmanage modifyhd $MY.vdi --resize $SIZE
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    40
  $ vboxmanage clonehd $MY.vdi $MY.new.vmdk --format vmdk
d284bcd5a8c3 Resize box.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 2230
diff changeset
    41