QEMU 快速使用指南 (译) ******************

本文翻译自 Linux for You 网站的文章,介绍了QEMU的基础使用、操作系统安装和网络设置。首先从源码安装QEMU,接着创建虚拟机并安装Ubuntu,最后设置QEMU的网络连接,通过TAP设备实现网络桥接。
摘要由CSDN通过智能技术生成

https://prettyxw.com/article/2014/02/14/the-quick-guide-to-qemu-setup-translate/

 

本文翻译自 Linux for You 网站上的文章 The Quick Guide to QEMU Setup (2011.5)

正文如下


在接下来的一系列文章中,我们将逐一介绍 QEMU 的基本使用、操作系统安装、QEMU 的网络设置 以及 利用 QEMU 针对 ARM 架构进行嵌入式开发。下面我们从 QEMU 基础开始我们的第一部分。

当我最初使用电脑的时候,我惊呆了。只需要点一下鼠标就能放音乐、看电影、玩游戏,这对于当时的我来说很神奇。时过变迁,我了解了编译和代码。我的好奇心激起了我对代码热情。即使已经编译好的软件包越来越容易获取,但我还是倾向于源码安装。我对 QEMU 就这么做。
QEMU 是最好的模拟器之一。当然,仍然没有多少人能够物尽其用。本篇文章内容比较基础,但是可以期待在后面有一些有趣的东西。

源码安装 QEMU

第一步,下载 QEMU 源码;目前最新版本是 0.14,这里有下载地址。解压源码包,进入 QEMU 目录:

1
2
$ tar -zxvf qemu-0.14.0. tar .gz
$ cd qemu-0.14.0

运行配置脚本。我们将针对 i386 架构进行编译。 (它也可为其他架构编译,如 ARM、PPC、SPARC 等。) 接下来我们要在虚拟机里面安装 Ubuntu 发行版——这就是我们为什么选择针对 i386 架构编译 QEMU:

1
$ . /configure –target-list=i386-softmmu

希望你在运行 configure 脚本的时候没有碰到什么错误。如果出现问题,可能是因为缺少了某个库或者头文件。去找到它然后安装就能解决问题。

当 configure 脚本执行完毕,使用 make 命令编译代码。编译完成后,QEMU 的二进制文件应该安装到合适的位置。在我的 Fedora 系统上,我使用 su 命令来获得必要的 root 权限,然后使用 make install 来安装。

使用 qemu 命令来检查一下 QEMU 是否安装成功,如果运行时弹出一个像图1一样的窗口那么说明安装成功。

Install-Test
图1:测试QEMU的安装

创建新虚拟机

如果你熟悉其他的虚拟化软件,你可能好奇如何使用 QEMU 创建一个新的虚拟机。第一步是为虚拟机创建一个硬盘镜像。然后就可以安装 Ubuntu 9.10 了;这里我们创建一个 10GB 的硬盘镜像就足够了。使用以下命令创建:

</
1
2
3
$ qemu-img create ubuntu.img 10G
$ ls -lh ubuntu.img
-rw-r--r--. 1 root root 10G Mar 11 11:54 ubuntu.img
  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值