服务器系统setos,修改CentOS发行信息以绕过Dell服务器BIOS更新和DSET支持工具的操作系统检查...

工作中遇到要使用新版本的DSET,遇到Unsupported OS type, please check the OS support matrix  报错,用此方法就解决了

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

Redhat5.5的release放在这里,备用

修改CentOS发行信息以绕过Dell服务器BIOS更新和DSET支持工具的操作系统检查

这几天服务器(用的Dell R710和R610)例行检查,升级BIOS和ESM固件(即iDRAC)。折腾的时候发现,BIOS升级运行文件运行失败,提示“The update failed to complete”。经查证后发现,原来它要检查/etc/redhat-release里面描述的操作系统版本是否符合要求,必须是Red Hat或者Suse的特定版本,否则就直接提示升级失败。由于服务器上跑的都是CentOS,所以就没能通过检查。

随后还发现,Dell的DSET(Dell System E-Support Tool)工具的3.2版也增加了操作系统检查,对于CentOS会提示“Unsupported OS type, please check the OS support matrix”。查证后发现,DSET会检查/etc/issue这个文件的内容以判断操作系统的版本。因此,我们只需要简单地修改这两个文件的内容,便可以绕过上述的这些检查,实现BIOS升级和执行DSET汇总检查。

下面是涉及的两个文件的内容,为清晰起见,用=符号标记区分实际文件内容:

/etc/redhat-release:

======================================================内容开始(不含此行)

Red Hat Enterprise Linux Server release 5.7 (Tikanga)

======================================================内容结束(不含此行)

/etc/issue:

======================================================内容开始(不含此行)

Red Hat Enterprise Linux Server release 5.7 (Tikanga)

Kernel \r on an \m

======================================================内容结束(不含此行)

需要提醒的是:

1、修改这两个文件前应先做好备份,处理完后及时还原。

2、虽然上述方法可以绕过检查,但实际进行操作的时候还是应该确保在用的操作系统版本能完全兼容这些工具本来的检查目标,否则后果难料。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值