> ## Content Index
> Fetch the complete content index at: https://blog.k3s.9zf.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# 猫盘刷黑群晖手记
- URL: https://blog.k3s.9zf.net/-e7-8c-ab-e7-9b-98-e5-88-b7-e9-bb-91-e7-be-a4-e6-99-96-e6-89-8b-e8-ae-b0/
- Published: 2019-10-23T16:03:34.000Z
- Updated: 2019-10-23T16:03:34.000Z
- Author: liu
- Tags: 生活日记, #wordpress, #Import 2026-10-29 06:11

**群里更新了直接硬盘安装的方法，不知道是否适用原版boot。。。。**  
[猫盘](https://blog.k3s.9zf.net/content/images/wordpress/2019/10/%E7%8C%AB%E7%9B%98.7z)  
买来后原版系统，好想没解绑，不能开ssh，搜索后直接刷了，没备份任何东西，谨慎操作。  
所需：猫盘，ttl，2.5硬盘  
拆机 安装硬盘，硬盘已格式化，安装时好想会再格式化一次。  
接ttl，ttl小板跳线3.3v ，线序如下，具体百度  
![](https://blog.k3s.9zf.net/content/images/wordpress/2019/10/IMG20191017131544-710x947.jpg)  
xshell配置com口，注意协议  
![](https://blog.k3s.9zf.net/content/images/wordpress/2019/10/1.png)

![](https://blog.k3s.9zf.net/content/images/wordpress/2019/10/2.png)  
开机后进入默认系统，没root密码，没法刷机，搜索论坛帖子，进应急模式后修改密码。  
原贴：http://bbs.nas66.com/thread-2824-1-1.html  
1\. 通过usb转ttl连接猫盘，插上电源以后在倒计时结束前反复按回车进入原厂uboot  
2\. 设置启动参数并启动系统  
`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  
`  
3\. 执行上述后自动启动，此时启动完成以后是特权用户状态,但是无法使用网络，修改root密码 并初始化下猫盘系统(需要连接网线)  
`passwd root 修改root密码  
./linuxrc 初始化系统`  
4\. 重启后用root登陆，下载u-boot，本地下载boot开启http服务器  
`cd /media/  
wget http://xxx/flash-image.bin`

5\. 重启猫盘反复按回车 并进入原生uboot，刷写uboot  

`  
ext4ls mmc 0:2  
ext4load mmc 0:2 0x1000000 flash-image.bin  
sf probe  
sf erase 0x0 0x200000  
sf write 0x1000000 0x0 0x200000  
reset`

然后用QQ群里的方法刷固件  
`#!/bin/sh  
exit;`

#  
\# 启动 Tftpd32.exe  
#  
\# 将根目录设置为 rootfs  
#

#  
\# 将下载的固件放到 rootfs 目录下  
\# 并改名为 openwrt-18.06.4-k414-catdrive-by-snail.img.gz  
#

#  
\# 接 TTL 上电，狂按回车键中断 TTL  
\# 进入命令行，执行以下命令  
#  
setenv ipaddr ‘猫盘 IP’  
setenv serverip ‘主机 IP’

#  
\# crc32: e61eae56, md5: f94652aeb2c44323d5e8f2c34fee4841  
#  
tftpboot 0x1000000 flash-image-snail.bin  
crc32 0x1000000 $filesize

#  
\# 如果上一步 crc32 校验数据不一致，请勿执行以下命令  
\# 损坏的 flash-image-snail.bin 可能会导致设备变砖  
#  
sf probe  
sf erase 0x0 0x100000  
sf erase 0x07fb000 0x2000  
sf write 0x1000000 0x0 0x100000

#  
\# 固件较大请耐心等待  
#  
tftp 0x6000000 openwrt-18.06.4-k414-catdrive-by-snail.img.gz  
crc32 0x6000000 $filesize  
gzwrite mmc 0 0x6000000 $filesize

#  
\# 输入 reset 重启, 狂按回车键中断 TTL, 进入命令行  
#  
reset

#  
\# 设置默认启动 Synology  
#  
\# MAC 地址在猫盘后盖上有,只取后六位  
\# 格式为 00:11:32:XX:XX:XX  
#  
env default -a  
setenv default\_mode ‘0’  
setenv ethaddr ‘替换为自己的 MAC 地址 (全小写)’  
saveenv

#  
\# 到此步更新完 U-BOOT, OpenWrt 也已经安装到 eMMC  
\# 第一次启动需要先按住 Reset 键进入 eMMC 中的 OpenWrt 系统  
#  
\# 进入 OpenWrt 系统后，无需再执行 install-openwrt-to-emmc.sh  
\# 但 eMMC 还剩余 6GB 空闲空间，需要手动分区格式化后才能使用  
#  
reset

\## 安装 Synology 到 SATA  
“\`  
sh /root/install-synology-to-sata.sh  
“\`