谁会编译群晖引导,帮忙编译一个带螃蟹2.5g的ds920引导 ds920链接:https://github.com/jumkey/redpill-load/commit/845c9dd4a86eaf38186a2f062388127a6be37eef
自己编译吧,920引导没法通用,需要自己创建dtb映射sata接口才行,虽然麻烦了点,但是比satadiskmap那几个参数灵活多了,可以任意配置sata口位置 https://xpenology.com/forum/topic/4...624-discussion/?do=findComment&comment=269050
這方式有好有壞~ 它非常像 黑Q的 model.conf 這個檔案定義方式(是的, 我為了搞定這個花了不少時間,在玩黑Q的時候) 好處是 硬體對應變成絕對值~ 就不會再存在那種 sata端口 1變8 2變9 3可能還不知道飛到哪裡去的現象 壞處是 通用性降低~ 無法再如同之前 參數稍為改一改.. 甚至是不改直接相容可用(就是不管sata 順序) 請問您可以提供 您自己的 920 編輯流程嗎? 從環境開始淺顯易懂的那種~ 畢竟 RedPill 分支已經過於龐大 每位 先進 都寫的不太一樣, 在加上版本差異..... 就亂套了.. 我目前只會 Tinycore 那種方式
基本是按照xpenlogy论坛的步骤编译的 安装Ubuntu 20.04 sudo apt-get update sudo apt install docker.io sudo apt install jq sudo apt install curl git clone https://github.com/tossp/redpill-tool-chain cd redpill-tool-chain chmod +x redpill_tool_chain.sh ./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-dtb/rpext-index.json cp sample_user_config.json geminilake_user_config.json 修改geminilake_user_config.json为你自己的vid pid sn mac ./redpill_tool_chain.sh build geminilake-7.0.1-42218 ./redpill_tool_chain.sh auto geminilake-7.0.1-42218 修改dtb sudo apt install device-tree-compiler dtc -I dtb -O dts -o output.dts model_ds920p.dtb 我没有用lspci,因为我的电脑出来的结果和实际的不大一样,我用的是jumkey的方法,比较傻瓜式 这时候引导是可以用的,刷到U盘启动,但是大概率web界面会提示找不到硬盘 浏览器输入<群晖ip>:5000/webman/start_telnet.cgi 开启telnet,然后telnet上去,用户名是root,没有密码 使用这个命令 cat /sys/block/sataX/device/syno_block_info (sataX的X就是1,2,3,4,5,6之类的,可以用ls /sys/block/sata*确定) 输出大概是 pciepath=00:17.0 ata_port_no=0 driver=ahci 再用 cat /sys/block/sataX/device/syno_disk_serial 确认硬盘的序列号,这个是为了和真机对比是哪个硬盘,如果对硬盘顺序无所谓,这步可以不用 (我有强迫症,群晖里面的1,2,3,4号和我硬盘笼上到下顺序一致) 然后就是修改dtb文件 dtc -I dts -O dtb -o model_ds920p.dtb output.dts sudo cp -vf model_ds920p.dtb custom/extensions/jumkey.dtb/ds920p_42218/model_ds920p.dtb ./redpill_tool_chain.sh auto geminilake-7.0.1-42218
所以 我要先開一個空目錄 然後在進去用類似終端機的模式深入這些指令嗎? 不需要先下載這個 redpill-tool-chain-master.zip ? 另請問他目前提供的模型種類 是否有額外型號~例如 DS1621+ DS3622xs+ FS6400 DVA3221 這些呢?(我似乎有看到DS1621+ 跟 FS6400 能不能用不知道)