Ubuntu上通过源码安装QEMU

前端之家收集整理的这篇文章主要介绍了Ubuntu上通过源码安装QEMU前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

QEMU是一个多平台虚拟化工具,可以安装在所有Linux平台、OS-X,Win32 (通过Mingw64 工具链)和其他类Unix平台。
其安装步骤如下:

首先安装QEMU的依赖库

$sudo apt-get install git libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev
@H_502_7@以out-of-tree的形式编译安装 1
$git clone https://github.com/qemu/qemu.git
$mkdir build
$cd build
$../qemu_SRC_PATH/configure 
(这句配置可以添加一些选项,可通过$../qemu_SRC_PATH/configure --help查看所有选项。
例如$../qemu_SRC_PATH/configure  --target-list=x86_64-softmmu --enable-debug)
$make -j4

关于QEMU的其他一些信息可以通过查看以下网址 :
http://qemu-project.org/Hosts/Linux
http://qemu-project.org/Hosts/Mac
http://qemu-project.org/Hosts/W32


测试安装一个虚拟机Gest OS 2 :

下面创建一个Gest OS:

1. 为虚拟机创建硬盘

$qemu-img create -f qcow2 test.qcow2 16G

2. 下载并安装操作系统镜像ISO文件(以Fedora 20为例)

$ls -la Fedora-Live-Desktop-x86_64-20-1.iso
-rwxr-xr-x. 1 xxxxx xxxxx 999292928 May  4 16:32

$PATH_to_QEMU_build/x86_64-softmmu/qemu-system-x86_64 -m 1024 -enable-kvm -drive if=virtio,file=test.qcow2,cache=none -cdrom Fedora-Live-Desktop-x86_64-20-1.iso

注意:PATH_to_QEMU_build 是指 前面安装QEMU时创建的build目录的路径。

如果想通过VNC连接到QEMU,可以通过下面的指令:
$PATH_to_QEMU_build/x86_64-softmmu/qemu-system-x86_64 -m 1024 -enable-kvm -drive if=virtio,cache=none -cdrom Fedora-Live-Desktop-x86_64-20-1.iso -vnc :1

使用VNC viewer 连接到 localhost:1 ,然后进入安装Gest OS界面.



Reference:

https://github.com/qemu/qemu/tree/stable-2.9

https://wiki.qemu.org/Hosts/Linux

猜你在找的Ubuntu相关文章