vm.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Fri, 05 Oct 2012 23:05:51 +0300
changeset 1377 3aba55c3a7b4
child 1378 ef1e8123ea4a
permissions -rw-r--r--
Guest OSes support status for VirtualBox.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1377
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
.. include:: HEADER.rst
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
========================
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
 VM (virtual machines).
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
========================
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
.. contents::
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
VirtualBox.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
===========
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
About VirtualBox.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
=================
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
  http://www.virtualbox.org/wiki/Guest_OSes
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
                Guest OSes support status for VirtualBox.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
Copy and resize VirtualBox disk.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
--------------------------------
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
I have clear copies of several OSes for VirtualBox. When I need new one I copy
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
and resize them to get desired size.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
To copy I make a copy::
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
  $ vboxmanage clonehd /path/to/Hurd.vdi /path/to/Hurd-new.vdi
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
determine size::
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
  $ vboxmanage showhdinfo /path/to/Hurd-new.vdi
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
  UUID:                 63b87983-3130-4db3-cd8c-6d693dcfd92b
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
  Accessible:           yes
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
  Logical size:         2996 MBytes
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
  Current size on disk: 1660 MBytes
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
  Type:                 normal (base)
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
  Storage format:       VDI
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
  Format variant:       dynamic default
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
  In use by VMs:        Hurd (UUID: f7591848-2c60-4c7c-3886-b66bdb35e425)
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
  Location:             /path/to/Hurd-new.vdi
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    41
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
and then apply new size (in MiB)::
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    44
  $ vboxmanage modifyhd --resize 35000 /path/to/Hurd-new.vdi
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
Next I mount ``parted-magic`` and boot to it and use ``gparted`` to extend
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
existing fs to free space.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
VMWare.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
=======
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    51
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    52
VMWare remote graphical client.
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
===============================
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    54
::
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    56
  $ vmware-vmrc.exe -h 192.168.1.2 -u user -p passwd "dir/file.vmx"
3aba55c3a7b4 Guest OSes support status for VirtualBox.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    57