VBoxManage: Difference between revisions

Creating cheat sheet for VBoxManage
 
Cheat Sheet: add command output
 
(One intermediate revision by one other user not shown)
Line 15: Line 15:


;VBoxManage showvminfo vmname --details : Show the details of your machine
;VBoxManage showvminfo vmname --details : Show the details of your machine
: Upon first look, this command seems to be the same as <code>list --long</code>, but there is a bit '''more information''' in <code>showvminfo</code>
: For comparison, try <code>meld <$(VBoxManage list --long vms) <$(VBoxManage showvminfo vagrant_default_1418918147177_40503 --details)</code>


;VBoxManage modifyvm vmname --memory 2048 : Give the vm 2 GB of RAM (Note that this will not persist if your VM is defined by Vagrant.  To persist changes in [[Vagrant]], you would modify the Settings-rb)
<pre>
PS C:\Program Files\Oracle\VirtualBox> ./VBoxManage showvminfo 'RL8 Freephile'
Name:                        RL8 Freephile
Encryption:    disabled
Groups:                      /
Guest OS:                    Red Hat (64-bit)
UUID:                        f7e056c0-289d-483c-bf51-eafea0bc8fcd
Config file:                C:\Users\greg\VirtualBox VMs\RL8 Freephile\RL8 Freephile.vbox
Snapshot folder:            C:\Users\greg\VirtualBox VMs\RL8 Freephile\Snapshots
Log folder:                  C:\Users\greg\VirtualBox VMs\RL8 Freephile\Logs
Hardware UUID:              f7e056c0-289d-483c-bf51-eafea0bc8fcd
Memory size:                8192MB
Page Fusion:                disabled
VRAM size:                  16MB
CPU exec cap:                100%
HPET:                        disabled
CPUProfile:                  host
Chipset:                    piix3
Firmware:                    BIOS
Number of CPUs:              1
PAE:                        enabled
Long Mode:                  enabled
Triple Fault Reset:          disabled
APIC:                        enabled
X2APIC:                      enabled
Nested VT-x/AMD-V:          disabled
CPUID Portability Level:    0
CPUID overrides:            None
Boot menu mode:              message and menu
Boot Device 1:              Floppy
Boot Device 2:              DVD
Boot Device 3:              HardDisk
Boot Device 4:              Not Assigned
ACPI:                        enabled
IOAPIC:                      enabled
BIOS APIC mode:              APIC
Time offset:                0ms
BIOS NVRAM File:            C:\Users\greg\VirtualBox VMs\RL8 Freephile\RL8 Freephile.nvram
RTC:                        UTC
Hardware Virtualization:    enabled
Nested Paging:              enabled
Large Pages:                enabled
VT-x VPID:                  enabled
VT-x Unrestricted Exec.:    enabled
AMD-V Virt. Vmsave/Vmload:  enabled
IOMMU:                      None
Paravirt. Provider:          Default
Effective Paravirt. Prov.:  KVM
State:                      powered off (since 2024-01-03T00:10:59.509000000)
Graphics Controller:        VMSVGA
Monitor count:              1
3D Acceleration:            disabled
2D Video Acceleration:      disabled
Teleporter Enabled:          disabled
Teleporter Port:            0
Teleporter Address:
Teleporter Password:
Tracing Enabled:            disabled
Allow Tracing to Access VM:  disabled
Tracing Configuration:
Autostart Enabled:          disabled
Autostart Delay:            0
Default Frontend:
VM process priority:        default
Storage Controllers:
#0: 'IDE', Type: PIIX4, Instance: 0, Ports: 2 (max 2), Bootable
  Port 1, Unit 0: Empty, temp eject
#1: 'SATA', Type: IntelAhci, Instance: 0, Ports: 1 (max 30), Bootable
  Port 0, Unit 0: UUID: 1d6190dd-5b96-4f1e-8caf-08e40e42b85b
    Location: "C:\Users\greg\VirtualBox VMs\RL8 Freephile\RL8 Freephile.vdi"
NIC 1:                      MAC: 080027A7A249, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 1 Rule(0):  name = SSH, protocol = tcp, host ip = , host port = 2222, guest ip = , guest port = 22
NIC 2:                      MAC: 0800276B5DD7, Attachment: none, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 3:                      disabled
NIC 4:                      disabled
NIC 5:                      disabled
NIC 6:                      disabled
NIC 7:                      disabled
NIC 8:                      disabled
Pointing Device:            PS/2 Mouse
Keyboard Device:            PS/2 Keyboard
UART 1:                      disabled
UART 2:                      disabled
UART 3:                      disabled
UART 4:                      disabled
LPT 1:                      disabled
LPT 2:                      disabled
Audio:                      enabled (Driver: Default, Controller: AC97, Codec: AD1980)
Audio playback:              enabled
Audio capture:              disabled
Clipboard Mode:              Bidirectional
Drag and drop Mode:          disabled
VRDE:                        disabled
OHCI USB:                    enabled
EHCI USB:                    enabled
xHCI USB:                    disabled
USB Device Filters:          <none>
Bandwidth groups:            <none>
Shared folders:              <none>
Recording enabled:          no
Recording screens:          1
Screen 0:
    Enabled:                yes
    ID:                      0
    Record video:            yes
    Record audio:            no
    Destination:            File
    File:                    C:\Users\greg\VirtualBox VMs\RL8 Freephile\RL8 Freephile-screen0.webm
    Options:                vc_enabled=true,ac_enabled=false,ac_profile=med
    Video dimensions:        1024x768
    Video rate:              512kbps
    Video FPS:              25fps
* Guest:
Configured memory balloon:  0MB
</pre>
 
;VBoxManage modifyvm vmname --memory 2048 : Give the vm 2 GB of RAM (Note that this will not persist if your VM is defined by Vagrant.  To persist changes in [[Vagrant]], you would modify the ''Vagrantfile-extra.rb'' file)


;VBoxManage import <ovfname/ovaname> --dry-run : import an appliance that you exported somewhere else
;VBoxManage import <ovfname/ovaname> --dry-run : import an appliance that you exported somewhere else