virtualbox
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
virtualbox [2011/06/03 12:52] – aorth | virtualbox [2011/06/03 13:03] – aorth | ||
---|---|---|---|
Line 5: | Line 5: | ||
* [[http:// | * [[http:// | ||
- | ====== | + | ====== |
- | ===== Bridged | + | ===== Optimal settings for Linux guests ===== |
+ | Guest operating systems are not like host operating systems. | ||
+ | |||
+ | * Set the IO scheduler to '' | ||
+ | * Edit the grub command line to set the default IO scheduler, usually in /// | ||
+ | * Install guest additions (VirtualBox or VMware) | ||
+ | * Run a virtual machine-specific kernel: | ||
+ | * Ubuntu: linux-image-virtual | ||
+ | * Mount filesystems with '' | ||
+ | |||
+ | ===== Networking ===== | ||
+ | ==== Bridged Networking | ||
If your guest is using bridged networking you MUST use this command to allow other users to use the host's physical network card. Make sure your virtual machine is shut down and then run this command: | If your guest is using bridged networking you MUST use this command to allow other users to use the host's physical network card. Make sure your virtual machine is shut down and then run this command: | ||
< | < | ||
Line 13: | Line 24: | ||
As of VirtualBox 3.1.2 this is still a [[http:// | As of VirtualBox 3.1.2 this is still a [[http:// | ||
- | ===== Port Forwarding | + | ==== Port Forwarding ==== |
If your guest OS is using NAT for networking and you want to access services like Apache or SSH, you will need to enable port forwarding. | If your guest OS is using NAT for networking and you want to access services like Apache or SSH, you will need to enable port forwarding. | ||
Line 22: | Line 33: | ||
< | < | ||
- | ====== Commonly-used commands | + | ===== Commonly-used commands ===== |
- | ===== List your VMs ===== | + | ==== List your VMs ==== |
< | < | ||
- | ===== List your running VMs ===== | + | ==== List your running VMs ==== |
< | < | ||
- | ====== Updating VirtualBox | + | ===== Updating VirtualBox ===== |
=== Stop any running VMs === | === Stop any running VMs === | ||
Either shut down or "save state" for any running VMs. First, find any users who have " | Either shut down or "save state" for any running VMs. First, find any users who have " | ||
Line 53: | Line 64: | ||
# su - aorth | # su - aorth | ||
$ VBoxHeadless -s b0237553-9653-4461-bd0e-d4d316c16d4f -v off &</ | $ VBoxHeadless -s b0237553-9653-4461-bd0e-d4d316c16d4f -v off &</ | ||
- | |||
- | ====== Optimal settings for Linux guests ====== | ||
- | |||
- | * Set the IO scheduler to '' | ||
- | * Edit the grub command line to set the default IO scheduler, usually in /// | ||
- | * Install guest additions (VirtualBox or VMware) | ||
- | * Run a virtual machine-specific kernel: | ||
- | * Ubuntu: linux-image-virtual | ||
- | * Mount filesystems with '' |