不拆机,不破坏(需要)原系统,启动一个minilinux或完整版的Debian Linux

查看数: 21480 | 评论数: 30 | 收藏 8
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-2-24 15:39

正文摘要:

本帖最后由 olderzeus 于 2015-2-26 10:33 编辑 教程部分内容来源于:http://community.wd.com/t5/WD-My ... MyCloud/td-p/785505 也就是那个安装纯净debian的俄罗斯人所提供的文件中。 先碎碎念几句: 有 ...

回复

澄玄子(原劲风 发表于 2021-5-20 18:07
liyenan 发表于 2019-3-16 21:42
多谢楼主分享
lym27 发表于 2019-1-21 18:12
最新版的有autoinstall,不用这么折腾了额,除非机器变砖。
odewdbuke 发表于 2017-8-31 09:09
yhny 发表于 2017-5-20 19:25
_Start_Ping.bat:循环通过nping传送WD的后门标记WD-ICMP-BEACON到MyCloud盒子,MyCloud盒子在启动的时候如 ...

这段文字有分量。
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。

点评

这段文字有分量。  详情 回复 发表于 2017-8-31 09:09
yhny 发表于 2017-5-19 20:57
这个应该是mycloud gen1
0451doctor 发表于 2017-5-7 06:58
对于这种刚发的帖子,我总是毫不犹豫的顶了。如果火了就是个前排,可以混个脸熟。
qwe443719141 发表于 2017-4-12 08:36
感谢分享!!
odewdbuke 发表于 2017-3-10 22:29
实际上这种做法是摆脱西数的限制。很好。
快速回复 返回列表 搜索 官方QQ群
懒人地图 百度地图 谷歌地图手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1