/******************************************************************************** * RPi 2B QEMU 模拟树莓派 * 说明: * 网络上又找到一些资料,不过在我的电脑上运行会出一些问题,经验证,需要提前 * 修改文件系统中的链接库和分区挂载表。 * * 2017-5-21 台湾 中和区 曾剑锋 *******************************************************************************/ 一、参考文档: 1. Emulating Jessie image with 4.x.xx kernel https://github.com/dhruvvyas90/qemu-rpi-kernel/wiki/Emulating-Jessie-image-with-4.x.xx-kernel 2. Change Screen Resolution? https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=136280 3. CONFIG.TXT https://www.raspberrypi.org/documentation/configuration/config-txt/README.md 二、下载内核: https://github.com/dhruvvyas90/qemu-rpi-kernel 三、下载树莓派系统: 1. https://downloads.raspberrypi.org/raspbian_lite_latest 2. https://downloads.raspberrypi.org/raspbian_latest 四、操作流程: 1. 文件系统修改: 1. fdisk -l <树莓派系统镜像> zengjf@zengjf:~/rpi$ sudo fdisk -l 2017-03-02-raspbian-jessie-lite.img [sudo] password for zengjf: Disk 2017-03-02-raspbian-jessie-lite.img: 1.3 GiB, 1393557504 bytes, 2721792 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xb2455b06 Device Boot Start End Sectors Size Id Type 2017-03-02-raspbian-jessie-lite.img1 8192 137215 129024 63M c W95 FAT 2017-03-02-raspbian-jessie-lite.img2 137216 2721791 2584576 1.2G 83 Linux 2. 磁盘偏移计算:137216 * 512 = 70254592 3. mount -v -o offset=70254592 -t ext4 your-image-file.img /mnt 4. cd /mnt 5. sudo vim ./etc/ld.so.preload 注释掉所有的内容就可以了,一般里面只有一行,直接注释掉就OK了。 6. sudo vim ./etc/fstab 看到和/dev/mmcblk有关的都可以注释掉。 7. cd ~ 8. sudo umount /mnt 2. 参考运行命令: 1. lite版参考执行命令 qemu-system-arm -kernel kernel-qemu-4.4.26-jessie -cpu arm1176 -m 256 -M versatilepb -serial stdio -append "root=/dev/sda2 rootfstype=ext4 rw" -hda 2017-03-02-raspbian-jessie-lite.img 2. desktop版参考执行命令 qemu-system-arm -kernel kernel-qemu-4.4.26-jessie -cpu arm1176 -m 256 -M versatilepb -serial stdio -append "root=/dev/sda2 rootfstype=ext4 rw" -hda 2017-04-10-raspbian-jessie.img
RPi 2B QEMU 模拟树莓派
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【树莓派3B+使用串口通讯】
【树莓派3B+使用串口通讯】
串口 ci 根文件系统 -
树莓派搭建无线AP
树莓派搭建无限AP教程
树莓派 git DNS -
windows ssh RPi 2B
本文主要记录如何用ssh访问RPi 2B。
html 树莓派 系统安装 unix -
windows ping RPi 2B
本文主要记录如何设置RPi 2B静态IP,并且通过windows来ping通RPi 2B。
静态ip #if 文件系统 html ubuntu -
RPi 2B GPIO 测试
本文主要记录RPi 2B GPIO口的使用,理解什么是GPIO的BOARD编号和BCM编号。
python 引脚 树莓派 解决方法 html -
RPi 2B Android telnet ssh
由于我自己的树莓派没有显示屏,现在我自己又没有了电脑,很纠结的就是我无法使用这玩意了,我也确实近2个月没碰过它,于是想到使用Android手机来控制它,telnet、ssh也就成了可能。
android 树莓派 android手机 hive 客户端