编译最简单的几个步骤,
1、Choose a model选择型号。
2、Choose a Build Number选择版本。
3、Choose a serial number输入系列号,可以自动生成,也可以手动输入。
4、Build the loader开始编译
5、Boot the loader编译完重启
完成。
下面是menu.sh菜单的简单解释,可以根据自己的需求自定义编译。
1、Choose a model 选择编译的引导型号
比如DS920+、DS3615xs
最后2行,红色部分表示不支持和测试的型号,这两个编译可能不成功。
2、Choose a Build Number 选择编译的DSM系统版本
比如DSM 7.0.1-42218、DSM7.1.1-42962
3、Choose a serial number 选择机器系列号
Generate a random serial number 系统生成随机系列号
Enter a serial number 手动输入系列号
4、Addons 添加插件页面
比如显卡驱动、LSI阵列卡控制器
Drive for virtio 9p 驱动
5、Cmdline menu 内核启动参数菜单
可以设置网卡数量
netif_num=2 表示有2个网卡。
可以设置网卡mac地址,mac1、mac2
Show SATA(s) # ports and drives查看sata口和硬盘信息
6、Synoinfo menu 系统信息菜单
7、Switch LKM version LKM版本
一般选择prod
8、Modules 网卡模块
选择自己的网卡型号,一般编译会自动选择。也可以自己手动选择,需要加载的网卡驱动。
Show selected modules 显示已勾选模块
Select all modules 勾选所有模块
Deselect all modules 清除所有已选模块
Choose modules to include 手动勾选模块
9、Build the loader 开始编译引导
10、Boot the loader 开始启动引导
编译完,选择这个即可以启动引导。
11、Edit user config file manually 手动编辑配置信息
比如设置sn和mac地址。
这个文件存放位置
/mnt/p1 下的user-config.yml里面,可以直接编辑这个文件即可。
12、Choose a keymap 选择键盘布局
不同国家键盘布局不同,我们中国是qwerty,这个选项一般不需要动。
13、Clean disk cache 清除缓存
会清除掉编译过程下载的系统pat文件。
目录是/mnt/p3/dl
14、Update menu 升级arpl
可以更新到最新程序,不需要重新刻录img文件。
因为国内限制github,所以很难升级成功。