一、在OS X系统安装QEMU
1、安装Homebrew
Homebrew是OS X上强大的包管理器。为了解决QEMU安装的依存关系,我们先按照Homebrew官网的介绍安装Homebrew:http://brew.sh/index_zh-cn.html
2、使用Homebrew安装QEMU
Bash
$ brew install qemu
二、在QEMU上构建EdgeRouter的软件包编译环境
此步骤主要参考了以下文章:https://blog.austinchou.com/compile-shadowsocks-libev-and-chinadns-for-edgerouter-poe/
1、在QEMU上构建MIPS64编译环境
首先在EdgeRouter中使用打开CLI窗口登陆,使用uname命令查看平台架构:
Bash
$ uname -a
Linux ERL-3 3.10.20-UBNT #1 SMP Sat May 28 09:46:11 PDT 2016 mips64 GNU/Linux
从显示结果可以看到是mips64架构。然后从下面网址下载已经预安装mips64架构的debian系统的系统映像。
https://people.debian.org/~aurel32/qemu/
选择mips文件夹,依据说明下载wheezy 64位相关的两个文件:
vmlinux-3.2.0-4-5kc-malta debian_wheezy_mips_standard.qcow2然后再OS X系统的终端中运行以下命令启动:
Bash
qemu-system-mips64 -M malta -kernel vmlinux-3.2.0-4-5kc-malta -hda debian_wheezy_mips_standard.qcow2 -append "root=/dev/sda1 console=tty0"
没有评论:
发表评论