Connectrix MDS 系列:安装未完成。返回代码0x40930039(由于升级失败而中止)
Summary: 升级到 8.4(2e) 后安装错误消息:安装失败。返回代码0x40930039(由于升级失败而中止)。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
show install all status Need to perform cleanup of failed upgrade. System is ready to continue. Successfully started the installer:<Fri Feb 4 10:28:01> <Fri Feb 4 10:28:04> Install has failed. Return code 0x40930039 (aborting due to failed upgrade). Please identify the cause of the failure and try 'install all' again. This is the log of last installation.可疑问题 CSCvi51088(根据 KB #000060490)。尝试禁用 IP 域查找并重新安装 8.4(2e),ISSU 再次失败。
show install all status [....] Install is in progress, please wait. <Mon Feb 20 19:22:15> Performing runtime checks. -- SUCCESS <Mon Feb 20 19:22:16> <Mon Feb 20 19:22:16> Setting boot variables. -- FAIL. <Mon Feb 20 19:22:19> <Mon Feb 20 19:22:19> Resetting boot variables. Please wait. -- FAIL. <Mon Feb 20 19:22:20> <Mon Feb 20 19:22:20> Install has failed. Return code 0x4093000C (Setting boot variables failed). Please identify the cause of the failure and try 'install all' again. This is the log of last installation.未设置引导变量。
switch (config)# show boot Current Boot Variables: kickstart variable not set system variable not set Boot POAP Disabled No module boot variable set Boot Variables on next reload: kickstart variable not set system variable not set Boot POAP Disabled No module boot variable setBootflash 显示使用情况,但未显示任何内容文件,因为已卸载 bootflash。
switch (config)# dir Usage for bootflash:// 54325248 bytes used 365105152 bytes free 419430400 bytes total switch (config)# dir bootflash: Usage for bootflash://sup-local 54325248 bytes used 365105152 bytes free 419430400 bytes total命令“show version”列出了引导变量。尝试从“show version”输出中设置引导变量,但收到以下错误:
Software BIOS: version 2.1.18 loader: version N/A kickstart: version 8.4(2e) system: version 8.4(2e) BIOS compile time: 04/06/20 kickstart image file is: bootflash:///m9100-s5ek9-kickstart-mz.8.4.2e.bin kickstart compile time: 10/24/2022 12:00:00 [10/07/2022 02:13:28] system image file is: bootflash:///m9100-s5ek9-mz.8.4.2e.bin system compile time: 10/24/2022 12:00:00 [10/07/2022 03:32:47] switch (config)# boot kickstart bootflash:m9100-s5ek9-kickstart-mz.8.4.2e.bin Performing image verification and compatibility check, please wait.... Can not open the image. Return code 0x80A30002 (No such file or directory). switch (config)# boot system bootflash:m9100-s5ek9-mz.8.4.2e.bin Performing image verification and compatibility check, please wait.... Can not open the image. Return code 0x80A30002 (No such file or directory).命令“copy running-config startup-config”工作正常。命令“copy r s”与在 RAM 上运行配置相关,但不与交换机上的映像相关,因为 RAM 用于持续的交换机功能。我们还可以将 running-config 保存到外部服务器。
Cause
上述引导变量故障似乎是由于引导闪存中缺少映像所导致的。错误代码0x80A30002出于相同原因提及(无此类文件或目录)。它表示缺少引导变量。
此处的逻辑是加载程序提示符中的交换机查找 NVRAM 以获取引导变量(未找到)。怀疑闪存问题,因为存储是非易失性。
从 NVRAM 获取启动变量后,交换机会查看 bootflash 以获取映像,但同样未找到映像,因此也怀疑 bootflash 问题。
配置在外部拷贝(复制到文件服务器),因为正在进行的文件传输过程不会产生任何影响。即使您从外部服务器拷贝映像并将其保存在 bootflash 中以设置引导变量,也无法依赖硬件。这是硬件问题。
此处的逻辑是加载程序提示符中的交换机查找 NVRAM 以获取引导变量(未找到)。怀疑闪存问题,因为存储是非易失性。
从 NVRAM 获取启动变量后,交换机会查看 bootflash 以获取映像,但同样未找到映像,因此也怀疑 bootflash 问题。
配置在外部拷贝(复制到文件服务器),因为正在进行的文件传输过程不会产生任何影响。即使您从外部服务器拷贝映像并将其保存在 bootflash 中以设置引导变量,也无法依赖硬件。这是硬件问题。
Resolution
- 重新启动交换机(部门交换机)有助于装载引导闪存。当系统启动时,如果存在控制器类交换机,它将装载交换机上的所有预定义分区或系统交换机上的分区。
- 更换交换机并从保存的备份恢复配置。
Affected Products
Connectrix MDS-9148SArticle Properties
Article Number: 000212058
Article Type: Solution
Last Modified: 27 May 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.