「無法初始化 USB 介面」錯誤時,更新系統的基板管理控制器 (BMC) 與 Flashupdt 公用程式
內容類型: 疑難排解 | 文章 ID: 000090360 | 最近查看日期: 2022 年 04 月 21 日
執行 Linux* 配送時,以及使用 Flashupdt 公用程式更新系統的 BMC 時,您可能會看到下列錯誤:
One Boot Flash Update Utility Version 14.1 Build 28
Copyright (c) 2021 Intel Corporation
Update file Configuration: XXX S2600WF0:S2600WFC:S2600WFD:S2600WFQ:S2600WFS:S2600WFT:S2600WFV,1.0
Entering BMC Update Mode...
Using USB Interface...
Could not Initialize USB Interface...
Using KCS Interface...
Transferring BMC Firmware Image:
4%
請查看 /Etc/modprobe.d/適用于任何包含 安裝 vfat /bin/true 的 .conf 檔案,並 注釋 該行,讓 BMC 為更新目的建立其 vfat。
當Flashupdt公用程式嘗試將虛擬 USB 儲存裝置安裝為 vfat 檔案系統時,會出現錯誤。已安裝的 vfat /bin/true告訴 modprobe 執行 /bin/true,而不是將 vfat 插入核心。執行/bin/true 是一種簡單的方式,可讓呼叫模組回復成功 (0)。
由於 vfat 無法載入,因此當 BMC 代碼嘗試安裝方法時,從核心收到錯誤。由於 BMC 無法安裝 vfat 分割區,然後預設為鍵盤控制器 Style (KCS) 介面。