mxj666 发表于 2022-7-10 09:40:28

最近引导编译的几个问题

这两天用gen8编译群辉引导总是失败,一些发出来咨询一下各位大佬
编译工具用pocopico的最新版0.8.0.3   用了这几个命令
sudo ./rploader.sh serialgen DS3622xs+ now
sudo ./rploader.sh satamap now
sudo ./rploader.sh identifyusb now
sudo ./rploader.sh ext broadwellnk-7.1.0-42661 auto
sudo ./rploader.sh build broadwellnk-7.1.0-42661
1.要是直接这样编译成功的引导会不识别板载的332i网卡,这个解决方法就是编译前要手动添加一下这个驱动
sudo ./rploader.shext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.co ... g3/rpext-index.json
2.安装时会提示文件损坏,这个情况一直没有彻底解决,偶尔发现不运行任何其他命令直接编译
sudo ./rploader.sh build broadwellnk-7.1.0-42661
成功后可以正常安装使用,但是板载网卡还是没识别(pocopico0.8.0.3版本还没这样试过,用了大大的那个国内优化版这样可以成功)
3.会自动关机
有时候是没有安装系统的开机引导没等在软件里搜索到设备就会关机,好像是加载网卡就关机了,有时候是安装完系统后第一次重启后进不到系统就关机了,用了网友的添加驱动方法
sudo ./rploader.sh ext broadwellnl-7.1.0-42661 add https://raw.githubusercontent.co ... id/rpext-index.json
(不知道是不是这样添加)没有效果,还是关机,还尝试添加了pocopico驱动库里的类似驱动
sudo ./rploader.sh ext broadwellnl-7.1.0-42661 add https://github.com/jumkey/redpil ... id/rpext-index.json
一样没有成功
4.以上方法还编译了DS3617xs和DS3615xs,都没有成功安装系统,3617总提示文件损毁,3615显示安装完成,但是重启后搜索不到安装好的系统,用
工具搜索显示的是没有安装系统
5.用大大的国内优化版直接编译3622可以成功,但是要单独添加驱动会出问题
看大大大的帖子里说RS4021也可以编译,但是不知道怎么弄,希望各位指点一下
最近是想给我的gen8添加块光口的万兆网卡,所有想重新编译一下,才会出了这些问题,各位大侠有知道的指点一下,多谢多谢

ambo 发表于 2022-7-10 10:18:06

1. 不识别网卡:编译时需要添加相应的驱动

2. 安装时文件损坏/安装后自动关机/重启后搜索不到系统:自行添加的驱动和编译该型号的群晖驱动冲突。尤其是3615/3617/3622,已包含绝大多数驱动,无需再自行添加。一旦多加了再编译,就是造成上述3个情况。这是我测试了一周时间得出的结论。

一般能自行添加的几个驱动:虚拟机是 E1000/E1000e/vmxnet3,实体机是r8125/mlx5,这些驱动目前不会冲突。必装的4个驱动:boot-wait/acpid/virtio/misc

3. DS3622xs+:原本已包含igbe/ixgbe/mlx4驱动,所以最多自己添加1个mlx5/r8125,这样编译后不会出问题,驱动非必要尽量不添加

hp1307 发表于 2022-7-10 12:02:38

这个不知道能不生升级到U3

ambo 发表于 2022-7-10 12:13:49

用Jun_Mod 7.0.1-42218 编译,可以升级到update3

mxj666 发表于 2022-7-10 14:09:24

ambo 发表于 2022-7-10 12:13
用Jun_Mod 7.0.1-42218 编译,可以升级到update3

7.1.0-42661都出来了,还有必要update3吗,好像7.1.0-42661都已经up2了

mxj666 发表于 2022-7-10 14:09:48

ambo 发表于 2022-7-10 12:13
用Jun_Mod 7.0.1-42218 编译,可以升级到update3

给个链接看看

ambo 发表于 2022-7-10 23:53:21

mxj666 发表于 2022-7-10 14:09
7.1.0-42661都出来了,还有必要update3吗,好像7.1.0-42661都已经up2了

这个update3,指的是7.1.0-42661-update3

https://github.com/tossp/redpill-tool-chain

mxj666 发表于 2022-7-11 08:10:50

ambo 发表于 2022-7-10 23:53
这个update3,指的是7.1.0-42661-update3

https://github.com/tossp/redpill-tool-chain

这个有教程吗,没有用过,一直用的是pocopico的编译工具,还有大大的国内优化版编译工具

mxj666 发表于 2022-7-11 08:17:47

mxj666 发表于 2022-7-11 08:10
这个有教程吗,没有用过,一直用的是pocopico的编译工具,还有大大的国内优化版编译工具 ...

还有就是,我是物理机裸装的,这个可以用吗,pocopico的编译也是在物理机上引导tinycore系统里运行编译的,tossp这个依赖docker,是不是可以在群辉系统下的docker里直接运行呀

mxj666 发表于 2022-7-13 11:40:01

ambo 发表于 2022-7-10 10:18
1. 不识别网卡:编译时需要添加相应的驱动

2. 安装时文件损坏/安装后自动关机/重启后搜索不到系统:自行添 ...

试过不添加任何驱动直接编译也是不行,安装完系统后第一次启动会自动关机

mxj666 发表于 2022-7-13 12:42:38

ambo 发表于 2022-7-10 10:18
1. 不识别网卡:编译时需要添加相应的驱动

2. 安装时文件损坏/安装后自动关机/重启后搜索不到系统:自行添 ...

刚才又试了一下,DS3622xs+直接编译什么驱动都不添加,还是安装完成后自动关机了

mxj666 发表于 2022-7-13 18:58:14

ambo 发表于 2022-7-10 10:18
1. 不识别网卡:编译时需要添加相应的驱动

2. 安装时文件损坏/安装后自动关机/重启后搜索不到系统:自行添 ...

咨询一下,你是用那个编译工具,能分享一下吗

tossp 发表于 2022-7-14 01:32:18

github actions 云编译三分钟完成,不香吗{:7_206:}




/**
* 如果我是那雨滴的话,那么
* 我能够像把不曾交汇的天空与大地连接起来那样
* 把某人的心串联起来吗
*
*/

ambo 发表于 2022-7-14 06:52:59

本帖最后由 ambo 于 2022-7-14 06:55 编辑

mxj666 发表于 2022-7-13 18:58
咨询一下,你是用那个编译工具,能分享一下吗
用github云编译。改2个地方就行了,然后 commit - action.
PS. 驱动自己看着办


#两行一组,删除不需要的版本
          - platform: ds3622xsp
            version: 7.0.1-42218



- name: 添加扩展驱动
      if: matrix.platform != 'dva3221'
      run: |
          ./redpill_tool_chain.sh add https://github.com/tossp/redpill ... pill-boot-wait.json
          ./redpill_tool_chain.sh add https://github.com/tossp/redpill ... /redpill-acpid.json
          ./redpill_tool_chain.sh add https://raw.githubusercontent.co ... io/rpext-index.json
         
          ./redpill_tool_chain.sh add https://raw.githubusercontent.co ... 0e/rpext-index.json
          ./redpill_tool_chain.sh add https://raw.githubusercontent.co ... t3/rpext-index.json
          ./redpill_tool_chain.sh add https://raw.githubusercontent.co ... 25/rpext-index.json
          ./redpill_tool_chain.sh add https://raw.githubusercontent.co ... re/rpext-index.json

mxj666 发表于 2022-7-14 08:05:16

tossp 发表于 2022-7-14 01:32
github actions 云编译三分钟完成,不香吗




学习学习,真不知道怎么下手,先爬论坛看看吧,多谢多谢

mxj666 发表于 2022-7-14 11:25:55

本帖最后由 mxj666 于 2022-7-14 11:34 编辑

tossp 发表于 2022-7-14 01:32
github actions 云编译三分钟完成,不香吗



按操作只剩DS3622xs+   7.1.0 42661那两行,直接编译生成的引导,写入U盘后激活第一分区引导后用软件搜不到设备,然后添加了网卡驱动也搜不到设备,两个都修改了对应的pid和vid,参数应该是正确的,说明一下我是hp gen8物理机裸装的

ambo 发表于 2022-7-15 09:43:42

mxj666 发表于 2022-7-14 11:25
按操作只剩DS3622xs+   7.1.0 42661那两行,直接编译生成的引导,写入U盘后激活第一分区引导后用软件搜不 ...

不要用群晖助手。直接在路由器的DHCP里面找新发现的局域网IP,用这个IP登陆群晖安装界面。然后自己设置固定IP即可

mxj666 发表于 2022-7-15 11:47:27

ambo 发表于 2022-7-15 09:43
不要用群晖助手。直接在路由器的DHCP里面找新发现的局域网IP,用这个IP登陆群晖安装界面。然后自己设置固 ...

这么费劲吗,我试一下,多谢多谢

mxj666 发表于 2022-7-18 11:38:45

ambo 发表于 2022-7-15 09:43
不要用群晖助手。直接在路由器的DHCP里面找新发现的局域网IP,用这个IP登陆群晖安装界面。然后自己设置固 ...

想再次编译一下,github不怎么会用,第二次就不让用编译了,有没有明白的指导一下

mxj666 发表于 2022-7-22 13:05:45

本帖最后由 mxj666 于 2022-7-22 13:11 编辑

今天又编译了一下只是运行了下面的命令sudo ./rploader.sh clean all
sudo ./rploader.sh clean now
sudo ./rploader.sh serialgen DS3622xs+
sudo ./rploader.sh satamap now
sudo ./rploader.sh identifyusb now
sudo ./rploader.sh build broadwellnk-7.1.0-42661
成功了也可以安装了,网卡也识别了,一个插曲就是安装时提示我选择正确的系统版本,机子里下载的都是一个版本的DS3622xs+7.1.042661版本的系统,只有一个顺利安装了 ,进入系统也正常,不知道什么原因
是不是群辉系统文件有小版本号的区别,才会提示文件损坏,有没有谁知道怎么查看dsm系统文件的版本信息,有没有下载老版本dat的地址提供一下
我发现pocopico的这个编译工具用编译42621版本,但是官网没有这个版本的系统文件,要有没有人提供一下,多谢多谢
页: [1]
查看完整版本: 最近引导编译的几个问题