维塔斯科技

 找回密码
 立即注册
查看: 827|回复: 9
打印 上一主题 下一主题

另:自行点窜startup.sh需求保留

[复制链接]

该用户从未签到

73

主题

427

帖子

943

积分

高级会员

Rank: 4

积分
943
跳转到指定楼层
楼主
发表于 2016-3-27 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    文章简介:教程部分内容来源......也就是那个安装纯......有人说这个可以干......基于WD原版固件......俄罗斯人提供的R......基于上述精简版L......WD这个盒子拆机......要想以后变砖后不......文件共享在(本贴......链接:http:......Recovery......1.将本机有线网......2.将_Star......3.将本机网线先......4.运行_Sta......(查看exinf......5.运行_Sta......注意:_Star......(查看exinf......6.将网线从其他......7.打开mycl......8.很快,tft......(查看exinf......9.待文件传输完......按照俄罗斯提供的......mycoud启动......_Start_P......_Start_D......_Start_T......自行修改star......盒子在出现接收的......接下来说如何启动......1.下载tftp......2.需要一个空白......3.下载usbr......4.卸载该usb......注意:有可能一些......在启动debia......Debian的用......exinfo目录......最后晒晒拆机后加......本主题由Syst......






教程部门形式来历于:http://community.wd.com/t5/WD-My ... MyCloud/td-p/785505
也就是阿谁安装纯洁debian的俄罗斯人所供给的文件中。


先碎碎念几句:
有人说这个可以干啥,其实,最复杂的就是你的机械变砖后完全可以用这个编制不拆机停止系统恢复,或安装其他系统。
基于WD原版固件一些未便,我的机械已删除原系统,只使用debian了,我就是用俄罗斯人的编制装debian的时辰把机械搞砖了。
俄罗斯人供给的Recovery software包含的精简版Linux里面包含的对象很少,都是busybox供给的功用,针对3T硬盘和GPT的分区保护,没有parted等专业对象会很不便利。
基于上述精简版Linux的未便,本人建筑了一个能发动到U盘系统的内核和Initramfs文件,合营U盘,可以发动完全版的debian,这样可以自行安装和使用各类debian包和对象。
WD这个盒子拆机斗劲吃力,无损拆机几近不成能(我拆机时还不错,只保护了一个卡子),拆机后再安装回去后,外壳间隙较着不如原装那末严丝合缝的。

最初,最首要的一点:
要想今后变砖后不拆机,请预先记住你的机械的MAC地址,封闭机械后门的关头钥匙就是阿谁MAC地址。



文件同享在(本贴所需文件在“不拆机系统”目录下):
链接: http://pan.baidu.com/s/1gdrLs47 密码: rc5u

Recovery software.7z:俄罗斯人的原始文件,里面包含所需的各类对象。
方法:

1.将本机有线网卡用网线毗邻并激活,并设置流动IP为192.168.0.1,掩码为255.255.255.0,其他不用设置。
2.将_Start_Ping.bat文件中的mac地址点窜成MyCloud盒子的IP地址。
3.将本机网线先接入一个路由或其他正在运转的收集装备上,确认网卡变成毗邻可用形状(由于_Start_Ping.bat在网卡不成用形状下会间接加入)。
4.运转_Start_Ping.bat,确认运转形状以下(确认红线中的IP地址为192.168.0.1):
(检查exinfo目录下的nping.jpg)


5.运转_Start_DHCP.bat和_Start_TFTP.bat。(我机械64位win运转阿谁_Start_TFTP.bat,没法完成tftp server,故我使用tftp32交换,首要设置tftp32里面的目录指向Recovery software.7z解压后的root目录,设置tftp32里面,设置打消dhcp server和dns server功用)。
看重:_Start_DHCP.bat运转后,DHCP窗口的listening前面的IP也应当是192.168.0.1(下图红框中的形式为后续方法已给盒子分配ip后显现的形式)。
(检查exinfo目录下的dhcp.jpg)


6.将网线从其他装备拔下,用网线间接链接本机和MyCloud。在这个过程中,确认_Start_Ping.bat在普通运转中。
7.翻开mycloud,大致10-20秒后,DHCP窗口中会泛起近似上图红框平分配IP给MyCloud的消息。

8.很快,tftp会泛起传输形式到MyCloud的消息,tftpd32传输文件形状以下:
(检查exinfo目录下的tftp.jpg)


9.待文件传输完成后,盒子将遵循startup.sh剧本停止发动。

遵循俄罗斯供给的文件,系统默许发动一个mini的linux景象,该系统在mycloud中发动后,你可以使用telnet拜候mycloud。
mycoud发动后的ip你可以间接在DHCP窗口中看到。

稍微说一下上述几个法度圭表标准的感化:
_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。


Debian的用户名和密码:root/mycloud
exinfo目录下有Mini Linux和Debian的发动log。


最初晒晒拆机后加装的ttl接线图,今后接ttl可以不用拆盒子了:


机壳插座安装:


内部插座位置和ttl接线插头:


合盖后:






本主题由 System 于 2015-3-28 14:00 消弭限时置顶
回复

使用道具 举报

该用户从未签到

54

主题

412

帖子

894

积分

高级会员

Rank: 4

积分
894
沙发
发表于 2016-3-27 23:07:00 | 只看该作者
小系統啟動了然后呢。。。。

回复 支持 反对

使用道具 举报

该用户从未签到

57

主题

415

帖子

905

积分

高级会员

Rank: 4

积分
905
板凳
发表于 2016-3-27 23:07:01 | 只看该作者
主要目的是?雙系統共存?

回复 支持 反对

使用道具 举报

该用户从未签到

50

主题

445

帖子

960

积分

高级会员

Rank: 4

积分
960
地板
发表于 2016-3-27 23:07:01 | 只看该作者

如果需要啟動后的盒子能夠連接到外網,那么在tftp文件傳送完成后,在盒子進入啟動過程中,將盒子的網線改連接到路由中。

在這之前,盒子需要使用網線和電腦直連。
啟動Debian,需要把做好的U盤插入到MC中。

回复 支持 反对

使用道具 举报

该用户从未签到

58

主题

389

帖子

854

积分

高级会员

Rank: 4

积分
854
5#
发表于 2016-3-27 23:07:01 | 只看该作者

minilinux 里面貌似只有busybox提供的一些功能,只能通過telnet登陸,telnet是沒有密碼的。
那個minilinx集成的維護工具很少。

因此我才做了個完整的USB Debian系統,再啟動USB Debian的過程中,完全可以把網線切換到路由上,讓盒子可以上網,需要什么工具也可以直接用debian的apt進行更新。

至于如何修復,請參閱其他相關帖子。都啟動一個完整版的debian系統了,修復所需的各種工具均已完全具備。

debian的root用戶密碼為mycloud,使用ssh2登陸。


回复 支持 反对

使用道具 举报

该用户从未签到

47

主题

332

帖子

729

积分

高级会员

Rank: 4

积分
729
6#
发表于 2016-3-27 23:07:02 | 只看该作者

講下變磚了如何啟動minilinux?

啟動U盤系統,是把U盤插入MC的USB3.0口?然后用網線連接電腦網卡?

回复 支持 反对

使用道具 举报

该用户从未签到

64

主题

453

帖子

988

积分

高级会员

Rank: 4

积分
988
7#
发表于 2016-3-27 23:07:02 | 只看该作者
樓主,已經助攻升級,預先給精華帖了,升級后,可以發圖文了,抱歉,防灌水造成不便!!!見諒!期待補全圖文!

回复 支持 反对

使用道具 举报

该用户从未签到

60

主题

458

帖子

998

积分

高级会员

Rank: 4

积分
998
8#
发表于 2016-3-27 23:07:02 | 只看该作者
好文.幫樓主貼原出處.http://community.wd.com/t5/WD-My ... MyCloud/td-p/785505

回复 支持 反对

使用道具 举报

该用户从未签到

72

主题

518

帖子

1130

积分

金牌会员

Rank: 6Rank: 6

积分
1130
9#
发表于 2016-3-27 23:07:03 | 只看该作者

在機器正常的情況下,記住機器的mac地址吧。
下次變磚后就可以不用那么折騰開盒了。

回复 支持 反对

使用道具 举报

该用户从未签到

63

主题

462

帖子

1003

积分

金牌会员

Rank: 6Rank: 6

积分
1003
10#
发表于 2016-3-27 23:07:03 | 只看该作者
是啊,miniLinux安裝成功了,然后怎么修復my cloud呢?FTP的用戶名,密碼是什么呢?

回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|河北维塔斯科技有限公司 ( 冀ICP备16008275号 )

快速回复 返回顶部 返回列表