注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
【号外篇:非一机一码,原单系统群晖固件刷机方法】小伙伴一直在找单机群晖固件,因为各种原因并不能公开,而是一机一码的被商家们在销售,现在固件也在网上公开,很多小伙伴不知道如何操作,我…
【号外篇:非一机一码,原单系统群晖固件刷机方法】
小伙伴一直在找单机群晖固件,因为各种原因并不能公开,而是一机一码的被商家们在销售,现在固件也在网上公开,很多小伙伴不知道如何操作,我在网上搜集了些资料,出了此文,
声明,此方法只供研究学习用,切勿用于商业目的,有条件的请买群晖官网指定的产品。
因为刷机导致的各种问题与本网无关,这里只提供网上搜集的方法,请谨慎操作。谢谢!
一、准备工作
1、full.bin (刷机固件)拷贝到U盘根目录,U盘要确保是FAT32文进系统,建议重新格式化一遍。
2、猫盘接好TTL线,U盘,(接线时猫盘不接硬盘不接电源)。
接线等参考本网另一篇文章:猫盘系列二:安装群晖
【本文所涉固件及教程】提供百度下载链接,固件是半白的,刷完就能用。
二、开始刷机
1、打开xshell软件,设置好端口和波特率,打开串口。上电后不断点击回车直到进入uboot命令行模式
(端口号可以在电脑硬件里查询,串口号115200)
2、开始了
拷贝下面的命令到xshell窗口,不要回车
loady 0x1000000(不要按回车,不要回车,不要回车)
黏贴好后,去xshell的文件菜单, 传输, 发送 flash-image.bin文件(具体看图1)
3、然后下面5句话一起复制进去(包括第一行是空格别丢了)
sf probe sf erase 0x0 0x800000 sf write 0x1000000 0x0 0x000d4fc0 sf probe
4、以上命令执行时间较长,等到命令完成会出现sf probe
删除掉sf probe
输入reset 回车
5、刷入full.bin
(1)通过U盘刷机
等到重新启动完成,黏贴下面的命令然后回车,这一步时间较长,断电必会变砖
bubt full.bin spi usb
如果出错,多半是你的U盘出问题了,果断换U盘。
(2)通过网线刷机
还有的小伙伴说自已没有U盘,怎么办呢?
来跟着我来做,用TFTP32工具通过网络传刷机固件full.bin,如图设置:
有的童鞋反应说找到不到猫盘IP,这个IP就是你猫盘开机不做任何操作时路由器上显示的IP,而现在是在Uboot的引导界面,网卡没启动,需要这里命令启动,所以你可以套用之前的猫盘IP,或者是同网段其它Ip,前提是不与其他设备IP冲突就行!
然后回到TTL指令输入界面输入以下指令进行刷机:
setenv ipaddr '猫盘 IP' setenv serverip '主机 IP' bubt full.bin spi tftp reset
(3)通过硬盘刷机
硬盘需要格式化成fat32,将full.bin文件放去
开机进UBOOT 执行
scsi scan fatload scsi 0:1 0x1000000 /full.bin sf probe sf erase 0x0 0x800000 sf write 0x1000000 0x0 0x800000 reset
回车即结束,刷机成功,然后接上硬盘和网线即可以安装群晖。
三、如何修改MAC和SN
1、通过修改刷机固件达到修改SN和MAC
这里需要下载一个bin编辑软件:winhex,然后通过算号将MAC和SN的验证码算出来,并修改相应部分,如图:
用到的工具和说明附上百度链接:
2、安装群晖以后修改SN和MAC方法
这里需要在群晖里进行相关操作,现在跟着我一步步来吧,配图说明:
(1)创建群晖共享文件夹
这个很简单,和电脑需要创建一个目录一样,群晖也是,通常安装套件时会自动创建,比如安装video station就有video文件夹了,如果没有,我们也可以创建一个,很简单,这里我以video文件夹为例来讲解
(2)群晖里创建并运行计划任务
这在控制面板里,首先找到计划任务选项,如图:
然后,我们需要创建一个自定义脚本,也就是DD命令,把带有SN和MAC的bin文件复制到群晖的video目录下,详细的操作如下:
脚本如下:
dd if=/dev/mtdblock3 of=/volume1/video/vendor.bin
然后点击运行:
这样就可以在video文件夹内找到一个文件vendor.bin,
(3)修改bin文件的MAC和SN
这时需要将其进行编缉,方法同第一种修改固件方法相关,软件也是一样,方法相同,这里我再套用之前修改固件的图解来详细说明一下,可能位置有些许不同,但方法是一样的,如图详解:
用到的东西分别是winhex、算号execel档、bin固件,修改完成后保存即可。
(4)同样方法再创建一个脚本并运行
方法同第(2)一样,只是脚本不一样,脚本如下:
dd if=/volume1/video/vendor.bin of=/dev/mtdblock3
一样将该任务脚本运行,然后重启群晖就可以了,方法也非常简单,你也可以通过putty等工具进行相关操作。
四、群晖开关机LED灯的亮熄脚本
安装完了群晖单固件,但是奈何LED灯不能亮灯和关灯,感觉这个猫盘不完美,即开机了,LED灯不亮,关机了,LED亮又不熄,怎么办呢?我们需要在群晖里添加脚本,先将脚本目录放在一个指定的文件夹内,然后写上开机脚本和关机脚本就可以了,我这里放在/var/services/homes/admin目录内,然后输入以下脚本:
bash /volume1/video/aw2013_led_syno.sh red #关机脚本 bash /volume1/video/aw2013_led_syno.sh green #开机脚本
aw2013_led_syno.sh这个文件也提供下载:
设置的情况如图:
注意,这里注明一下之前文件有问题导致大家设置不成功,现在我更新了文件和指令,按这样一定能成功。
另外需要增加权限,如图:
【U盘刷机干货】(固件已洗白)
很多小伙伴就是要简单,不想搞得头晕眼花的,只需简单的复制粘贴就搞定的事,不要太复杂就看这个吧,纯干货
猫盘系统刷群晖(非猫盘系统看最后)1~5步是刷uboot的步骤,自己会的可以自己刷,比如用最后的命令
1、flash-image.bin和full.bin 拷贝到U盘根目录,U盘要确保是FAT32文进系统,建议重新格式化一遍。
2、猫盘接好TTL线,U盘,打开串口(码率选择115200)。上电后不断点击回车直到进入uboot命令行模式
3、依次输入命令:
setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh" ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb ext4load mmc 0:1 0x2000000 boot/Image booti 0x2000000 - 0x1000000
等待系统启动完成进入无需登陆的shell
4、进入shell后依次输入以下命令
mount -t proc /proc mount /dev/mmcblk0p2 /media mount /dev/sda1 /mnt cp -f /mnt/flash-image.bin /media umount /media umount /mnt
如果第三句命令提示 mount: special device /dev/sda1 does not exist 这个错误,尝试吧sda1修改成sda 或者sdb1重试。所有命令执行完毕后断电。
5、重新上电,按回车进入uboot命令行。依次输入以下命令:
ext4load mmc 0:2 0x1000000 flash-image.bin sf probe sf erase 0x0 0x100000 (前面有命令执行失败千万不要执行,否则变砖) sf write 0x1000000 0x0 0x100000
最后两句时间比较长,耐心等待,注意不要断电,断电必砖,变砖后需要拆芯片烧录。执行完毕后输入命令reset重启。
6、重启后进入uboot界面
usb start bubt full.bin spi usb
7、安装硬盘,连接网线,上电。等待猫盘启动后,打开群晖安装助手,搜索并安装群晖系统。
非猫盘原系统:如果已经刷x3p,或者其他系统的uboot,那么只需要 uboot.bin 拷贝到U盘根目录,然后再TTL终端输入命令bubt full.bin spi usb 即可完成uboot刷写。然后从步骤7开始。
(需要洗白固件的可以联系我,QQ群:661974458,QQ:470896792)