linux操作系统实验四--qemu的安装和根目录系统制作

本文详述了如何在Linux环境下安装QEMU,包括不同配置选项的比较和错误解决。接着介绍了内核的编译过程,强调了添加调试信息的重要性。此外,还阐述了使用QEMU进行调试的操作,以及计算机从启动到运行内核的过程。最后,提到了制作根系统目录在操作系统启动中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装QEMU

QEMU是一套由Fabrice Bellard所编写的以GPL许可证分发源码的模拟处理器,在GNU/Linux平台上使用广泛。Bochs,PearPC等与其类似,但不具备其许多特性,比如高速度及跨平台的特性,通过KQMEU这个开源的加速器,QEMU能模拟至接近真实电脑的速度。
我的ubuntu的版本是12.04.
1.最省事的安装模拟器的方法是:
cd ~
sudo apt-get install qemu
说明:这样安装之后qemu的版本是1.0。为了提高版本,我企图下载qemu的源代码进行自动安装。不过后面显示版本还是1.0,不知道为什么。
这里说下安装过程:
2.从http://wiki.qemu.org/Download下载Qemu 1.4.0源码,将源代码放在一个自己新建的文件夹里即可。

$ tar jxvf qemu-1.4.0.tar.bz2
$ cd qemu-1.4.0

编译安装:

编译:有很多版本,老师给的pdf是:./configure --prefix=/usr/bin --target-list=i386-softmmu

网上的版本是一是:./configure --enable-debug --enable-sdl --enable-kvm --target-list=i386-softmmu

还有的是直接:./configure。

这个过程中或许出现一些错误,大部分是因为缺少相关的软件,安装需求进行安装即可,如提示:

Error: zlib check failed
Make sure to have the zlib libs and headers installed.
----------------------------------------------------------

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值