0%

在qemu虚拟机上安装Linux发行版

  1. qemu-img create -f qcow2 debian.img 10G

  2. sudo kvm -hda debian.img -cdrom debian-10.2.0-amd64-netinst.iso -m 2048

    这一步是把这个debian的iso安装到debian.img这个文件上。

  3. qemu command:

    1
    2
    3
    4
    5
    6
    qemu-system-x86_64 -cpu host -enable-kvm -smp 4 \
    -m 1G \
    -kernel ~/repos/linux/arch/x86/boot/bzImage \
    -append "console=ttyS0 root=/dev/sda1" \
    -hda ./debian.img \
    -nographic \

    如上启动虚拟机,可以发现自己已经可以使用如上安装的debian系统。我们在第二步
    安装系统的时候可以把需要的程序都装上,在这样的虚拟机里做测试,会方便很多。
    而且你在虚拟机里创建的文件下次启动虚拟机的时候都还在。