我正在尝试为基于 Debian 的 ARM(或什至)设置一个可以与 QEMU 一起运行的完整armhf
系统armel
映像aarch64
。不幸的是,我在网上找到的所有示例都是通过传递内核来启动映像的(initrd
如果它需要一些模块,则可能是)。
但是,我真的很想启动系统qemu-system-amd64
,只需提供磁盘映像和 CD-ROM 映像(开始安装)。
-machine
我可以理解and没有默认值-cpu
,但我在网上找不到任何关于如何执行以下操作的线索:
#> wget \
http://cdimage.debian.org/.../armhf/iso-cd/debian-testing-armhf-netinst.iso
...
#> qemu-img create -f qcow2 debian-armhf.qcow 20G
...
#> qemu-system-arm -machine vexpress-a9 -cpu cortex-a9 \
-hda debian-armhf.qcow \
-cdrom debian-testing-amd64-netinst.iso \
-boot d
...
#> qemu-system-arm -machine vexpress-a9 -cpu cortex-a9 \
-hda debian-armhf.qcow \
-net nic -net user,hostfwd=tcp::2222-:22
...
所以,我真的很想知道这样的事情是否可能......如果是的话,怎么办?如果没有,为什么?