HowToSetupQEMU
|
Size: 1728
Comment:
|
← Revision 6 as of 2008-08-06 17:01:43 ⇥
Size: 1780
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| [[Include(ScreencastTeamHeader)]] | <<Include(ScreencastTeamHeader)>> |
| Line 3: | Line 3: |
| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| | This page should be merged with [[Installation/QemuEmulator]]. ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;"><<TableOfContents>>|| |
| Line 9: | Line 11: |
| * kqemu is a proprietary kernel accelerator for QEMU. With kqemu loaded, QEMU is considerably faster. | * kqemu is a kernel accelerator for QEMU. With kqemu loaded, QEMU is considerably faster. |
| Line 11: | Line 13: |
| * kvm is a kernel based accelerator for CPUs which have the [http://en.wikipedia.org/wiki/X86_virtualization VT] extensions to their instruction set. | * kvm is a kernel based accelerator for CPUs which have the [[http://en.wikipedia.org/wiki/X86_virtualization|VT]] extensions to their instruction set. |
| Line 21: | Line 23: |
| {{{ sudo apt-get install qemu | {{{ sudo apt-get install qemu |
| Line 24: | Line 27: |
| kqemu is a closed-source kernel based accelerator designed for QEMU. Its author is the main developer behind QEMU itself. | kqemu is an open-source kernel based accelerator designed for QEMU. Its author is the main developer behind QEMU itself. |
| Line 34: | Line 37: |
| Other releases need to compile kvm manually from http://kvm.sf.net/ using http://kvm.sourceforge.net/howto.html as a guide. | Other releases need to compile kvm manually from http://kvm.qumranet.com/kvmwiki using http://kvm.qumranet.com/kvmwiki/HOWTO as a guide. |
| Line 40: | Line 43: |
| {{{ sudo apt-get install qemu-launcher | {{{ sudo apt-get install qemu-launcher |
NEXT SCREENCASTTEAM MEETING: |
This page should be merged with Installation/QemuEmulator.
Introduction
- QEMU is a full system emulator. It can be used to create a sandbox environment in which Ubuntu can be installed and demonstrations can be performed. The host computer can run a screen capture utility to record the window running QEMU.
- kqemu is a kernel accelerator for QEMU. With kqemu loaded, QEMU is considerably faster.
kvm is a kernel based accelerator for CPUs which have the VT extensions to their instruction set.
- qemu-launcher is a graphical frontend to QEMU, designed to make it easier to start virtual machines, without having to know the command line options.
Installation
Installing kqemu & QEMU
Install qemu package from universe repository.
sudo apt-get install qemu
kqemu is an open-source kernel based accelerator designed for QEMU. Its author is the main developer behind QEMU itself.
https://help.ubuntu.com/community/KQEmu
Installing kvm & QEMU
Kvm includes a kernel module and a modified QEMU package.
Feisty has kvm in the 2.6.20 kernel.
Other releases need to compile kvm manually from http://kvm.qumranet.com/kvmwiki using http://kvm.qumranet.com/kvmwiki/HOWTO as a guide.
qemu-launcher
qemu-launcher is in the standard repository and so can be easily installed:-
sudo apt-get install qemu-launcher
Using QEMU
Creating disk images
Booting up QEMU
ScreencastTeam/HowToSetupQEMU (last edited 2008-08-06 17:01:43 by localhost)