在 QEMU 中安装 Alpine
开始之前
- 下载最新的 Alpine 镜像。
- 在你的系统上安装 QEMU (例如 Ubuntu 上
sudo apt install qemu
, Fedora 上yum -y install qemu
)
如果你正在使用 Alpine Linux, 你可以安装
# apk add qemu qemu-img qemu-system-x86_64 qemu-ui-gtk
创建虚拟机
如果你想安装 Alpine Linux, 创建一个磁盘镜像。
qemu-img create -f qcow2 alpine.qcow2 8G
以下命令使用 Alpine ISO 镜像作为 CDROM 启动 QEMU, 默认网络配置, 512MB 内存, 上一步创建的磁盘镜像, 以及 CDROM 作为启动设备。
qemu-system-x86_64 -m 512 -nic user -boot d -cdrom alpine-standard-3.21.3-x86_64.iso -hda alpine.qcow2 -display gtk -enable-kvm
提示: 如果你的硬件不支持, 移除
-enable-kvm
选项。以 root
身份登录 (没有密码) 并运行
setup-alpine
按照 setup-alpine 安装步骤进行操作。
运行 poweroff
关闭机器。
启动虚拟机
安装完成后, QEMU 可以从磁盘镜像启动 (-boot c
) 而无需 CDROM。
qemu-system-x86_64 -m 512 -nic user -hda alpine.qcow2