2. What is virtualization?
What is Qemu?
What is virtual hard disk?
Booting options with Qemu.
Networking with Qemu.
Created by Girish Patoliya
3. Operating system virtualization is the use of software to allow a
piece of hardware to run multiple operating system images at the
same time.
Created by Girish Patoliya
4. QEMU is a generic and open source machine emulator and
virtualizer.
When used as a machine emulator, QEMU can run OSes and
programs made for one machine (e.g. an ARM board) on a
different machine (e.g. your own PC). By using dynamic
translation, it achieves very good performance.
When used as a virtualizer, QEMU achieves near native
performance by executing the guest code directly on the host CPU.
QEMU supports virtualization when executing under the Xen
hypervisor or using the KVM kernel module in Linux. When
using KVM, QEMU can virtualize x86, server and embedded
PowerPC, and S390 guests.
QEMU is a member of Software Freedom Conservancy.
Created by Girish Patoliya
5. VHD (Virtual Hard Disk) is a file format which represents a
virtual hard disk drive (HDD). It may contain what is found on a
physical HDD, such as disk partitions and a file system, which in
turn can contain files and folders. It is typically used as the hard
disk of a virtual machine.
Qemu supports below disk formats:
Dmg, Hdd, Hds, Cow, Qcow, Qcow2, Vdi, Vhd, Img etc.
Virtual disk can be created usin dd command on linux.
Created by Girish Patoliya
6. Virtual OS can be booted using following
methods in Qemu.
NFS/DHCP boot
Disk boot
Created by Girish Patoliya
9. Default communication gateway with Host is
10.0.2.0/24
Tap/Bridge communication
Tap bridge can be used to use multiple Ethernet port
on guest OS.
Created by Girish Patoliya