我最近工作的公司掌握了一批二手的PowerEdge SC1425机器。 我们想把这些好好利用。 我们select的操作系统是Ubuntu Server 10.04 64位,在这种types的机器上只安装桃色。
现在我想安装戴尔固件更新,显然标记为推荐。 这包括BIOS,BMC以及其他一些硬件的更新。
我发现在戴尔网站上find这些文件非常困难,并且在Ubuntu系统上安装它们中的任何一个:
OM_6.2.0_SUU_A01.iso 。
A01有什么意义? 从DVD运行/bin/bash ./suu ,我得到:
# /bin/bash ./suu ./suu: line 262: ./java/linux/i386/bin/java: No such file or directory
该文件存在并且是可执行的,但是。 但是我不能直接从shell执行它。
我不确定这是您想要的,但我倾向于使用OpenManage Dell站点中的OMSA live CD升级PowerEdge系统。 我只是启动它(它是基于centOS的),下载红帽所需的升级文件,运行它们,然后重新启动回到原来的系统。
The file exists and is executable, though. But I cannot execute it directly from the shell either.
您可能会错过32位兼容性库,从而阻止执行32位Java。 在文档中,它明确指出SUU是一个32位应用程序,以及在64位环境中运行的依赖关系。
这些是Red Hatlogging的依赖关系。 我猜想他们应该可以在相同或相似的名字下使用Ubuntu; procmail,glibc,compat-libstdc ++ – 296,compat-libstdc ++ – 33,libstdc ++,zlib和libxml2。
我知道这个问题早已得到回答,但是我花了一段时间才弄清楚,所以我正在回答可能在寻找这个问题的其他人的利益。
“精细手册”适用于Dell PowerEdge 2850上的Ubuntu 12.04 LTS。我甚至没有使用内核启动选项reboot = bios。 不要用软盘镜像,dosemu,或其他的诡异。
http://linux.dell.com/wiki/index.php/Tech/libsmbios_dellBiosUpdate
说明列出了在linux.dell.com网站上获取原始BIOS的位置。
您需要使用-o exec命令来映射该映像以启用该dvd(或iso映像)
我总是将SUU刻录到磁盘并启动。 从那里你可以导航戴尔菜单,扫描所需的固件更新,并安装它们。 重新启动,你很好去。