Recovery software.7z 这个文件找不到。 |
多谢楼主分享 |
最新版的有autoinstall,不用这么折腾了额,除非机器变砖。 |
yhny 发表于 2017-5-20 19:25 这段文字有分量。 |
_Start_Ping.bat:循环通过nping传送WD的后门标记WD-ICMP-BEACON到MyCloud盒子,MyCloud盒子在启动的时候如果网卡获得这个消息,将终止正常启动,并通过网络中的DHCP服务器获取IP地址,网络连接正常后,继续通过tftp获取一个startup.sh文件,并运行这个文件。 _Start_DHCP.bat:在本机启动DHCP服务,为MyCloud分配IP地址,分配的IP地址可以从运行的窗口中看到反馈。本来tftp32里面也带DHCP Server功能,不知何故,我机器使用tftp32提供的DHCP时,MyCloud反复获取IP并释放而无法正常使用。 _Start_TFTP.bat:在本机启动tftp Server,为MyCloud传送启动脚本以及其他启动所需文件。如前文所述,不知为何,我在本机运行该程序无法正常提供tftp server功能,只能使用tftpd32替代。 另: 自行修改startup.sh需要保存成为unix文本格式,否则可能会出现盒子接收到该文件后出现解析错误。 盒子在出现接收的startup.sh或kerne文件出现解析或校验错误时,会中断执行startup.sh,继续默认启动过程(也就是启动原硬盘系统)。 接下来说如何启动完整版的debian: 1.下载tftpimageDebian.rar文件,解压放置在前面所述的root目录下,startup.sh需要覆盖和替换。 2.需要一个空白usb设备,我使用的是一个usb读卡器+8G的TF卡,在其他的linux环境下,建立并使用ext3格式化该usb设备的第一个分区。(如果使用ext4分区,需要自行修改startup.sh文件与之对应即可) 3.下载usbroot.tgz,在linux设备下挂载上述usb设备的第一个分区,并将usbroot.tgz解压到这个分区中。 4.卸载该usb设备,然后将该usb设备插入到mycloud上,按照前面的步骤对mycloud进行启动。 注意:有可能一些usb存储设备不被识别可能会导致debian启动失败。 在启动debian或者mini linux过程中,当tftp显示文件传送完成,3-5后可以断开MyCloud和本机之间的网线,将MyCloud网线插入路由设备中,然后待MyCloud启动后,你可以在路由设备中找到MyCloud的IP并通过telnet或是ssh登陆,这样MyCloud就可以直接访问Internet。 |
这个应该是mycloud gen1 |
对于这种刚发的帖子,我总是毫不犹豫的顶了。如果火了就是个前排,可以混个脸熟。 |
感谢分享!! |
实际上这种做法是摆脱西数的限制。很好。 |