1 | cobbler使用DTK自动化升级BIOS |
下载DTK ISO镜像
1 | 地址:https://www.dell.com/support/home/cn/zh/cndhs1/Drivers/DriversDetails?driverId=GYHHX |
挂载iso并安装rpm基础包
1 | mount -o loop dtk_5.3.0_1908_Linux64_A00.iso /mnt |
了解文件SA.1和SA.2
1 | # ls -lh /mnt/isolinux/ |
手动添加dtk所需文件到cobbler启动菜单
1 | mkdir -p /var/www/cobbler/ks_mirror/BIOS/R610 |
配置BIOS自动化升级脚本并与distro进行关联
1 | mkdir -p /var/lib/tftpboot/bios/R610 |
1 | #R610 |
1 | #R620 |
1 | #R710 |
1 | #R720 |
1 | 修改权限 |
1 | #R610 |
保存配置并重启相关服务
1 | cobbler sync |
注意事项:
1 | 注:脚本中,如果不加上 -q(untended) 参数,则表示以交互式的方式进行,这明显不符合自动化需求。 |
关于BIOS降级:
1 | 如果需要降级,在脚本中sh后面需要加上 -f(force) 参数,同时要配合 -q 使用。 |
Done.
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/04/17/cobbler使用DTK自动化升级BIOS/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!