HCL:VersatileExpress

跳转到:导航搜索

Versatile Express 是 ARM 的开发平台,用于新核心设计的早期启动。它也是一个流行的平台,可与 QEMU 配合使用,在非 ARM 硬件上模拟 ARM 环境。

目前没有适用于 Tumbleweed 和 Leap 的 vexpress 镜像。
如果您想在 QEMU 中运行 openSUSE,请按照以下页面中的说明操作:openSUSE:AArch64#QEMU

技术数据

  • Cortex A9 或 A15 核心
  • 用于设备访问的 AMBA 总线
  • 串行端口
  • 以太网

使用 QEMU 安装 openSUSE 12.2 镜像

  1. http://download.opensuse.org/ports/armv7hl/distribution/openSUSE-stable/images/ 下载最新的镜像文件,并选择
    1. 用于最小系统的 JeOS 镜像 openSUSE-12.2-ARM-JeOS-vexpress-*.raw.xzopenSUSE-12.2-ARM-JeOS-vexpress-*.tar.bz2,或者
    2. 用于图形系统的 XFCE 镜像 openSUSE-12.2-ARM-XFCE-vexpress-*.raw.xzopenSUSE-12.2-ARM-XFCE-vexpress-*.raw.xz
  2. 解压磁盘镜像。
     xz -d [image].raw.xz 
  3. 在镜像末尾附加一个零,以留出数据空间。
     dd if=/dev/zero of=[image].raw bs=1 count=1 seek=20G 
  4. 解压内核归档文件。
     tar xvjf [image].tar.bz2 
  5. 使用相应的参数运行 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 
  6. 在图形控制台上完成首次启动步骤。
  7. 玩得开心...

已知问题

  • Xorg 在 QEMU 中无法工作