IBM x3650 无法从 USB 启动

IBM x3650 无法从 USB 启动

您好,serverfault 社区,提前感谢您的时间。

概括:我有一台 IBM x3650,是我从 eBay 买的二手货。我试图通过 USB 闪存驱动器在其上安装和运行 VMWare ESXi 5.5,但它无法从 USB 闪存驱动器启动。它根本就没有给我任何从 USB 设备启动的选项。

细节:我在 BIOS 中打开了 USB 相关选项。我访问了 F12 启动设备菜单,但没有 USB 选项。我已从 ESXi 安装程序 CD 启动,它能够识别我插入的两个闪存驱动器,但只有我把它们拔出来然后又插回去。BIOS 中的设备摘要可以识别任何端口中的鼠标和键盘,但从未看到任何其他连接的 USB 设备。

型号、版本等:服务器机箱标识为 797961U,但主板与 IBM 7979 用户手册中的主板不同。它运行的是 BIOS v1.19(我能​​找到的最新版本)。我试过 Kingston Datatraveler 和 Sandisk Cruzer Fit。我试过所有 6 个外部 USB 端口。此型号没有内部 USB 端口。

问题:有其他人遇到过这个问题吗?有没有我没考虑过的解决这个问题的方法?我可以通过 IBM 用二手服务器寻求帮助吗?

答案1

在 IBM 支持论坛上阅读有关此问题的建议是:

  1. 确保您拥有最新的 Bios Ver。
  2. 确保在 BIOS 中选择了 USB 选项
  3. 插入 USB 并启动服务器
  4. 在启动期间选择 F12(启动选项)。
  5. 将显示 USB,选择它,系统将提示您是否要将其设为“持久”启动。

据报告,Sandsik Cruzer 和其他一些 USB 似乎无法工作。因此,请使用 F12 选项尝试不同的 USB 设备。

SanDisk Cruzer 不起作用。我尝试了其他一些产品,尽管按照各个论坛上描述的方法操作,但还是不起作用。我花了几美元买了一个 Imation,它完美地适用于 ESXi 5.1,正如论坛上所述。

来源:https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000014877599

看来您已经拥有最新的 BIOS,并且您提到在 BIOS 中启用 USB,所以我会尝试不同的 USB 记忆棒,甚至是您身边较便宜的 USB 记忆棒,只是为了看看您是否可以让它工作。

答案2

已经使用 Proxmox 5、Ubuntu Server 16.04 和 CentOS 7 的图像进行了尝试。

相应地更改 /dev/sd#。

dd if=/path/to/os.iso of=/dev/sd# bs=4M

fdisk /dev/sd#

对于 USB 上的每个 EFI 或 GPT 分区类型,更改为 W95 FAT32。

t
<partition number>
b

确保第一个分区具有启动标志,如果没有,请切换。

a 
1

然后写入更改,并在拔出之前同步。

w
sync

使用 IBM x3650 后端的 USB 输入端口 1 进行启动。

系统询问时按 F12。

答案3

我有一台 IBM x3650 (7979),在使用 SanDisk 棒(Glide 16GB,但在使用 Supermicro 主板的其他系统上效果很好)安装 FreeNAS 11.1 时也遇到了类似的问题。我通过 X3650 的内置 CD-ROM 驱动器启动安装 CD,安装过程中看到了 Cruzer 棒,但过程总是失败,USB 驱动器出现大量写入错误。我最终使用旧的 Kingston 32GB USB 2.0 棒(已有几年历史)解决了这个问题,安装顺利完成。安装后,我将 BIOS 设置为从 USB 启动(F12 选项,然后选择 USB 驱动器,然后将其设置为“持久”)。

内置的 ServeRaid-8K 控制器没有原生 ZFS 支持,因此我安装了一个低配置的 LSI SAS HBA 控制器(LSI SAS3442E-R 的 HP 版本,刷新到 LSI IT 模式)。我很高兴能通过 FreeNAS 让这项服务正常运行!

答案4

我在 x3650 (7979) 上测试了免费的 esxi,我能够让它从旧的 32Gb corsair voyager USB 上顺利启动。我想释放它,所以我买了一个 sandisk cruzer,因为我听说它们性能很好,但我无法从 sandisk 上启动。所以我猜这取决于 USB 棒,以及 x3650 是否能识别它。

相关内容