查看: 2919|回复: 1

BPI_R1 chroot使用其他镜像 心得

[复制链接]
  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-11-13 02:45:43 | 显示全部楼层 |阅读模式
    分享到:
    昨天我发帖说在BPI——R1路由器上用chroot来运行其他的系统镜像,事实证明还是可行的,但是用起来后发现还是有很多问题。
    下面分享一下经验:
    1.在BPI R1上用chroot切换系统并不像我之前想象的那样令人满意,在刚才试用过程中发现,兼容性还是存在很大的问题,毕竟使用的镜像和硬件还是有较多出入。
    2.虽然能正常联网下载文件,但是也只能从BPI_R1上下载文件,而不能在R1上发布,比如说,在chroot运行ssh,虽然可以运行,但是外部无法访问。这貌似是被主系统给限制住了,还得继续研究一下……
    3.GPIO完全不兼容,R1的GPIO和树莓派的IO完全不一样,不能使用,也就是说,使用树莓派的镜像安装gpio并不能像在树莓派上那样很好的操控gpio,甚至你都无法顺利的安装它……
    4,设备不一致,之前烧写树莓派的镜像用chroot跳入镜像打算使用raspi-config对存储卡扩容,但是弹出了这个提示
    QQ截图20141113020306.png
    找不到root设备。然后我在树莓派上ls了一下发现这是个符号链接,
    QQ截图20141113020359.png
    链接的设备就是ext分区,然后尝试在R1上把sda2链接过去运行,结果还是不行,弹出了更坑的提示,
    QQ截图20141113023808.png
    对此我完全没辙了……
    之后是尝试安装gpio,安装方法是完全依照树莓派上的安装方法
    QQ截图20141113021130.png
    刚开始看上去好像还挺顺利,
    QQ截图20141113022112.png
    最后还是无奈放弃……

    再来看看昨天安装mplayer后,试试播放的效果……
    QQ截图20141113022439.png
    图里是在播放一个网络FM,可以看到是一卡一卡的……不知道是网络问题还是软件或硬件的问题……明天再试试播放文件看看……

    虽然还是有很多挫折,但是至少还能运行,这应该已经不太影响我的主要项目了,因为我需要的环境至少我现在已经解决,能联网下载,能正常运行我的脚本就OK。虽然不能直接使用GPIO,不过串口应该还是可以用的,所以呢,星期六的时候就尝试把我的QQ机器人重新调整然后放上去运行看看。
    好了,今天就到这,睡觉~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2014-11-13 02:50:43 | 显示全部楼层
    哦对了,还有一些命令的运行也不正常,比如df,运行df查看磁盘空间的时候因为是读取proc里的文件的,所以系统初始化后就是默认mount 的全局proc,也就是说包括了主系统的proc,所以会导致df的时候也一起读取主系统挂载的目录,但是因为chroot到的系统镜像里目录结构并不相同,所以会导致在主系统挂载的也被显示并且读取不正常……这其实是比较蛋疼的事情……
    QQ截图20141113025033.png
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-15 19:43 , Processed in 0.119714 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.