virtualbox_general_notes
This is an old revision of the document!
VirtualBox General Notes
How to resize a Virtual Drive
- The following was tested with VBox 5.1.26
- Shutdown the VM you want to resize
- Navigate to the .vdi file you want to resize
- Make a backup copy of the .vdi file
- Run a command like this (example for 30GB drive)
# VBoxManage modifyhd /path/to/file.vdi --resize 30000
Note, if you have a vmdk file you need to follow this:
# VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi # VBoxManage modifyhd "cloned.vdi" --resize 51200 # VBoxManage clonehd "cloned.vdi" "resized.vmdk" --format vmdk
- Start VirtualBox manager
- Highlight the VM whose disk you are resizing
- Click Settings and then click storage
- Mount a virtual CDROM (gparted-live ISO that you downloaded to the host machine)
- Start the VM
- Start Gparted LIVE
- Follow the menus to resize the partition that you need to make larger
- When done, exit Gparted and unmount the CDROM
- Boot the VM and verify your changes were implemented
Possible mouse unresponsiveness issue in 5.1.18 https://forums.virtualbox.org/viewtopic.php?f=3&t=79034
Running in Headless Mode
# List virtual machines
VBoxManage list vms
"MyVM" {e4b0c92c-4301-4a7d-8af8-fe02fed00451}
# Start VM in headless mode
VBoxManage startvm MyVM –type headless
# Power off VM
VBoxManage controlvm MyVM poweroff
February 2015
Updated October 2016 for wodim issues
Installing Guest Additions in run-level 3 on CENTOS6 and CENTOS7:
- First, go to the VirtualBox window that is running the guest machine and choose Devices > Insert Guest Additions CD Image
- From a separate terminal window (via ssh) or in the VM window itself, su - root
- yum install cdrecord
- wodim –devices
- (note the drive designation)
- If that command fails on a CENTOS7 v7.2.1511 VirtualBox instance, try: wodim dev=/dev/sr0 –devices
- If that succeeds, it should say something like 'VBOX' 'CD-ROM'
- Or: wodim -prcap (although that doesn't seem to give you the info needed)
- mkdir /media/cdrom
- mount -t iso9660 /dev/scd0 /media/cdrom
- if you used "sr0" above, substitute sr0 for scd0 in the line above
- cd /media/cdrom
- Then run Linux version of script
- Ex: sh VBoxLinuxAdditions.run
- When done, cd / and eject and reboot
virtualbox_general_notes.1515596094.txt.gz · Last modified: 2018/01/10 09:54 by juckins