查看: 4400|回复: 2

香蕉派M1+Android&LXDE双系统做硬盘备份机以及其性能短评

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

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-6-29 20:50:49 | 显示全部楼层 |阅读模式
    分享到:
    嘛,因为自己的电脑坏了,手上的那些各种派又有点问题,不得已只好拿着剩下的安卓系统临时用着。
    这次是打算把我硬盘里的数据全部备份到网盘上,但是电脑坏了,linux平台又没有网盘客户端,怎么破?
    嗯,安卓系统有,加上M1+又有SATA接口,所以就可以用M1+来做客户端啦~
    IMG20150629175732.jpg
    这个就是香蕉派的安卓系统, 之前好像是M1用的,M1+的我还没来得及下……
    IMG20150629175540.jpg
    这坨就是M1+,我给他放了个大的散热器在上面,还加了风扇
    IMG20150629175548.jpg
    旁边这个是1T硬盘,里面是要备份的数据
    IMG20150629175655.jpg
    散热器和风扇……散热器我是直接放在CPU上的,CPU比内存颗粒高一点,所以基本上散热器的温度都是CPU产生
    IMG20150629175701.jpg
    嗯……可以看到网络接口的灯在狂闪,这里用网络接口是相当于数据流量用,为什么不用wifi?因为感觉不稳定……
    事实上,加了那么大一坨散热器如果不吹风温度还是很高,一下子就超过70度了,摸起来非常烫手。
    为什么呢?下面来看看CPUZ的检测……
    IMG20150629180306.jpg IMG20150629180309.jpg IMG20150629180327.jpg IMG20150629180332.jpg
    前面第一张可以看到,A20的两个核心都是满载运行的……
    再来看看htop的显示……
    IMG20150629180404.jpg IMG20150629180416.jpg
    上面红红绿绿的那两条就是CPU使用率,可以看到已经是爆满了,然后LXDE系统的任务栏有CPU占用率显示,相当于Windows上的任务管理器显示的CPU状态,可以看到…… IMG20150629180438.jpg IMG20150629180444.jpg
    一整块绿色……
    然而是什么造成的呢……
    IMG20150629180545.jpg
    看看前两行CPU占用率最高的进程,com.qihoo.yunpan,这个就是360云盘的安卓进程,整个CPU全被占了…… IMG20150629180552.jpg IMG20150629180558.jpg 可见这是多么的可怕……然而这也不奇怪……因为你看我上传的东西就知道为什么了……
    IMG20150629175614.jpg
    进入上传加载列表……这都需要30多秒的时间,而且经常崩……
    IMG20150629175643.jpg
    几万个文件在等待上传……因为是硬盘里的数据,一个文件夹我直接全部丢上去了,几十G的数据所以占用率那么高也并不是很奇怪了……


    那么话说回来,M1+虽然支持SATA的挂载,但是360云盘实际上并不能读取SATA的挂载分区,只可以读取安卓系统的用户内存,就是相当于我们手机的系统内存和存储卡这两个分区,所以我们想要备份硬盘数据还得自己挂载过去。
    IMG20150629180223.jpg
    IMG20150629180202.jpg
    那么,事实上这个安卓镜像里有一个文件管理器,是可以看得到SATA分区数据的,如图,我的这个1T硬盘有2个分区,都可以被识别。
    那么我们怎么挂载才能让其他应用读取里面的数据呢?
    首先在可以读取的分区建立一个文件夹,比如说在香蕉派的/mnt/sdcard分区,这个分区就相当于我们安卓手机的存储卡分区,在里面建立一个mount文件夹,然后打开终端,(如果没有的话自己下载安装一个), IMG20150629175957.jpg
    如图输入命令,由于挂载需要root权限所以先su获得root权限,然后用busybox的mount命令,安卓自带的mount挂载不了文件夹。
    输入busybox mount /mnt/sata/8_1 /mnt/sdcard/mount/1T_main
    这里的/mnt/sata/8_1就是SATA硬盘上的第一个分区,当然你的可能不一定和我的一样,所以就自己看着改了。
    然后/mnt/sdcard/mount/1T_main这个文件夹用来挂载sata 的第一个分区,这里的文件夹名称自己随便设。
    然后就可以被其他程序像读取存储卡分区上的文件一样读取了。

    最后是LXDE系统,安卓系统的可玩性并不是很好,之前我们玩树莓派什么的都是用Lubuntu或者LXDE桌面系统的linux系统,所以我们这次也在安卓上建立一个这样的系统。我们需要的软件有2个,就是Linux Deploy这个软件,用来建立Linux系统,还有就是VNC,这个用来远程桌面,进行桌面操作。
    Linux Deloy怎么使用这里就不多说了,按照提示去install即可,然后打开VNC,输入127.0.0.1打开本地的VNC就可以远程玩LXDE或者其他你自己建立的Linux系统了。
    IMG20150629181401.jpg
    IMG20150629181325.jpg
    同样的,我们也可以用mount的方法把sata挂载到里面去,就可以很方便的对硬盘进行操作了。
    IMG20150629181333.jpg
    看容量,300多G,也只有硬盘会那么大了……
    IMG20150629181339.jpg
    PS:现在在学校晚修,发帖比较匆忙,有什么地方不足大家多多指教……


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-8-18 10:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-8-18 10:30:02 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-5-29 03:24 , Processed in 0.104711 second(s), 16 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.