不拆机刷U盘群晖和原厂系统双启动1.首先确保你已经按原厂系统教程安装了dropbear,可以ssh登录
2.将网盘中的文件下载下来,文件地址:链接:https://pan.baidu.com/s/1Bw-CecPLjwOThpmdwuna8A?pwd=5hm5 提取码:5hm5
将这6个文件放入fat32单分区U盘
syno_factory.bin 原厂boot启动U盘群晖的env
Image 群晖内核文件
rd.bin 群晖ramdis
comix4ds218.dtb dtb文件
bluecore.audio avcpu固件
ds218hdd.bin.gz 群晖硬盘系统文件
U盘插入nas机器,同时要插入一个硬盘(第二个硬盘请在安装完群晖后插入)会自动挂载,可以看到U盘已经挂载到/mnt/sdb
3.ssh登录验证
4.将原厂boot启动U盘群晖的env写入nand,并验证
写入命令为dd if=syno_factory.bin of=/dev/mtdblock0 bs=$((0x20000)) seek=38 count=4 conv=notrunc root@OpenWrt:/mnt/sdb# dd if=syno_factory.bin of=/dev/mtdblock0 bs=$((0x20000)) seek=38 count=4 conv=notrunc4+0 records in4+0 records out524288 bytes (524 kB) copied, 0.176786 s, 3.0 MB/s使用factory load和list命令验证,可以看到boot_syno,syno_bootargs为新增,bootcmd为默认从U盘启动群晖,失败后会启动原厂 root@OpenWrt:/mnt/sdb# factory loadargc = 2argv = factory loadroot@OpenWrt:/mnt/sdb#root@OpenWrt:/mnt/sdb# factory listargc = 2argv = factory listCRC is 775fa2a7===============audio_loadaddr=0x01b00000baudrate=115200bft=1blue_logo_loadaddr=0x30000000boot_syno=fatload usb 0 $kernel_loadaddr Image;fatload usb 0 $audio_loadaddr bluecore.audio;fatload usb 0 $fdt_loadaddr comix4ds218.dtb;fatload usb 0 $rootfs_loadaddr rd.bin;ping 192.168.1.254;go all;bootr;bootcmd=usb start;if fatls usb 0;then run syno_bootargs;run boot_syno;else bootr;fi;bootdelay=0ethact=r8168#0ethaddr=00:25:09:97:6F:E5ethprime=r8168#0fdt_high=0xfffffffffffffffffdt_loadaddr=0x02100000fwver=1.2.0.4gatewayip=192.168.100.254ipaddr=192.168.100.1kernel_loadaddr=0x03000000mbsn=NRQABD1905250384model=SY-100mtd_part=mtdparts=rtk_nand:nasinit=0nassqlpwd=WimlSI7Jnetmask=255.255.255.0p2pplatform=tutkrescue_audio=bluecore.audiorescue_dtb=rescue.nand.dtbrescue_rootfs=rescue.root.nand.cpio.gz_pad.imgrescue_rootfs_loadaddr=0x02200000rescue_vmlinux=nand.uImagerootfs_loadaddr=0x02200000serverip=192.168.100.2sn=12SY10019052500397syno_bootargs=setenv bootargs "ip=off console=ttyS0,115200 root=/dev/md0 rw syno_castrated_xhc=xhci-hcd.5.auto@1 syno_usb_vbus_gpio=102@xhci-hcd.2.auto@0,19@xhci-hcd.5.auto@0,16@xhci-hcd.8.auto@0 syno_hw_version=DS218 hd_power_on_seq=2 ihd_num=2 phys_memsize=1024 netif_num=1 audio_version=1012363 syno_fw_version=M.506 sn=1830QEN339808 mac1=0011328CE51F"syydevid=5cRR1JDPdezaLjbrbVpa0e43BpV3Xfvatutkuid=D8JC63KX8Z9ZB19P111A===============Updated CRC is 775fa2a7root@OpenWrt:/mnt/sdb#5.将硬盘备份写入硬盘
首先看硬盘是否被自动挂载,在op中可以看到硬盘对应的sda,U盘对应的sdb
在ssh下用mount命令看是否挂载,我这里没有,不用卸载,如果已经被自动挂载,建议用umount卸载
切换到U盘目录,用dd和gzip还原硬盘备份 root@OpenWrt:~# cd /mnt/sdbroot@OpenWrt:/mnt/sdb# gzip -dc ds218hdd.bin.gz | dd of=/dev/sda6.解压完输入reboot重启即可进入群晖(需要说明的是首次启动可能需要10分钟,耐心等6分钟以后再访问)正常会进入首次启动界面
如果你没有进入这个界面,进入和重新安装界面,请立即断电,将硬盘插到电脑上,打开diskgenus,会提示分区表错误,修复一下重新插回机器即可
如果你进入了找不到硬盘界面,请换个曹位再通电。
7.需要说明的是由于没有拆机无法刷uboot,原机器的uboot和群晖系统均不支持pwm,所以,这种方案的风扇是全速的,并且不可调。
|