qemu ubuntu
时间: 2025-05-19 20:07:30 浏览: 30
### 如何在 QEMU 中安装和运行 Ubuntu
#### 安装 QEMU 和必要工具
为了能够在 QEMU 中运行 Ubuntu,首先需要确保主机系统已正确安装 QEMU 及其相关组件。以下是针对不同操作系统的具体说明:
在基于 Linux 的系统(如 Ubuntu 16.04)中,可以通过以下命令安装 `qemu` 和其他必要的静态二进制文件:
```bash
sudo apt-get update && sudo apt-get install -y qemu-user-static binfmt-support gcc-aarch64-linux-gnu
```
此过程将允许模拟 ARM 架构并支持交叉编译需求[^1]。
对于 Windows 系统上的安装,则可以下载预构建的 QEMU 版本,并将其解压到指定目录后配置 PATH 环境变量以便于调用[^3]。
#### 验证 QEMU 是否正常工作
完成上述步骤之后,应当测试 QEMU 是否被成功部署至当前环境中。执行下面这条指令即可查看所使用的版本号以及确认基本功能可用性:
```bash
qemu-system-x86_64 --version
```
如果一切顺利的话,终端将会打印出类似于这样的消息:“QEMU emulator version X.Y.Z...”,表明软件已经就绪待命[^2]。
#### 创建虚拟硬盘镜像
下一步就是准备用于存储操作系统实例数据的空间——即创建一个新的磁盘映射文件作为目标设备载体。这里我们采用 RAW 格式的空白图像大小设定为 2GB 来举例演示:
```bash
qemu-img create -f raw ubuntu.img 2G
```
#### 启动 QEMU 并加载 ISO 文件
最后一步便是实际启动仿真器并将官方发布的 Ubuntu Live CD 或 Server Edition 映像挂载进去供引导使用。例如,在 AArch64 (ARMv8) 上面设置一个具有四个核心处理器、两 GB RAM 资源分配量级的新机器模型时可参照如下脚本形式输入参数列表:
```bash
qemu-system-aarch64 \
-m 2048 \
-cpu cortex-a72 \
-smp 4 \
-M virt \
-nographic \
-bios QEMU_EFI.fd \
-drive if=none,file=<path_to_iso>,id=cdrom,readonly=on,format=raw \
-device scsi-cd,drive=cdrom \
-drive file=ubuntu.img,if=virtio,cache=writethrough,discard=unmap \
-net nic,model=virtio \
-net user,hostfwd=tcp::2222-:22 &
```
注意替换 `<path_to_iso>` 成真实路径地址。
---
阅读全文
相关推荐

















