« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
| 公告 |
戒除浮躁,读好书,交益友 |
Blog信息 |
blog名称:邢红瑞的blog 日志总数:523 评论数量:1142 留言数量:0 访问次数:9705837 建立时间:2004年12月20日 |

| |
[linux kernel]debian上模拟arm 原创空间, 软件技术, 电脑与网络
邢红瑞 发表于 2005/11/29 18:30:36 |
使用skyeye模拟arm很是麻烦,其实debian可以模拟arm的.先安装Qemu,因为sdl很难搞定.linux建议下载qemu-0.8.2-i386.tar.gz,在根目录下解压即可,自动安装到bin.创建模拟盘sudo qemu-img create -f qcow hda.img 1G下载kernelsudo wget http://people.debian.org/~aurel32/arm-versatile/vmlinuz-2.6.18-2-versatile sudo wget http://people.debian.org/~aurel32/arm-versatile/initrd.img-2.6.18-2-versatile下载initrd安装文件sudo wget http://ftp.nl.debian.org/debian/dists/testing/main/installer-arm/rc1/images/rpc/netboot/initrd.gz安装Debian Etch(在桌面环境下)sudo qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.18-2-versatile -initrd initrd.gz -hda hda.img -append "root=/dev/ram"跳过安装运行(在桌面环境下)sudo qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.18-2-versatile -initrd initrd.img-2.6.18-2-versatile -hda hda.img -append "root=/dev/sda1"出现login之后退出安装相应的内核sudo apt-get install initramfs-toolssudo wget http://people.debian.org/~aurel32/arm-versatile/linux-image-2.6.18-2-versatile_2.6.18-5+versatile_arm.debsudo dpkg -i linux-image-2.6.18-2-versatile_2.6.18-5+versatile_arm.deb然后重新运行qemu进入命令行,输入dmeg出现 arm的提示就ok |
|
|