備份檔案:請用傳統的備份方法,那就是"Copy file"的方法抄至另一個硬盤(external harddisk)內。備份完之後最好還是退出(unplug)這個硬盤。
註:
預備事項:
P1) 去這個網址 http://usdl.synology.com/download/DSM/release/ 先選擇你想降級的版本,例如是 DSM 5.2,而Folder名是 "5.2",所以最後下載的網址是 http://usdl.synology.com/download/DSM/release/5.2/ ,之後下載你想降級的版本及前一個版本檔案。例如我今次是要降級到DSM5.2-5967,而我的NAS model是DS213j。所以我最後要下載的檔案是以下兩個檔案:
檔案1) DSM_DS213j_5644.pat (5967前一個版本)
檔案2) DSM_DS213j_5697.pat
P2) 最後步驟可能需要按機背的reset鍵來還原設定,所以先到這官方網頁了解reset鍵的用途 《請問 Synology 產品上的 RESET 按鈕作用為何?》 及 《如何重置 Synology NAS》。
P3) 到這個網頁 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 下載PuTTY.exe的軟件。
P4) 另外安裝一個可以解壓(unzip)".pat"檔案的軟件,例如7-zip軟件。
P5) 安裝Synology Assistant 軟件,可以在這裡下載 https://www.synology.com/zh-tw/support/download。
步驟:
1) 在DSM內開啟SSH Service (DSM->Control Panel->Terminal & SNMP->Terminal->tick "Enable SSH service",之後按Apply button。
2) 執行PuTTY.exe,之後在 Host Name (or IP address) 輸入你的NAS IP Address,之後按Open button。
2.1) 開啟了之後會出現一個Login畫面,輸入admin及admin 的password進入。
2.2) 其實進入NAS內是需要root才可以修改檔案,但因為DSM6.0已取消了root的user account,所以在2.1)先用admin進入,之後才轉用root。當成功用admin進入之後,要再輸入 "sudo su -" <enter>,之後再一次轉入你的admin password,就可以以root的身份去修改檔案。
2.3) 完成2.2)的步驟之後,就可以更改用來儲存DSM版本內容的文件檔。現先暫時放下PuTTY這個軟件不理,但不要Exit/Close這個軟件。
3) 現在可以在你的電腦解壓(unzip)之前預備的檔案1)。即是你想downgrade的前一個firmware版本的檔案(DSM_DSM213j_5644.pat)。
3.1) 解壓之後,你會看見一個叫 VERSION 的檔案名稱,之後用notepad打開這一個檔案,因為這個是unicode的格式,所以可能在notepad內你會看到一連串的字,例如 "majorversion="5"minorversion="2"buildphase="hotfix"buildnumber="5644"...。但如果你用另一個叫Notepad++ 的軟件來開啟就會看到以下的格式。因為今次只需要知道majorversion, minorversion及buildnumber這三個值是甚麼,除非你在notepad軟件還是找不到這三個值,否則無需要下載Notepad++的軟件來看。
majorversion="5"
minorversion="2"
buildphase="hotfix"
buildnumber="5644"
3.2) 得知前一個firmware版本的資料後,就可以回去用PuTTY程式內修改DSM版本的文件檔。
4) DSM版本的文件檔是儲存在 /etc.defaults folder內,而檔案名稱同樣是叫 VERSION (Path: /etc.defaults/VERSION)。未修改之前先做一個備份,所以在PuTTY軟件內,輸入以下的指令(command),備份的檔案名為 VERSION.dsm6。
cp /etc.defaults/VERSION /etc.defaults/VERSION.dsm6 <enter>
4.1) 再輸入以下的指令來確定是否成功備份了那個VERSION.dsm6的檔案。
ls /etc.defaults/VERSION.dsm6 <enter>
4.2) 輸入以下的指令來更改VERSION的檔案內容。
vi /etc.defaults/VERSION <enter>
4.3) 開啟了VERSION的檔案之後,根據以下的資料去改變數值,當然數值是根據3.1)的5644.pat內的檔案來輸入。
majorversion="5"
productversion="5.2"
buildnumber="5644"
4.4) 完成更改之後,按一下<esc>鍵,之後輸入 :wq! <enter> 就可以save這個檔案。
按 <esc> button一下
直接輸入 :wq! <enter>
4.5) PuTTY在這裡的步驟已經完成,可以輸入exit <enter>或直接關閉此程式。
5) 在browser,進入DSM內檢查一次是否真的改了去DSM5.2-5644的firmware。
5.1) 你可以按download button直接更新5967版本或按Manual DSM update button進行人手更新,當然如果進行人手更新就用之前預備好的檔案2)那個DSM_DSM213j_5697.pat的檔案來進行更新。確認後等待系統執行及Reboot。
6) 更新完畢之後就可以嘗試用browser進入DSM,如果正常進入的話就無需要執行reset 的動作。但如果無法搜尋你的NAS,那可以用Synology Assistant軟件來搜尋,之後看看那部NAS的Status是否出現Connection failed或其他不正常狀態。無論出現甚麼樣的status,甚至status是正常的,還是直接按NAS機背後的reset鍵來將降級後版本不配合的問題重置一次,因為除了會出現Connection failed之外還可能會出現其它未知的問題。之前說過reset功能是不會format你的硬盤,所以不要浪費時間去找解決方法,先按reset鍵一次吧!(我就是用了半日時間去找尋不用reset的方法,最後還是按reset鍵,唉!)
完成。
有照教學改成5.2
回覆刪除但Download Station已經換成5.2底下的最新版本(非6.0能用的)
只要新增任務就會出現建立網路連線失敗
SMB完全不能連線
又改回6.0了.... ps.是etc.defaults喔!
downgrade完之後,原本在6.0的app可能需要re-install及按reset鍵,才可在5.2版本內正常運作。我沒有安裝Download Station不過當我試用Hyper Backup就有以上的問題發生,之後uninstall&reset就已回復正常。你有沒有嘗試執行這兩個步驟?關於etc.defaults這個已更改了,多謝提醒!
刪除有的 後來再測試reset後 就恢復正常了
刪除感謝提醒
跟足程序去 downgrade from DSM 6 to 5.2. 成功!又可以用番 3rd party 的 spk 去 support usb webcam 了。Thanks sososo much.
回覆刪除非常感謝您的無私分享跟詳細教學,靠著您的這篇我成功的從6.0降回5.2成功了
回覆刪除不言謝! 不過有人留言, 的確會帶給我動力. 謝謝! :)
刪除似乎DSM6.0 有好多功能取消了, 所以多了用家想downgrade回舊版?
多謝你啊,跟著你的教學成功從6.0 downgrade 到5.2. 我的ds213j復活了! 6.0真的很可怕,升了上去不斷hang機...感激!
回覆刪除請問6.1可以降嗎?
回覆刪除我未試過, 你可以根據以上的步驟試一試! 之後再分享你的測驗結果, 謝謝!
刪除請問我的是DS414 6.1.1
回覆刪除修改後顯示出來了..
1.直接如果重開機 系統會壞掉嗎?(還是我的DS414本來就要壞了?)
2.手動上傳 -> 無法驗證 .pat 檔案憑證
DSM 6.1.1 已是最新的版本! 你想降級去那個版本? 測試: 你可以做一次 4.2) 看一次VRESION檔案是否成功修改. 如果VERSION檔案還是原本的版本, 那問題應該你不是用 root 去修改. 請看 2.2)
刪除在文中 P1) 提到的 DSM_DSM213j_5644.pat, 5644是Build Number 是一個好重要的數字. 例如: DSM 6.1.1版本, 就已經有兩個Build Number (15095 & 15101), 所以你要同時記下"版本"+"Build Number", 才清楚你由那個轉去那個. Reference: http://usdl.synology.com/download/DSM/release/6.1.1/ and https://www.synology.com/en-us/releaseNote/DS414
文中 P2) 已提供有關重開機的官方資料. 註: 做備份!
無法驗證的問題, 我未能肯定問題出現在那! 但如果你是想降級到5.2, 而型號是DS414 (不是DS414J), 那個 .pat檔案應該是 DSM_DS411_5644.pat Ref: http://usdl.synology.com/download/DSM/release/5.2/5644/
應該是有另一個驗證機制
刪除還未更新到6.0的應該還可以照此篇教學退版次
還是感謝您的文件
DSM_DS411_5644.pat 不是 DSM_DS414_5644.pat 嗎?
回覆刪除因為更新到6後經常設定檔案損毀然後就要重新安裝系統一次(只能裝新不能裝舊版)
不過我有確定切換到root了 但是在手動 或者 讓他自動下載 都會出現 無法驗證 的狀況
DS411與DS414係兩部不同機款, 所以請根據你機的型號來下載合適的 .pat檔案.
刪除如果你已經完成BACKUP的話, 我會建議你嘗試"還原為出廠設定", 當然你一定要做好BACKUP之後才執行"還原".
回復設定: https://www.synology.com/zh-tw/knowledgebase/DSM/help/DSM/AdminCenter/system_restoredefaults
請問有什麼方法可以直接改falsh呢?我目前升級6.0.1-7939版本,但因nas不支援升級,所以安裝dsm不成功,Synology Assistant看到以認定版本6.0.1,也無法降回5.2版,想改falsh降回5.2
回覆刪除感謝分享!
回覆刪除您好:
回覆刪除機器是1815+,先前版本是DSM 5.2-5644,因為發現突然沒燈,再開機也不成功,送修(有將硬碟拆下)之後,主機板故障,送修回來之後,變成最新版本6.2,但裡面的LUN資料連上之後,發現讀取不到,想說會不會是被升級的關係,所以想要作降級處理。想請教,如果要降級,是否能將硬碟取出,因為怕會受損,還是不能將硬碟取出作降級處理。另外是否可直接降級DSM 5.2-5644,還是要慢慢降級? 謝謝!
非常感謝你的教學
回覆刪除最近7.0上市 很多人嘗鮮 相信你的教學會救了很多人!
前天升級到DSM7.0後悔想要降板回DSM6.2,一直搞不定
回覆刪除我將DSM7.0降級為DSM6.2後,發生DSM無法正常啟動,不曉得該如何處理?
回覆刪除在瀏覽器登入,進入 DSM 內,按檢查更新,勿用「自動更新」!
回覆刪除記得要用★★★「手動更新」!★★★,指定硬碟裡的檔案。
「第二階段 Reset 重置」後,一樣記得要用★★★「手動更新」!★★★,指定硬碟裡的檔案。
否則更新可能會失敗~