美文网首页
用贝壳云P1做下载机(代替xun雷)教程

用贝壳云P1做下载机(代替xun雷)教程

作者: 关爱单身狗成长协会 | 来源:发表于2019-10-20 13:37 被阅读0次

    无意间在网上发现了关于贝壳云P1刷机的教程,发现这玩意挺适合做小下载机的,这篇文章注意讲的是关于Transmission的配置与安装,关于aria2的文章太多了,我就不再搬运了。

    说明:本文刷机环境是Windows10


    1.拆机

    现将底部的螺丝卸下,然后用剪刀或螺丝刀将其撬开

    然后将主板的螺丝给卸下(当然你也可以待会在卸)

    2.焊接

    你可以使用费的usb线,或跟我一样用microUSB转接板,Vcc可以不需要焊接

    3.刷入系统

    3.1.下载固件和相关工具

    刷入系统前,先去 https://github.com/hanwckf/build-beikeyun/releases/ 下载系统固件
    刷机工具与驱动:https://pan.baidu.com/s/1_c6WcYNTxz0RoWMz14o4Ag&shfl=shareset 提取码: tjeq

    3.2.先安装驱动程序

    DriverAssitant 这个压缩包下的DriverInstall.exe是驱动安装程序

    3.2.进入maskrom模式

    首先打开刷机工具 AndroidTool_Release 然后选择系统固件

    用USB线连接到电脑,然后用镊子或其他工具短接主板背面的maskrom触点,最后再接入12V电源

    如果工具提示发现一个maskrom设备 就可以松开maskrom触点了

    3.4.开始刷机

    点击执行按钮就可以开始刷机了

    4.连接

    系统刷入成功后,将网线接入,然后重新插拔12v电源线

    通过路由器后台或是端口扫描工具来寻找设备

    通过SSH连接到设备,默认用户名和密码是root1234,首次进入系统是需要配置新的信息,根据提示输入就好了

    5.安装程序

    用户信息配置完成后输入 armbian-config 开始对软件进行安装

    选择software

    选择softy

    选择SambaTransmission

    然后根据提示配置,等等程序安装完成

    共享设置

    估计是因为我密码输入错了,共享一直连接不上,这里可以通过smbpasswd -a 你的用户名来修改共享密码

    共享目录配置文件在/etc/samba/smb.conf,关于共享目录的详细配置大家自行在网上搜索

    测试共享是否可用

    transmission配置

    接下去修改transmission配置
    配置文件在 /var/lib/transmission-daemon/info/settings.json

    其中改的就下面几个,
    分别是:保存目录、远程用户名、远程ip白名单已经远程的密码(加密后的)
    我这里的用户名和密码都设置成了transmission
    而其他的配置,大家自行上网搜索

    ....
     "download-dir": "/你下载保存的目录路径"
     "rpc-username": "transmission",
     "rpc-whitelist": "127.0.0.1,192.168.*.*",
    ....
     "rpc-password": "{9bfe24c52d21c51a5ed46d958f1c30afaf30c7d6wwZm7ZOl",
    ....
    
    挂载外接硬盘

    我这里拿一个16GB的U盘举例子

    首先查看分区信息

    root@rock64:/downloads# df -Th
    Filesystem     Type      Size  Used Avail Use% Mounted on
    udev           devtmpfs  490M     0  490M   0% /dev
    tmpfs          tmpfs      99M  3.0M   96M   4% /run
    /dev/mmcblk0p1 ext4      7.0G  1.5G  5.5G  21% /
    tmpfs          tmpfs     493M     0  493M   0% /dev/shm
    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
    tmpfs          tmpfs     493M     0  493M   0% /sys/fs/cgroup
    tmpfs          tmpfs     493M  4.0K  493M   1% /tmp
    tmpfs          tmpfs      99M     0   99M   0% /run/user/0
    root@rock64:/downloads#
    

    通过 fdisk -l 查看U盘状态

    因为我U盘是ntfs格式的所以需要用以下命令进行挂载(/dev/sda1 改成你实际的路径)

     mount -t ntfs-3g /dev/sda1 /downloads/data
    

    重新查看分区信息

    
    root@rock64:/downloads# df -Th
    Filesystem     Type      Size  Used Avail Use% Mounted on
    udev           devtmpfs  490M     0  490M   0% /dev
    tmpfs          tmpfs      99M  3.0M   96M   4% /run
    /dev/mmcblk0p1 ext4      7.0G  1.5G  5.5G  21% /
    tmpfs          tmpfs     493M     0  493M   0% /dev/shm
    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
    tmpfs          tmpfs     493M     0  493M   0% /sys/fs/cgroup
    tmpfs          tmpfs     493M  4.0K  493M   1% /tmp
    tmpfs          tmpfs      99M     0   99M   0% /run/user/0
    /dev/sda1      fuseblk    15G  1.2G   14G   8% /downloads/data
    root@rock64:/downloads#
    

    可以看到U盘挂载成功了

    远程连接transmission

    前往 https://transmissionbt.com/ 下载连接客户端,并安装

    新建一个连接

    下载测试,我从https://xubuntu.org/download 下载一个种子来测试是否能够下载

    如果下载成功说明基本配置完成,如果出现问题,检查一下步骤后配置是否有误,比如目录权限之类的

    6.设置开机自启

    开机自启任务配置文件是/etc/rc.local

    以下我的配置,大家可以参考

    root@rock64:~# cat /etc/rc.local
    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.
     
    mount -t ntfs-3g /dev/sda1 /data/usb32
    
    service transmission-daemon restart
    
    nohup aria2c --conf-path=/data/usb32/aria2/aria2.conf &
    
    exit 0
    root@rock64:~#
    
    

    那基本教程到这就差不多了已经


    一些异常说明

    • 我这个设备一开始刷入估计的时候一直提示下载Boot失败
    • 后来我瞎点,点了一下升级固件下的升级按钮 ,然后就可以了。也不知道是什么问题
    • 如果大家在使armbian-config来安装软件失败的话,可以 apt-get install sambaaot-get install transmission-daemon 手动安装与配置

    • 如果想要显示中文或中文乱码可以编辑文件/etc/default/locale,使用以下配置

    #  File generated by update-locale
    LC_MESSAGES=zh_CN.UTF-8
    LANG=zh_CN.UTF-8
    LANGUAGE=zh_CN.UTF-8
    LC_NUMERIC=zh_CN.UTF-8
    LC_TIME=zh_CN.UTF-8
    LC_MONETARY=zh_CN.UTF-8
    LC_PAPER=zh_CN.UTF-8
    LC_NAME=zh_CN.UTF-8
    LC_ADDRESS=zh_CN.UTF-8
    LC_TELEPHONE=zh_CN.UTF-8
    LC_MEASUREMENT=zh_CN.UTF-8
    LC_IDENTIFICATION=zh_CN.UTF-8
    LC_ALL=zh_CN.UTF-8
    

    相关资料

    贝壳云P1 刷机指南
    贝壳云折腾
    固件下载

    相关文章

      网友评论

          本文标题:用贝壳云P1做下载机(代替xun雷)教程

          本文链接:https://www.haomeiwen.com/subject/gtgomctx.html