本引导文件源代码来自:
在此感谢所有为redpill项目付出的各位大佬!
(2023年4月26日更新)
昨天,群晖官网的DSM系统版本由7.2-64216测试版更新到了7.2-64551RC版本,目前博主制作DSM7.X的引导不支持直接更新到7.2-64216测试版,也不支持更新到7.2-64551RC版,所以不要手贱去更新你的系统。预计DSM7.2的正式版本将会在五月初正式推出,因此本次7.2-64551RC版本就不再制作了,坐等7.2正式版本出来再制作7.2正式版的引导吧。
(2023年3月17日更新)
群晖DSM7.2-64216测试版变成的系统出来一段时间了,目前之前制作DSM7.X的引导暂时不支持直接更新到7.2-64216,于是做了DS918/DS920/DS3617/DS3622这四个型号7.2-64216版本的引导(DS3615群晖官网已经停更了,所以不要问我为什么不做DS3615-7.2的引导),感兴趣的可以下载测试。
一、文件说明
1、支持uefi和legacy方式引导;
2、支持E1000e、virtio、vmxnet3等虚拟网卡;
3、支持Intel 1G主流千兆网卡、支持RTL主流千兆;
4、2.5G网卡未测试,万兆网卡未测试,阵列卡/HBA卡未测试,不知道能否驱动;
5、物理机安装需要修改引导盘根目录下user-config.yml的pid和vid,虚拟机安装或者SSD做引导不需要修改;
6、默认开启双网卡,可以根据自己实际情况修改引导盘根目录下user-config.yml的netif_num、mac1、mac2、sn;
7、引导盘首次启动后,引导文件会自动检测硬盘信息,完成后自动更新引导盘,所以会自动重启一次。
(2023年4月12日更新)
昨天群晖DSM7的系统版本更新到7.1.1-42962Up5了,如果使用博主之前编译各型号的【7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img】,可以直接更新。
(2022年11月25日更新)
intel i225/i226网卡驱动(驱动版本1.3.0)解决了内存爆满的问题,有网友说反正N5105安装群晖DS918+也不能硬解,想装DS3617xs或者DS3622xs,所以就做了DS3617xs和DS3622xs带intel i225/i226网卡驱动的引导。
一、DS3622xs_i225+i226_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、支持Intel 1G主流千兆网卡、支持RTL 8125/8152、Intel i225/i226等主流2.5G网卡;
4、不包含万兆网卡的驱动,不包含阵列卡/HBA卡的驱动;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
二、DS3617xs_i225+i226_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、支持Intel 1G主流千兆网卡、支持RTL 8125/8152、Intel i225/i226等主流2.5G网卡;
4、不包含万兆网卡的驱动,不包含阵列卡/HBA卡的驱动;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
(2022年11月23日更新)
今天jim3ma大佬更新了intel i225/i226网卡驱动(驱动版本升级到了1.3.0)说是解决了内存爆满的问题,于是更新,欢迎使用i225/i226网卡的物理机测试一下。
一、DS918+i225+i226_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、支持Intel 1G主流千兆网卡、支持RTL 8125/8152、Intel i225/i226等主流2.5G网卡;
4、不包含万兆网卡的驱动,不包含阵列卡/HBA卡的驱动;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
(2022年10月4日更新)
群晖的引导,从今年年初到现在更新了很多次,博主近日重新整理了一下,仅保留以下四个引导:
一、DS3615xs_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、不支持uefi引导方式,请使用legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、添加有intel千兆网卡驱动和RTL 8168系列千兆网卡驱动,不包含2.5G网卡和万兆网卡驱动,不包含阵列卡驱动;
4、添加redpill-acpid模块;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
二、DS3617xs_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、添加有LSI SAS2.0阵列卡驱动(理论上支持LSI 2008和2308),添加有intel千兆网卡驱动,不包含螃蟹网卡驱动,不包含2.5G网卡和万兆网卡驱动;
4、添加redpill-acpid模块;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
三、DS918-7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、支持RTL 8168、Intel 1G/10G主流网卡和LSI SAS3.0阵列卡驱动(理论上支持LSI 2008和2308),不包含2.5G网卡;
4、添加redpill-acpid模块;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
四、DS3622xs_7.X引导文件(支持7.0.1-42218到7.1.1-42962up5).img
1、支持uefi和legacy方式引导;
2、支持e1000e、virtio、vmxnet3虚拟网卡;
3、支持RTL 8168/8125b、Intel 1G/10G主流网卡和LSI SAS3.0阵列卡驱动(理论上支持LSI 2008和2308);
4、添加redpill-acpid模块;
5、默认启用双网卡;
6、默认添加了 DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。
五、其他说明:
1、上述引导文件支持的DSM版本从7.01-42218到7.11-42962up5均可联网安装,不需要断开互联网,如果选择在线安装,默认会安装当前最新的DSM版本;
2、引导文件默认的DiskIdxMap、SataPortMap、SasIdxMap这三个参数,只匹配蜗牛星际B双的物理机安装,非蜗牛星际B双物理机安装的请根据实际SATA控制器数量以及每个控制器接入的硬盘数量,自行修改引导文件DiskIdxMap、SataPortMap、SasIdxMap这三个参数,否则会提示找不到硬盘或者硬盘认不全;
3、使用虚拟机安装DSM7.X并且不使用直通SATA控制器、不使用直通阵列卡/HBA卡/SATA扩展卡之类的,请删除默认的DiskIdxMap、SataPortMap、SasIdxMap这三个参数,可解找不到硬盘的问题!
4、通过虚拟机安装DSM7.X并且直通阵列卡/HBA卡的控制器给群晖虚拟机使用的,不需要设置DiskIdxMap、SataPortMap、SasIdxMap这三个参数,引导默认的参数就可以正确识别阵列卡/HBA卡的硬盘。
5、如果你的群晖使用单网口,需要把“netif_num=2”改为“netif_num=1”,同时把”mac2=001132123457″这串代码删除;
6、使用U盘引导的,需要修改grub.cfg里面的pid和vid两个参数,非U盘引导可以不改;
7、引导菜单两个选择,首次安装默认会自动进入USB Verbose,非U盘引导的需要手动修改为SATA Verbose;
8、使用PVE虚拟机安装DSM7.X的,需要把CPU类型改为host,可解PVE虚拟机自动关机问题;
9、如果上述引导文件不合适你的硬件环境使用的,建议自行编译,编译教程:
原文链接:http://www.360doc.com/content/23/0502/13/37846289_1078941851.shtml