黑群晖DSM7.X安装教程(蜗牛星际物理机安装DS918-7.01保姆级教程)

       上个月写过一篇《黑群晖7.01折腾手记+黑群晖7.01安装教程》,由于是不同时间断断续续的折腾,那篇教程比较碎片化,想想还是重新写一篇完整的教程吧。温馨提醒:如果想升级到7.0系统,建议先看完此文章《群晖系统怎样升级到DSM7.0?要不要升级?》,再决定是否要升级。以下是博主使用蜗牛星际B款双网口这个机器直接物理机安装的DS918-7.01版本过程:

1、由于蜗牛星际这个机器的SATA接口比较奇特,所以在安装群晖系统之前,需要先一下准备工作:就是需要拆开机箱,在下图硬盘1的SATA口,需要接上硬盘,硬盘的电源从蜗牛主机背板电源口用大4pin一分二的线转接出来,再接一个大4pin转SATA的线,安装好群晖系统以后这个硬盘不可以拆走哦。

 

2、硬盘接好以后,找一台Windows 64位系统的电脑,建立一个非中文名字的文件夹,把需要用的文件从【我的网盘】下载下来。

 

 

3、有些文件是压缩包,解压出来。把redpill-DS918+_7.0.1-42214(引导文件).img这个文件名改一下,去掉中文字。

 

 

4、运行Diskgenius,在菜单“磁盘”选“打开虚拟硬盘文件”。

 

 

5、选中刚才下载的redpill-DS918+_7.0.1-42214.img文件,打开。

 

 

6、点开左边栏的“主分区”—“boot”—“grub”文件,在右边找到grub.cfg文件,选中点击鼠标右键,复制到指定文件夹。

 

 

7、选到刚才下载文件所在的文件夹,确定。

 

 

8、点:完成。

 

 

9、用Notepad2.exe打开grub.cfg,向下翻找到第58行和第68行,先找到图上圈出蓝色字,下面根据实际情况修改(VID和PID,原有的0x不可以删除哦)。

 

 

10、找来一个U盘插到电脑,运行ChipEasy_4.0_芯片无忧(读取U盘PID和VID)文件夹里面的ChipGenius_v4_00_1024.exe。

 

 

11、确认一下ChipGenius当前选择的是正确的U盘,这个U盘需要做群晖的引导盘,找到VID和PID,等下需要用。

 

 

12、切换到Notepad2.exe编辑grub.cfg的界面,找到第58行和第68行这两行中写有vid=和pid=的地方,替换成上一步骤找到的实际vid和pid的值(0x不可以删除,要保留)。

 

 

13、另外,还有几个参数需要修改,确认修改无误后,保存文件并关闭编辑器:

(1)netif_num=1:网口数量,默认为1,请按照实际修改,我这台蜗牛星际B双有两个网口,所以要改成netif_num=2;

(2)mac1=001132123456:默认只填写了一个网口的mac地址,由于我这台蜗牛是双网口,所以在mac1的后面添加了一个mac2=001132123466(两个mac值不可以一样);如果你有真实的洗白码,可以替换成洗白码的值;

(3)sn=2021PDN123456:默认的序列号,如果你有真实的洗白码,可以替换成洗白码的值;

(4)DiskIdxMap=00 SataPortMap=1 SasIdxMap=0:由于蜗牛星际主板SATA口的特殊性,需要添加这三个参数才可以顺利安装。SataPortMap参数代表系统有几个SATA控制器和每个控制器有几个接口;DiskIdxMap参数是指第一个SATA控制器的接口序号设置从几开始;SataPortMap和DiskIdxMap的值都为16进制。

 

 

14、切换到刚才打开的DiskGenius,在右边grub.cfg的空白区域点鼠标右键,复制文件到当前分区。

 

 

15、找到刚才编辑好的grub.cfg,打开。

 

 

16、在弹出的窗口中,选择:替换。

 

 

17、完成。

 

 

18、在DiskGenius左边栏找到U盘,确认一下整个U盘全部分成了一个分区(如果U盘有多个分区的,需要删除所有的分区,再重新建立一个新的分区,并格式化成NTFS或者FAT32格式)。

 

 

19、退出DiskGenius软件。

 

 

20、进入win32diskimager_0.9_中文版(写群晖引导到U盘工具)文件夹,运行Win32DiskImager.exe。

 

 

21、点击打开文件的图标。

 

 

22、进入引导文件所在的文件夹,找到redpill-DS918+_7.0.1-42214.img,打开。

 

 

23、确认一下U盘的盘符,别弄错成别的盘了,确认无误后,点“写”。

 

 

24、点:Yes。

 

 

25、在走进度,耐心等一下。

 

 

26、写盘完成,在弹出的窗口点“OK”。

 

 

27、把win32diskimager写盘软件关闭退出。

 

 

28、把U盘拨出来,拿到蜗牛星际插上,开机后狂按del键,进入BIOS设置界面,在Advanced菜单栏找到Miscellaneous Configuration。

 

 

29、确认一下 OS Selection是否设置为 Windwos 8.x。如果不是,则手动改成 Windwos 8.x ,保存退出,重启以后再进来。

 

 

30、在Boot菜单栏找到Boot Option Priorities,按回车,选择第一引导顺序。

 

 

31、设置成U盘启动(UEFI方式)。

 

 

32、保存退出。

 

 

33、U盘启动会有两行菜单,分别是第一行的USB启动和第二行的SATA启动。由于现在用的是U盘启动,所以选第一个回车。

 

 

34、然后屏幕显示这三行内容以后就停在这里了,这是DSM7.X引导的正常启动界面,不要以为是系统卡死了。

 

 

35、回到windows电脑上,安装好群晖助手,运行群晖助手,NAS引导U盘启动约3-5分钟后点搜索,就会看到显示群晖的IP地址了(电脑需要和NAS接在同一台路由器下,并且电脑关闭所有的防火墙软件),如果你的硬盘不是群晖正在使用的硬盘,此时的状态会显示DSM未安装。

 

36、点到搜索出来这个地址,再点“联机”。

 

37、左下角打勾,确定。

 

38、在弹出的浏览器中,点“安装”。

 

 

39、点“浏览”。

 

 

40、找到前面下载的DS918+_7.01-42214(系统安装包).pat,打开。

 

 

41、下一步。

 

 

42、系统提示硬盘1会被删除,打勾,继续。

 

 

43、开始格式化系统分区。

 

 

44、很顺利,不卡40%。

 

 

45、也不卡55%。

 

 

46、安装完成,开始重启,并显示一个10分钟的倒计时(重启实际等待的时间以硬件配置高低有关,配置好的可能1分钟,配置差的可能5分钟)。

 

 

47、重启完成后,即将进入系统,显示开始安装内置套件。

 

 

48、耐心等待。

 

 

49、点:开始。

 

 

50、给设备起个名字(不可以用中文),设置一个用户名(不可以用admin),设置密码(密码要求:大写字母+小写字母+数字的组合,长度至少8位),下一步。

 

 

51、选“当有可用的DSM或者套件更新时通知我,我会手动安装”,下一步。

 

 

52、跳过。

 

 

53、不打勾,直接点提交。

 

 

54、进入系统桌面,提示创建存储池和存储空间,点:立即创建。

 

 

55、开始。

 

 

56、我这只有一个硬盘,所以选择的是Basic,下一步。

 

 

57、确认一下即将要建立存储的硬盘是不是正确的,确认无误就下一步。

 

 

58、继续。

 

 

59、提示我的硬盘不在Synology产品兼容列表中,不用理会,这个不影响使用,继续。

 

 

60、跳过硬盘检查(如果你组的是RAID,强烈建议勾选“执行硬盘检查”,以免硬盘出问题引起RAID损毁)。

 

 

61、修改分配的大小这里,点“最大化”,下一步。

 

 

62、选择文件系统这里有两个选择,根据实际情况选择,如果需要使用DSM所有的功能不受限制的,选Btrfs,下一步。

 

 

63、应用。

 

 

64、确定。

 

 

65、存储空间建立完成。

 

 

66、看一下控制面板,信息中心首页,显示空白的BUG已经修复。

 

 

67、控制面板—用户与群组—高级设置—家目录,在“启动家目录服务”和“启用回收站”两处打勾,应用。

 

 

68、在群晖桌面右上角的人头像菜单中点关机。先把群晖关机,我们要把引导刷到蜗牛星际内置的16G固态硬盘上。

 

 

69、点:是。

 

 

70、关机。

 

 

71、切换到Win电脑上,打开Notepad2.exe编辑刚才保存的grub.cfg这个文件,找到第56行和66行。

 

 

72、把“set root=(hd0,msdos1)”改成“set root=(hd1,msdos1)”,保存文件,关闭Notepad2。不同的机器,有可能在实际安装过程中会有不同的情况,有些机器需要改,有些不用改。如果改成hd1后启动不了的,请改回hd0。或者你也可以先不改,如果发现启动报错的再改成hd1也可以。

 

 

73、运行DiskGenius,点菜单“磁盘”—“打开虚拟硬盘文件”。

 

 

74、打开redpill-DS918+_7.0.1-42214.img文件,打开。

 

 

75、在右边grub.cfg的空白区域点鼠标右键,复制文件到当前分区。

 

 

76、选择刚才修改好的grub.cfg,打开。

 

 

77、替换。

 

 

78、完成。

 

 

79、退出DiskGenius软件。

 

 

80、如果有已经做好的U盘(如果没有PE,可以用前面做群晖引导的U盘,用DiskGenius软件把U盘恢复成单个分区以后,刷入PE),把刚才替换好的redpill-DS918+_7.0.1-42214.img和Roadkil's DiskImg.exe这两个文件放到U盘中。把U盘拿到蜗牛星际启动进PE,打开DiskGenius软件,把蜗牛星际内置的16G固态硬盘删除所有的分区(如下图,16G的msata硬盘显示为空闲即可)。

 

 

81、找到U盘的Roadkil's DiskImg.exe(猫头图标),运行。

 

 

82、点:Yes。

 

 

83、点选择驱动器的下拉列表,找到DSIK1这个内置的16G固态硬盘。

 

 

84、点浏览,找到U盘的redpill-DS918+_7.0.1-42214.img,打开。

 

 

85、再次确认一下驱动器和引导文件,确认无误以后,点:开始。

 

 

86、点“是”。

 

 

87、在走进度,耐心等待。

 

 

88、写入完成,点“确定”。

 

 

89、关闭Roadkil's DiskImg.exe软件。

 

 

90、拨出U盘,重启蜗牛星际,进BIOS。

 

 

91、设置第一引导顺序,选那个16G的固态硬盘(用UEFI方式)。

 

 

92、按F10,Yes,保存退出。

 

 

93、群晖引导菜单,这次我们要选下面的SATA启动这行,回车。

 

 

94、启动中。

 

 

95、耐心等待几分钟,就可以进入系统了。

点赞
  1. yml说道:
    Google Chrome Mac OS X 10.15.7
    大佬。大佬 大佬 j-3455 更新7.0.1后,安装Synology Drive Server时报错, “套件服务器中的以下套件丢失。请联络Synology支持团队来寻求帮助。 dsm6-ui-compatible” 找不到解决办法,大佬有见过吗? :lei: :lei:
    1. 博主说道:
      Google Chrome Windows 10
      卸载旧版本套件,重新下载新版本安装。
    2. 博主说道:
      Google Chrome Windows 10
      卸载套件,重新安装吧
  2. ZNK说道:
    Google Chrome Windows 10
    UEFI 和 CSM传统都拿不到IP。技嘉Z390M intel I219网卡。 UEFI可以显示Starting kernel with USB boot, CSM下 Booting the Kernel 光标一致闪
  3. silentnook说道:
    WebView Android 10
    10.6日更新如下: 今天,显示升级坛子里的10.3编译的引导,结果pid,vid,mac,sn改完了,其它什么也没改,开机,找到ip,结果提示“我们检测到硬盘5,6,7有错误,因此sata端口已被禁用,请关闭DS918+或卸下硬盘请重试,” 然后换了GXnas9.29编译的也这样,四个硬盘拔了,直接上m2 扩展的笔记本硬盘,也这样 笔记本硬盘拔了,直接了一个硬盘也这样,直接两个硬盘也这样,接四个硬盘也这样。 一个不接,就提示没找到硬盘。 下面帖子里“”DiskIdxMap=000204 SataPortMap=222 SasIdxMap=0“”开机过程按e,输如上面内容,按下F10,依旧 晕了,请大侠帮忙~~~~ 9.22更新:这是暴风2的J3455板子,一开始用四个硬盘装好了701系统,然后拔下四个硬盘,只接了笔记本硬盘,乐扩m2接口转的笔记本硬盘,再开机时候提示“我们检测到硬盘(7,8,9)中有错误,因此SATA端口被禁用~~” 然后把其它四个硬盘都接上,在开机就正常进入系统。 但是,本来接了四个硬盘,系统里显示硬盘编号1,2,3,4. 现在加了乐扩的M2转sata口后,加了一个笔记本硬盘,进了系统发现硬盘编号变成了1.2.4.8.9,其中4是新加入的笔记本硬盘,8,9分别对应以前的3,4.号 求助啊
    1. 博主说道:
      Google Chrome Windows 10
      已微信回复。
      1. ZNK说道:
        Google Chrome Windows 10
        大佬还有私人微信啊
      2. Leo Chang说道:
        Google Chrome Windows 10
        大佬好!我的是普通的PC,intel的板子,i3-10100,现在板载SATA都插满硬盘了,启动还是会提示我我们检测到硬盘11,12有错误,因此sata端口已被禁用,请关闭DS918+或卸下硬盘请重试,救命啊,谢谢!
        1. 博主说道:
          Google Chrome Windows 10
          先不要接那么多硬盘,只需用一个硬盘插到主板的SATA1口上(可以进BIOS查看硬盘是否接在SATA1口上),引导文件需要加这三个参数“DiskIdxMap=00 SataPortMap=1 SasIdxMap=0”,等正常安装好系统并建立好存储以后,群晖关机,把其余的硬盘放上开机,就可以全部能认出来了。如果硬盘认出来不齐全的,有可能是你主板实际SATA控制器的数量和每个控制器控制的硬盘数量与这三个参数不符,需要根据实际情况重新改一下DiskIdxMap和SataPortMap的参数就可以了。
    2. xueyewuhen说道:
      Google Chrome Windows 10
      你的是不是不能正常重启啊
  4. a18ccms说道:
    Firefox Windows 10
    请问博主。我也是蜗牛B双网卡的用户。我的蜗牛一直有个问题。无法正常关机。过去6.X时代就无法正常关机。关机后所有灯灭后。基本马上又进入启动过程。只能手动点一下开机键才能关机。升级到7.0时代,还是没有办法解决,请问博主您有找个问题吗?是怎么解决的呢?BIOS已经恢复出厂设置就打开了 网络唤醒,和文章说的 系统选择8.1,其它都是默认。
    1. a18ccms说道:
      Firefox Windows 10
      对了。我用的是自带的那个16G硬盘进行引导。整个升级过程也是严格按照文章做的。
    2. 博主说道:
      Google Chrome Windows 7
      如果你安装的群晖是918,那么按照这个来设置:https://wp.gxnas.com/3521.html
      1. a18ccms说道:
        Firefox Windows 10
        现在BIOS的选项就已经和文章里说的三个选项一模一样了。现在的状态就是自动重启。
        1. 博主说道:
          Google Chrome Windows 7
          重新刷引导盘看看吧
  5. theoak说道:
    Google Chrome Windows 7
    请问博主, 硬盘1在什么时候可以拔掉, 总不能以后一直带着吧
    1. 博主说道:
      Google Chrome Windows 7
      如果你有多个硬盘,可以在安装好系统以后,并且在DSM7.X系统里面别的硬盘建立好存储了,就可以拨。如果只有一个硬盘,就不能拨!
      1. aaa123说道:
        Safari Mac OS X 10.15.7
        博主,能不能只有一块硬盘的情况下,在装完系统后,sata接口接回侨接3.0那边去
        1. 博主说道:
          Google Chrome Windows 7
          这个你可以自己试
  6. aistxbb说道:
    Google Chrome Windows 10
    为什么我使用DSM_DS918+_42218.pat后,在55%的时候老是提示我文件毁损,我是使用的网线上传pat文件,文件路径没有中文,pat文件使用过博主和官网的,都不行。求指导。。。。
    1. 博主说道:
      Google Chrome Windows 7
      估计你的pid vid不对
  7. OGKvH5abt2ztGpxdj9G-ay_C45BI说道:
    我蜗牛a单啥都正常,就是不能软关机和算重启,听到硬盘停止工作后就停止工作量,但是没重启或者关闭,卡住了!
    1. 博主说道:
      Google Chrome Windows 7
      开机进BIOS,在Advanced->Miscellaneous Configuration->OS Selection 修改为:Windwos 8.x 。然后再去设置第一引导顺序,选群晖的引导盘用UEFI方式启动。
  8. 华城过客说道:
    Google Chrome Windows 7
    大佬,刚才测试了下,这个版本的系统无法设定开关机计划,设定好,点应用,提示保存失败,请稍后重试,关掉对话框,再次打开,却保存上了,但是经测试,无法自动关机,忘修复下。 :huaxin:
    1. 博主说道:
      Google Chrome Windows 7
      抱歉,我不是作者,没有修复能力。但是我用ESXI安装的918-7.01没有遇到你说的这个问题。我建议你去作者的Git上留言:https://github.com/RedPill-TTG/redpill-load/issues
      1. 华城过客说道:
        Google Chrome Windows 7
        好的,谢谢。
  9. sambear说道:
    Google Chrome Mac OS X 10.15.7
    请问大佬,比如z370n的主板物理机安装7.0,主板上有两个m.2接口其中一块支持sata和pcie协议,然后主板有4个sata口在bios里显示从sata2-sata5的排序。按照教程搜到ip进入安装,再不添加DiskIdxMap/SataPortMap/SasIdxMap 的情况下显示我们检测到硬盘(2)中有错误,因此SATA端口被禁用,然后改了DiskIdxMap=00 SataPortMap=1或4 SasIdxMap=0都无法找到硬盘,中间也试过DiskIdxMap=00 SataPortMap=01 SasIdxMap=0也不行。m.2插了两块m2盘,按理说主板屏蔽了sata0和sata1接口,这种情况DiskIdxMap/SataPortMap 应该如何填写才能在安装界面识别四个sata硬盘。感谢 :aixin:
    1. 博主说道:
      Google Chrome Windows 7
      你可以试一下只接一个硬盘插到SATA1的位置,先安装好系统,然后再把其他的硬盘放上,再建立存储。
      1. sambear说道:
        Google Chrome Mac OS X 10.15.7
        主板上sata口是从sata2开始的,sata0和sata1应该是给m.2占用了。 我插m.2sata安装成功了,然后插了4块sata hdd硬盘, 用DiskIdxMap=00 SataPortMap=4 只识别2块sata盘, 用DiskIdxMap=00 SataPortMap=6 才能识别4块硬盘。 然后把m.2拔掉,可以进系统,但是磁盘分配界面,硬盘排序从硬盘3,硬盘4,硬盘5,硬盘6开始排序,新版的那个硬盘图显示插槽1,插槽2为空,这样的话有什么办法可以把硬盘盘序调整正常?
        1. 博主说道:
          Google Chrome Windows 7
          必须知道主板有几个SATA控制器,哪个SATA控制器各控制几个SATA口,然后再去设置DiskIdxMap和SataPortMap,方能精准识别。你现在已经安装好了系统,我建议可以把这三个参数删除,重启后所有硬盘应该可以自动识别出来(顺序不一定对)。如果强迫症发作,再根据系统显示的硬盘顺序,调整参数。
    2. 华城过客说道:
      Google Chrome Windows 7
      您好,我看了你这个教程转了7.0的黑裙918+,有个问题反馈下,在控制面板设置开关机计划时,点击应用,提示保存失败,请稍后再试,多次尝试仍同样提示,但是刷新页面后,发现保存的信息时存在的。不知道这个是哪里有问题。
  10. 卡二说道:
    Google Chrome Windows 10
    博主,黑群晖DSM7.X登录QuickConnect(简称QC)的方法 这篇文章的阅读密码多少啊
    1. 博主说道:
      Google Chrome Windows 7
      那篇文章仅提供给在本站洗白的付费用户阅读,不可以白嫖。
  11. Ozzy说道:
    Google Chrome Windows 10
    报告老大,我蜗牛c单,经过多次测试终于实现msata启动,首先不加DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 其次不用改set root =(hd0,msdos1)保持0就行。而且可以把usb启动的那几行删掉(开机就不用选自动stat启动了)。 :tushe:
    1. 博主说道:
      Google Chrome Windows 7
      改成set root =(hd1,msdos1)是已经安装好系统,到最后设置SSD启动才做的。一开始用U盘安装是不用改的哦。
      1. Ozzy说道:
        Google Chrome Windows 10
        我就是已经用u盘安装好7.0系统了,想把引导刷进msata,但是按照你教程上改成hd1会报错error: disk `hd1,msdos1` not found 于是我就尝试不改,并且把DiskIdxMap=00 SataPortMap=1 SasIdxMap=0删掉了,启动成功了。可能是蜗牛C单和蜗牛b不太一样导致的吧
        1. Ozzy说道:
          Google Chrome Windows 10
          不删DiskIdxMap=00 SataPortMap=1 SasIdxMap=0的话,会进到安装界面而不会引导进已经安装好了的系统里,我也不知道为什么,用蜗牛c单的朋友可以参考
          1. Ozzy说道:
            Google Chrome Windows 10
            目前问题,开机速度极慢,要等3分钟左右才能访问到后台
          2. 博主说道:
            Google Chrome Windows 7
            就J1900这点性能,还能要求什么?能用已经很不错了。
  12. laomao说道:
    Google Chrome Windows 10
    蜗牛C单,插槽插了1块硬盘,主板sata口插1块硬盘,msata插16G,DiskIdxMap=00 SataPortMap=1 SasIdxMap=0,这个参数无法启动,找不到IP。 有没有朋友熟悉C单的sata控制器与硬盘序号?
    1. Ozzy说道:
      Google Chrome Windows 10
      看我的回复
    2. 博主说道:
      Google Chrome Windows 7
      如果一开始设置成SSD引导,不是不行,容易卡55%,需要进Telnet手动建立块文件,才能继续安装。我之所以先用U盘引导安装后再做SSD引导,就是避免了卡40%和卡55%错误的。
      1. Ozzy说道:
        Google Chrome Windows 10
        对,最好是用u盘先装好系统,在给msata刷引导
        1. laomao说道:
          Google Chrome Windows 10
          有点晕,我现在这种情况,如何设置能实现U盘引导?
          1. 博主说道:
            Google Chrome Windows 7
            启动找不到IP,与设置的DiskIdxMap=00 SataPortMap=1 SasIdxMap=0这个参数无关。这个参数是用来告诉群晖引导盘哪个插槽有硬盘、有几个硬盘的。你换个U盘来重新刷引导看看,建议用金士顿或者闪迪U盘。
    3. xiaobai说道:
      QQbrowser Windows 10
      试试用传统模式启动。我两台自己攒的黑群只要uefi启动就拿不到IP,传统模式就没问题。
      1. laomao说道:
        Google Chrome Windows 10
        已解决。将U盘重新格式化,并转换成guid格式,然后写入启动,立马发现了IP。 所以,对无法找到IP的现象很是奇怪,如果说是GRUB启动不正常,可屏幕上显示kernel已经引导了。
        1. 博主说道:
          Google Chrome Windows 7
          估计是U盘没清除相关的信息吧。

发表评论