使用 DRM 更新一台二手 Dell r720xd 服务器的 LifeCycle Controller 和 iDRAC

捡垃圾收到一台 Dell r720xd 服务器做 All-in-one Homelab, 打算装正版 Unraid, 非常不幸的是 Boot 进去就提示网络接口不存在, 无法分配 IP.

初步鉴定为驱动问题, 于是打开 Dell 的 Lifecycle Controller (以下简称 LCC) 升级驱动.

更新: 其实问题在于因为 tg3 的网卡驱动和 Intel VT-d 同时开会导致数据损毁 (原文如此), 因此 Unraid 手动 Ban 掉了 tg3 的驱动. 解决方法是关闭 VT-d (重启就好了), 或者在 Unraid 启动盘 config/modprobe.d/ 目录下创建空文件 tg3.conf 来绕过检测机制, 详情请见官方 release note.

但是升级驱动界面的 ftp.dell.com 提示 DNS 解析失败, 在网上一查发现大概在 2017 年年底就已经废弃了 ftp.dell.com, 改为使用 downloads.dell.com , 但是 LCC 太旧不支持 HTTPS 方式更新, 插入 USB 提示找不到储存库.

Dell 升级LCC: 点击前往
Dell 下载中心: 点击前往

于是再看官方文档, 发现就算是使用 USB 也要搭配 Dell Repository Manager (以下简称 DRM) 创造的 ISO 镜像才行, 不然不管怎样都会报找不到储存库, 于是前往官网下载安装.

Dell DRM文档: 点击前往
Dell 下载 DRM: 点击前往

下载可执行文件安装并重启.

安装介面

重启完成之后打开, 我反正是卡了好一会才开. 点击左上角的 Add Repository, 在 Custom 下的 Choose Systems 选择自己的平台.

Add Repository

之后在点选刚刚添加完的 Repository 后点击右上角的 Add Bundle, 然后一路 Choose System 到 选择 iRDAC 和 LCC, 之后点击右上角的 Export 就好啦.

如果 Smart Bootable ISO 选项不可用, 应该会有一个提示叫你更新插件, 更新完之后就好了

接著使用 Refus 将 ISO 刷进 U 盘, 从 U 盘启动, 启动完成后整个过程都是全自动的, 安装成功后也会自动重启.

升级成功后就可以使用 HTTPS 连接服务器自动更新软件了.

Thumbnail: Bios Corporate Identity by Kavish Hardware
If using the image violates your rights, or there’s anything related to copyright laws, please contact me at [email protected], I will deal with them immediately.

《使用 DRM 更新一台二手 Dell r720xd 服务器的 LifeCycle Controller 和 iDRAC》上有1条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注