HCL:VersatileExpress
Versatile Express 是 ARM 的开发平台,用于新核心设计的早期启动。它也是一个流行的平台,可与 QEMU 配合使用,在非 ARM 硬件上模拟 ARM 环境。
目前没有适用于 Tumbleweed 和 Leap 的 vexpress 镜像。
如果您想在 QEMU 中运行 openSUSE,请按照以下页面中的说明操作:openSUSE:AArch64#QEMU。
如果您想在 QEMU 中运行 openSUSE,请按照以下页面中的说明操作:openSUSE:AArch64#QEMU。
技术数据
- Cortex A9 或 A15 核心
- 用于设备访问的 AMBA 总线
- 串行端口
- 以太网
使用 QEMU 安装 openSUSE 12.2 镜像
- 在 http://download.opensuse.org/ports/armv7hl/distribution/openSUSE-stable/images/ 下载最新的镜像文件,并选择
- 用于最小系统的 JeOS 镜像 openSUSE-12.2-ARM-JeOS-vexpress-*.raw.xz 和 openSUSE-12.2-ARM-JeOS-vexpress-*.tar.bz2,或者
- 用于图形系统的 XFCE 镜像 openSUSE-12.2-ARM-XFCE-vexpress-*.raw.xz 和 openSUSE-12.2-ARM-XFCE-vexpress-*.raw.xz
- 解压磁盘镜像。
xz -d [image].raw.xz
- 在镜像末尾附加一个零,以留出数据空间。
dd if=/dev/zero of=[image].raw bs=1 count=1 seek=20G
- 解压内核归档文件。
tar xvjf [image].tar.bz2
- 使用相应的参数运行 QEMU 以运行镜像
qemu-system-arm -M vexpress-a9 -m 1G -drive file=[image].raw,if=sd -serial stdio -kernel initrd*kernel -initrd initrd*h.gz -append console=tty
- 在图形控制台上完成首次启动步骤。
- 玩得开心...
已知问题
- Xorg 在 QEMU 中无法工作