WD MyCloud救磚筆記

三年前買的WD MyCloud Gen2硬盤損壞后坷随,買了個新硬盤打算裝上房铭,發(fā)現(xiàn)事情沒那么簡單。換上新硬盤后通電温眉,紅燈閃爍,根本不工作翁狐。后來才知道类溢,MyCloud的固件是存在硬盤上的,直接換硬盤等同于變磚,必須按照MyCloud的設計闯冷,重寫硬盤上的固件砂心。

百度"WD MyCloud救磚"或谷歌"WD MyCloud unbrick",都能找到大量資料蛇耀。國內(nèi)一些論壇的信息比較散亂辩诞,語焉不詳,提供的百度網(wǎng)盤下載鏈接往往失效纺涤,搜集整理起來耗費時間译暂。不過所有信息源頭基本都來自于WD社區(qū),具體來說撩炊,是該社區(qū)的毛子大神Fox_exe外永。這個社區(qū)以前在國內(nèi)訪問速度很慢,目前已經(jīng)發(fā)展到必須(嗶~)才能訪問拧咳。我把搜集的第一手資料在這里整理匯總伯顶,方便網(wǎng)友查看。

先是在這里找到了一個比較簡單明了的資源索引:
https://community.wd.com/t/guide-how-to-unbrick-your-2tb-3tb-4tb-my-cloud/93336/110
為方便不能(嗶~)的網(wǎng)友骆膝,貼出主要內(nèi)容如下:

User Fox_exe has put together some instructions. You will need to know what My Cloud version (v3.x/v4.x or v2.x) you are using as the files needed are different.
First Gen v3.x/v4.x replacing HDD: https://drive.google.com/file/d/0B_6OlQ_H0PxVbzZac0plbkZKeGM/view 439
Second Gen v2.x unbricking: https://drive.google.com/file/d/0B_6OlQ_H0PxVQVhnLVJOdDZISUU/view 382
Or see their main My Cloud section: https://drive.google.com/drive/folders/0B_6OlQ_H0PxVRXF4aFpYS2dzMEE

注意上面給出了針對MyCloud不同版本救磚方法說明地址祭衩。

我的MyCloud是Gen2,打開上面第二個鏈接后阅签,實際是一段文字掐暮,我直接貼在這里(其中的中文翻譯是我加上的)

注意:下面有的鏈接已經(jīng)失效,請前往毛子大神的網(wǎng)站自行尋找愉择,應有盡有:大神的資源網(wǎng)站劫乱。

###################################
#
# One of success-story with this howto: 
# https://community.wd.com/t/my-cloud-gen2-using-an-8tb-hdd-and-formatting-failure-error-code-600/221499/1
#
###################################

0. Download these files(下載兩個文件): 
http://support.wdc.com/downloads.aspx?g=904 (Original firmware原始固件)  
# 注:上面是WD官方頁面,下載最新版本固件锥涕≈愿辏可以修改頁面中下載鏈接的版本號得到特定版本。
https://ftp.anionix.ru/WDMyCloud/WDMyCloud-Gen2/usbrecovery.tar.gz (WD Recovery + My miniOS)

1. Use any USB Flash drive, format it to FAT32 (Important!) 
  (準備一個U盤层坠,格式化成FAT32)
2. Unpack usbrecovery.tar.gz to this drive (You will get "boot" folder and 4 files inside) 
  (把usbrecovery.tar.gz解壓到U盤根目錄殖妇,得到一個boot文件夾,里面有四個文件)
3. Plug this USB drive to WD MyCloud, turn on power. Wait yellow-red (blinking) light. 
  (把U盤插上WD MyCloud破花,開機谦趣,等待黃-紅燈閃爍)
4. Connect via Telnet (Search IP in your router, unde DHCP section.)
  (通過Telnet鏈接MyCloud,注意:不是SSH!!!座每。IP地址可以查詢路由器)
5. Format HDD if need:
  (在Telnet中執(zhí)行下面的命令前鹅,格式化硬盤,這些命令本質(zhì)上是在給硬盤分區(qū)初始化
   如果你之前給硬盤分過區(qū)峭梳,那當然要先干掉已有分區(qū)舰绘,注意這一步是會丟失硬盤所有數(shù)據(jù)的)
parted /dev/sda
mklabel gpt
mkpart primary 1049kB 2149MB
mkpart primary 8591MB -1MB
mkpart primary 7517MB 8591MB
mkpart primary 2149MB 3222MB
mkpart primary 3222MB 4296MB
mkpart primary 4296MB 6443MB
mkpart primary 6443MB 7517MB
q
mkswap /dev/sda1
mkfs.ext4 /dev/sda3
注:如果在執(zhí)行mkpart命令時出現(xiàn)警告提示分區(qū)沒有對齊,輸入I忽略即可。

6. Install original WD recovery and reboot:
# 安裝原始的WD恢復工具并重啟捂寿。實際上就是把U盤上的文件拷貝到硬盤上口四。
# 不過我沒搞懂為什么要拷貝四個文件,刪掉兩個再改名秦陋,而不是直接拷貝兩個文件上去呢蔓彩?
# 猜測可能最后的兩個文件是毛子大神修改過、加入定制功能的版本)
mkdir -p /mnt/usb /mnt/root
mount /dev/sda3 /mnt/root
mount /dev/sdb1 /mnt/usb
cp -r /mnt/usb/boot /mnt/root/
cd /mnt/root/boot
rm uImage uRamdisk
mv uImage-wdrecovery uImage
mv uRamdisk-wdrecovery uRamdisk
cd /
umount /mnt/root /mnt/usb   #這步完成后驳概,拔掉U盤
sync
reboot -f

7. After reboot device get old IP address and accessable via Web-GUI (Recovery mode). Use original firmware (.bin file) here.
  (重啟設備赤嚼,直接用原來的IP地址訪問Web界面,進入恢復模式抡句,使用一開始下載的固件進行恢復探膊。如果原來的IP地址不通,請重新查看路由器待榔,有可能IP地址變化了)

Done! 大功告成逞壁!

=====================================
# Alternative way:
# 下面是原文中貼出的另一種方法,本質(zhì)上就是把硬盤接到其他linux電腦上锐锣,
# 進行與上面相同的操作(分區(qū) + 拷貝文件)腌闯,下面就不重復翻譯了。
# 只是注意其中提到的硬盤代號"/dev/sda"雕憔,需要換成實際看到的姿骏。

# Use Debian/ubuntu or any other linux distro (USB/CD Live image)
# All "/dev/sda" change to your disk! (List disks in system: "parted -l")
# If this is new disk or damaged (formatted) old, recreate partitions first:
parted /dev/sda
mklabel gpt
mkpart primary 1049kB 2149MB
mkpart primary 8591MB -1MB
mkpart primary 7517MB 8591MB
mkpart primary 2149MB 3222MB
mkpart primary 3222MB 4296MB
mkpart primary 4296MB 6443MB
mkpart primary 6443MB 7517MB
q
mkswap /dev/sda1
mkfs.ext4 /dev/sda3

# Download and unpack files from WDMyCloud/WDMyCloud-Gen2/Developing: uImage-wdrecovery and uRamdisk-wdrecovery
# Write it disk:
mkdir /mnt/boot
mount /dev/sda3 /mnt/boot
mkdir /mnt/boot/boot
cp uImage-wdrecovery /mnt/boot/boot/uImage
cp uRamdisk-wdrecovery /mnt/boot/boot/uRamdisk

# Done. Connect disk back to WDMC and turn on.
# After few minutes WDMC boots to "WD Recovery". Go to webgui and upload official firmware.
# Done!

實操過程中,遇到了一點小波折:在第4步斤彼,怎么都找不到MyCloud的IP分瘦,路由器里面看不到這個設備。一開始猜測是不是因為以前路由器里給MyCloud設置了靜態(tài)IP琉苇,但刪除這個設置后還是一樣嘲玫,又折騰了一會兒,路由器界面死了并扇,于是重啟路由去团,結果重啟后就找到了,也不知道怎么回事穷蛹。另外奇怪的是土陪,在一開始連接上時,路由器中顯示的MAC地址肴熏,跟MyCloud盒子底部的MAC地址不一樣鬼雀,而在Telnet命令行執(zhí)行完畢重啟后,路由器中顯示的MAC地址就相同了蛙吏,不知道是什么原因取刃。

下面是我實際操作過程的命令行記錄:

/ # parted /dev/sda
GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
mklabel gpt
Warning: The existing disk label on /dev/sda will be destroyed and all data on
this disk will be lost. Do you want to continue?
Yes/No? y
y
(parted) mkpart primary 1049kB 2149MB
mkpart primary 1049kB 2149MB
(parted) mkpart primary 8591MB -1MB
mkpart primary 8591MB -1MB
(parted) mkpart primary 7517MB 8591MB
mkpart primary 7517MB 8591MB
(parted) mkpart primary 2149MB 3222MB
mkpart primary 2149MB 3222MB
(parted) mkpart primary 3222MB 4296MB
mkpart primary 3222MB 4296MB
(parted) mkpart primary 4296MB 6443MB
mkpart primary 4296MB 6443MB
(parted) mkpart primary 6443MB 7517MB
mkpart primary 6443MB 7517MB
(parted) q
q
Information: You may need to update /etc/fstab.
/ # mkswap /dev/sda1
Setting up swapspace version 1, size = 2147479552 bytes
UUID=c16bf1df-3f46-4a02-a097-ef8e98510eb9
/ # mkfs.ext4 /dev/sda3
mke2fs 1.42.13 (17-May-2015)
Creating filesystem with 262144 4k blocks and 65536 inodes
Filesystem UUID: bdf496a3-0040-4324-9a21-9002753453c4
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

/ # mkdir -p /mnt/usb /mnt/root
/ # mount /dev/sda3 /mnt/root
/ # mount /dev/sdb1 /mnt/usb
/ # cp -r /mnt/usb/boot /mnt/root/
/ # cd /mnt/root/boot
/mnt/root/boot # rm uImage uRamdisk
/mnt/root/boot # mv uImage-wdrecovery uImage
/mnt/root/boot # mv uRamdisk-wdrecovery uRamdisk
/mnt/root/boot # cd /
/ # umount /mnt/root /mnt/usb
/ # sync
/ # reboot -f

重啟后蹋肮,用瀏覽器訪問MyCloud地址出刷,會出現(xiàn)以下界面:


image.png

選擇之前下載的固件璧疗,上傳成功后,設備會自動重啟馁龟,然后再用瀏覽器訪問崩侠,正常的系統(tǒng)初始化界面就出來啦!

不過等等坷檩,初始化賬號等步驟完成后却音,出現(xiàn)的是下面這個沒見過的界面:


沒見過的界面

不知道是什么東東,我這是單盤的產(chǎn)品矢炼,也不可能有RAID跋灯啊?句灌!先不管夷陋,回到首頁,奇怪胰锌,硬盤空間根本沒有被識別出來:


第一次呈現(xiàn)的首頁骗绕,沒有正確顯示空間

看來還是要設置存儲模式。瀏覽器上按F5刷新资昧,又再次回到那個RAID配置界面(這個界面從菜單里面找不到酬土,只有按F5才出現(xiàn)),這次選擇"設置RAID模式"格带,出現(xiàn)下面界面:


更改RAID - 1

選擇“切換到JBOD”撤缴,點擊下一步,開始自檢驅(qū)動器叽唱,然后一路"下一步":


更改RAID - 2

更改RAID - 3

更改RAID - 4

更改RAID - 5

格式化的速度很慢屈呕,慢慢等。
回想一開始恢復時的命令行尔觉,只做了分區(qū)凉袱,沒有格式化,可能這就是相對于剛買到手時的產(chǎn)品侦铜,這些多出來的步驟所存在的原因专甩。
完成后,就變成這樣啦:


完成RAID配置

回到首頁钉稍,一切正常:


正常的首頁

其他信息


網(wǎng)上有人使用的硬盤鏡像克隆法涤躲,本質(zhì)是一樣的,只是把別人初始化后的硬盤鏡像復制到自己硬盤上贡未,不過因為硬盤容量大小不一樣种樱,還需要做一次數(shù)據(jù)分區(qū)(最靠后的分區(qū))的大小調(diào)整蒙袍。我不知道下載的別人的鏡像是否純凈或安全,所以沒有嘗試嫩挤。

還有一種利用MyCloud主機啟動時會自動尋找一個特定IP并下載腳本運行的機制害幅,實現(xiàn)不拆機救磚,不過過程有點復雜岂昭。因為我已經(jīng)實現(xiàn)無損拆機以现,就沒有嘗試了。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末约啊,一起剝皮案震驚了整個濱河市邑遏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恰矩,老刑警劉巖记盒,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異外傅,居然都是意外死亡纪吮,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門栏豺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來彬碱,“玉大人,你說我怎么就攤上這事奥洼∠锾郏” “怎么了?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵灵奖,是天一觀的道長嚼沿。 經(jīng)常有香客問我,道長瓷患,這世上最難降的妖魔是什么骡尽? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮擅编,結果婚禮上攀细,老公的妹妹穿的比我還像新娘。我一直安慰自己爱态,他們只是感情好谭贪,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锦担,像睡著了一般俭识。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上洞渔,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天套媚,我揣著相機與錄音缚态,去河邊找鬼。 笑死堤瘤,一個胖子當著我的面吹牛玫芦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播宙橱,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼姨俩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了师郑?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤调窍,失蹤者是張志新(化名)和其女友劉穎宝冕,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體邓萨,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡地梨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了缔恳。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宝剖。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖歉甚,靈堂內(nèi)的尸體忽然破棺而出万细,到底是詐尸還是另有隱情,我是刑警寧澤纸泄,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布赖钞,位于F島的核電站,受9級特大地震影響聘裁,放射性物質(zhì)發(fā)生泄漏雪营。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一衡便、第九天 我趴在偏房一處隱蔽的房頂上張望献起。 院中可真熱鬧,春花似錦镣陕、人聲如沸谴餐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽总寒。三九已至,卻和暖如春理肺,著一層夾襖步出監(jiān)牢的瞬間摄闸,已是汗流浹背善镰。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留年枕,地道東北人炫欺。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像熏兄,于是被迫代替她去往敵國和親品洛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354