virtualbox
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
virtualbox [2010/01/13 11:20] – 172.26.0.166 | virtualbox [2017/07/03 11:22] (current) – removed aorth | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== VirtualBox tips/tricks ===== | ||
- | ==== Commonly-used commands ==== | ||
- | To change between "not attached", | ||
- | < | ||
- | Set the boot order: | ||
- | < | ||
- | Add a shared folder: | ||
- | < | ||
- | Acpi Vm: | ||
- | < | ||
- | Change rdp address: | ||
- | < | ||
- | Change the Authentication type: | ||
- | < | ||
- | **Note**: option " | ||
- | < | ||
- | Change rdp port: | ||
- | < | ||
- | List all VMs in the server: | ||
- | < | ||
- | List all running VMs: | ||
- | < | ||
- | List guest properties: | ||
- | < | ||
- | Note: All the guest parameters(configuration) are in < | ||
- | ===== Create a VM ===== | ||
- | Copy an ISO to your home directory: | ||
- | < | ||
- | * SSH to VM server: 172.26.0.205 | ||
- | < | ||
- | * start the virtualbox application | ||
- | < | ||
- | * Follow the wizzard to create a VM with the following properties: | ||
- | - Base Memory: less than 512 MB | ||
- | - Network : NAT | ||
- | - Harddisk size: less than 30Gb | ||
- | ==== Port Forwarding ==== | ||
- | |||
- | If your guest OS is using NAT for networking you will need to enable port forwarding. | ||
- | < | ||
- | $ VBoxManage setextradata Ubuntu " | ||
- | $ VBoxManage setextradata Ubuntu " | ||
- | Then you can log in to the VM from your own computer using the port you've forwarded above: | ||
- | < | ||
- | |||
- | === Upgrading VirtualBox === | ||
- | |||
- | < | ||
- | VirtualBox Command Line Management Interface Version 3.0.8 | ||
- | (C) 2005-2009 Sun Microsystems, | ||
- | All rights reserved. | ||
- | |||
- | 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% | ||
- | [jmagochi@biovbox ~]$ sudo / | ||
- | |||
- | $ wget http:// | ||
- | $ ./ | ||
- | $ / | ||
- | </ | ||
- | |||
- | ===== Expanding a Virtual Disk ===== | ||
- | There is no way to expand a VDI. What you have to do is create a new VDI, boot the virtual machine to a live cd, and copy over the filesystem (either via '' | ||
- | |||
- | Create new VDI | ||
- | |||
- | Attach to virtual machine and boot with System Rescue CD | ||
- | |||
- | Create two partitions with fdisk/ | ||
- | * 1: 100 MB, boot, type " | ||
- | * 2: 30 GB, type "Linux LVM" (8E) | ||
- | |||
- | Format the boot partition as ext3 | ||
- | |||
- | ==== LVM setup ==== | ||
- | |||
- | Create Physical Volume from device: | ||
- | < | ||
- | |||
- | Create Volume Group from PV: | ||
- | < | ||
- | |||
- | Create Logical Volumes in VG: | ||
- | < | ||
- | lvcreate -L512M -nLogVol01 VolGroup01</ | ||
- | |||
- | Format the new partitions: | ||
- | < | ||
- | < | ||
- | |||
- | <note important> | ||
- | |||
- | Mount both root partitions: | ||
- | < | ||
- | mount / | ||
- | |||
- | Copy everything over: | ||
- | < | ||
- | |||
- | Mount both boot partitions: | ||
- | < | ||
- | mount /dev/sda1 / | ||
- | |||
- | Copy everything over: | ||
- | < | ||
- | |||
- | Force SElinux to relabel all files on boot (or else SElinux will deny you to log in) | ||
- | < | ||
- | |||
- | Unmount all mounted logical volumes | ||
- | |||
- | Install GRUB on the new VDI | ||
- | < | ||
- | > root (hd0,0) | ||
- | > setup (hd0)</ | ||
- | |||
- | ==== Renaming the new volume group==== | ||
- | |||
- | Deativate all logical volumes | ||
- | < | ||
- | Rename old volume group | ||
- | < | ||
- | Rename new volume group | ||
- | < |