利用ARPL恢复现有硬盘的DSM7系统

很多群晖NAS玩家应该会遇到过以下场景:

★之前用物理机安装群晖系统,现在改成了虚拟机安装;

★之前用虚拟机安装群晖系统,现在改成了物理机安装;

★之前用虚拟机的操作系统,现在要换成了别的操作系统(比如:PVE换成ESXI、ESXI换到PVE、PVE换成UNRAID,诸如此类)

★U盘引导盘坏了,需要重新做一个;

★之前用U盘做引导盘,现在想换成SSD引导;

★之前用SSD做引导盘,现在想换成U盘引导;

等等......

如果你的硬盘是DSM7系统,那么可以利用ARPL来快速的恢复硬盘的DSM7系统。

 


操作步骤:

1、把带有DSM7系统的硬盘装到做NAS的电脑主机上,在另外的电脑下载ARPL最新版本的IMG,做成引导盘启动(如果你还不知道怎样做,那么建议先去学习一下《史上最简单的黑群晖DSM7.X引导编译方法,小学生都能操作!》这篇教程),启动完成后屏幕上会显示一个IP地址,记下来;

 

 

2、在电脑浏览器打开这个地址;

 

 

3、按向下的方向键,移动到“Advanced menu”处,回车;

 

 

4、按向下的方向键,移动到“Try to recovery a DSM installed system”处,回车;

 

 

5、我这个硬盘装的是DS923+的系统,版本是7.11-42962,系统已经识别出来了,按回车;

 

 

6、此时看到网页左上角把从硬盘读取到的信息自动选择好了;

 

 

7、按向下的方向键,移动到“Exit”处,回车;

 

 

8、按向下的方向键,移动到“Build the loader”处,回车;

 

 

9、这个处理过程很快;

 

 

10、处理完成后,系统自动跳回菜单,移动方向键到“Advanced menu”处,回车;

 

 

11、移动方向键到“Switch direct boot:false”处,回车;

 

 

12、使“Switch direct boot:false”变成“Switch direct boot:true”,就好了;

 

 

13、按向下的方向键,移动到“Exit”处,回车;

 

 

14、按向下的方向键,移动到“Boot the loader”处,回车;

 

 

15、当NAS物理主机屏幕(或者是NAS虚拟机的屏幕)显示“Reboot to boot directly in DSM”的时候,表示系统即将重启,请耐心等待启动完成;

 

 

16、当重启完成后,会显示如下界面就不动了,不要以为是机器死机或者卡住了;

 

 

17、耐心等待几分钟,具体等待的时间由硬件性能决定,正常情况3-5分钟以内,在同一个局域网内的另外一台电脑用群晖助手(Synology Assistant)或者在浏览器打开【这个地址】来搜索群晖的IP地址,或者直接进路由器找IP也可以;

 

 

18、在电脑浏览器打开群晖的IP地址,就可以登录系统咯。

 


补充说明:

1、如果硬盘安装的DSM系统低于7.0,ARPL的菜单选择“Try to recovery a DSM installed system”后,会读取到系统型号,然后会自动跳到版本那里选择,走编译流程;

2、如果硬盘安装的DSM7系统不是使用ARPL编译的引导安装,那么选择“Try to recovery a DSM installed system”后,有可能SN那里读取不到信息,请自行添加

3、如果硬盘上没有群晖DSM系统,ARPL的菜单选择“Try to recovery a DSM installed system”后,将不会读取到系统型号,请按编译流程处理。

点赞
  1. albert说道:
    Google Chrome Windows 10
    楼主,按照教程恢复之后,打开浏览器登录系统之后,输入用户名就一直转圈了。 但是以前群晖上共享的文件夹电脑已经可以访问
    1. 博主说道:
      Google Chrome Windows 10
      保留原有配置升级系统或者重装系统后,首次进入系统,系统会重新索引相关的数据,所以有点卡顿是正常现象。
      1. albert说道:
        Google Chrome Windows 10
        这种低级问题,我当然不会犯啊,已经2天了 :lei:
        1. 博主说道:
          Google Chrome Windows 10
          我身边的人没有人因为升级DSM7.2而卡顿的,你自己再排查一下看看是什么原因吧。
          1. albert说道:
            Google Chrome Windows 10
            :nu: 第三天了秒进了 :bugaoxing:
          2. albert说道:
            Google Chrome Windows 10
            由于异常断电或存储池重组,已在 存储池 1 上自动运行数据清理以确保数据一致性。若要取消数据清理,请进入存储管理器 > 存储,展开执行数据清理的存储池,然后单击取消, 这个的原因,进去就看到这个通知了 :nu:
          3. 博主说道:
            Google Chrome Windows 10
            哦,那你这个扫描硬盘,系统当然卡啊。我就说嘛,不是系统的原因,因为没看到有人反馈卡顿的问题。
  2. 小男说道:
    Google Chrome Windows 10
    我是用的博主发布的引导,现在想升级下黑群晖的硬件,能用这个方式恢复吗?
    1. 博主说道:
      Google Chrome Windows 10
      升级系统就按照正常的流程来做吧
      1. 幻想の彼方说道:
        Google Chrome Windows 10
        请问正常流程是指什么?是先在群晖里升级系统,然后重新编译引导盘吗?另外版本号一致,比如说都是7.1.1-42962,但是后面的后缀不同,比如说Update 4升级成Update 6,这种情况也要重新编译引导盘吗?
        1. 博主说道:
          Google Chrome Windows 10
          版本号不改的升级,是可以直接升级的。我理解你说的升级是把7.11升级到7.2,正常流程就是你当初安装群晖需要走的流程,全部走过一次:刷7.2的引导文件到U盘,用引导U盘启动,搜索IP,浏览器打开IP地址,上传安装包安装。
          1. 幻想の彼方说道:
            Google Chrome Windows 10
            我当初装的时候,是编译好引导进入群晖后,通过官方途径下载群晖系统的安装包的。现在要更新的话,也是编译好新引导进去通过官方途径下载新系统的安装包吗?另外我改引导应该不会影响nas里的数据和服务吧?
          2. 博主说道:
            Google Chrome Windows 10
            正常的升级,不影响数据。
  3. 华城过客说道:
    Firefox Windows 10
    对了,用的是esxi虚拟机。
  4. 华城过客说道:
    Firefox Windows 10
    博主您好,这几天尝试用arpl编辑引导,系统可以正常用了,就是硬盘编号与实际不一致,排到了31-36,我实际只有6个硬盘,请问在哪里找到DiskIdxMap、SataPortMap这些参数。
    1. 博主说道:
      Google Chrome Windows 10
      你认真看一下我博客上面关于DSM7安装的教程,都有写到这三个参数。
      1. 华城过客说道:
        Firefox Windows 10
        好的,谢谢。刚看了下之前的帖子,找到了MAC、SN那些参数修改,暂时还没看到DiskIdxMap、SataPortMap在哪块。 :haha:
        1. 华城过客说道:
          Firefox Windows 10
          arpl编译过程中没找到DiskIdxMap、SataPortMap这两个参数修改的地方。
          1. 博主说道:
            Google Chrome Windows 10
            arpl编译引导不需要设置这三个参数
  5. rex说道:
    Chrome iPhone iOS 14.0
    arpl引导的dsm要更新,是不是要重新安装引导最新版dsm,不能在dsm里面点更新?
    1. 博主说道:
      Google Chrome Windows 10
      arpl编译的引导,支持更新到最新版本,直接在DSM系统里面控制面板,更新与还原,去升级就好了。不用重新刷引导。
      1. 津门混混说道:
        Google Chrome Windows 10
        DSM系统里面控制面板 ,是无法检车到新版本的,我认为是arpl 屏蔽了DSM升级。
        1. 博主说道:
          Google Chrome Windows 10
          可以手动更新
      2. Cvinchan说道:
        Google Chrome Android 13
        大大卡在第十六步本身由vmware轉到同一台機器物理機 等了幾個小時路由器都沒顯示ip, 群暉助手都沒, 重新安裝的話卡在畫面 root@arpl:/opt/arpl# 之後像當機一樣沒法進去群暉頁面
        1. 博主说道:
          Google Chrome Windows 10
          你安装的群晖系统是918吗?有可能是你另外一台机器CPU不支持918吧。
          1. Cvinchan说道:
            Google Chrome Android 13
            920, 本身在虛擬機時都是920, 另外想請教下920的備份資料可以在918上還原嗎
          2. 博主说道:
            Google Chrome Windows 10
            可以
      3. 幻想の彼方说道:
        Google Chrome Windows 10
        意思是7.1.1可以直升7.2吗?不用改编译吗?
        1. 博主说道:
          Google Chrome Windows 10
          不可以哦!7.2的系统要用7.2的引导
  6. Topkings说道:
    Google Chrome Windows 10
    我想请教一下,这个编译器能否识别LSI2308阵列卡,目前我用的7.1.1?阵列上的8个盘不能识别SasIdMap改了几次不成功!Sata上的几个盘没问题、请教您有何高见?
    1. 博主说道:
      Google Chrome Windows 10
      可以识别啊,我亲测过的。
      1. Neo说道:
        Google Chrome Windows 10
        用ARPL试了几次编译不成功,最后一次成功编译DS3622,用的version 1.1 beta2.
        1. 博主说道:
          Google Chrome Windows 10
          好的
  7. 叶子说道:
    Google Chrome Windows 7
    大佬,我现在是用arpl引导的7.1.1的系统,怎么才能无损降级到7.0.1呢?7.1.1好多东西都要白裙才可以用了,解码器啥的都用不了
    1. 博主说道:
      Google Chrome Windows 10
      如果你的存储是在7.11里面建立的,那么不可以降级。你这个做一下洗白就可以解决了,有需要的话可以右下角微信二维码私我。
  8. haisonic说道:
    Google Chrome Windows 10
    您好,请问白群的可以用这个方法在黑群上恢复吗?
    1. 博主说道:
      Google Chrome Windows 10
      可以,只不过是黑群晖的编译系统支持的型号就那几个。
      1. haisonic说道:
        Google Chrome Windows 10
        我的机器是920,感觉J4125不够用,想倒回黑群晖。。
        1. 博主说道:
          Google Chrome Windows 10
          那你可以再装一台黑群,用intel八代或者九代的CPU,然后把这台920做备份机。
  9. asky说道:
    Google Chrome Windows 10
    等待重启很久很久,然后进了一下系统发现硬盘全部识别了,然后关机。第二天开始的时候发现还是进入这个重启界面,不能联机。重新操作了一下,还是等重启很久。如果还是不能成功的话,可以用什么方式恢复或者重装吗?
    1. 博主说道:
      Google Chrome Windows 10
      只接一个硬盘试一下启动看看
      1. asky说道:
        Google Chrome Windows 10
        一块硬盘可以但是加入其他硬盘就又找不到IP了,是不是哪一步的流程还要操作一下啊?
        1. asky说道:
          Google Chrome Windows 10
          折腾了几天,证明7.0物理机上无法支持三个以上硬盘,降级回3710的6.23 :guai:
          1. 鵬鵬说道:
            Google Chrome Windows 10
            7.0的时候7块硬盘正常使用,但是折腾到7.1就开不开机了。arpl的引导各种折腾都起不来。
  10. Xu说道:
    Google Chrome Windows 10
    你好 博主 我在进行到第十二步,没有Switch direct boot:false这个选项 请问是什么原因呢?能识别到我的群晖型号和版本,但是就是没有这个选项,麻烦博主帮忙看看
    1. Xu说道:
      Google Chrome Windows 10
      我从新试了一遍可以进行了,但是到了最后一步搜不到群晖,看ikuai也没这个ip,用的pve底层,之前从esix转过来的 :lei:
      1. Gemini说道:
        Google Chrome Windows 10
        请问解决了吗,我也没有,最新BETA13
    2. 博主说道:
      Google Chrome Windows 10
      你看一下你用的ARPL版本是多少,如果没有这个选项,应该是版本太低了。

发表回复