AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 987729
Accepted
Morten Green Hermansen
Morten Green Hermansen
Asked: 2019-10-13 02:06:08 +0800 CST2019-10-13 02:06:08 +0800 CST 2019-10-13 02:06:08 +0800 CST

USB 闪存驱动器在 IBM/Lenovo x3850 X5 上无法启动

  • 772

规格/固件:

Server:            IBM/Lenovo x3850 X5 (model: 7143B2G)
IMM:               YUOOH5A-1.55        (01/15/2018)
UEFI:              G0E188BUS-1.88      (05/29/2018)
DSA:               DSYTC5F-9.53        (02/17/2014)
FPGA:              G0UD92B-5.02        (03/26/2014)
USB Flash Drivess: Maxell 32GB
                   PNY 8GB
                   Some noname 8GB
                   Verbatim U3 Smart 4GB

我想要什么:
我想从内部 USB 启动 USB 闪存驱动器。我想像其他人从 USB 运行 VMWare ESXi 一样运行 Alpine Linux。

我做了什么:
我在服务器中插入了 USB 闪存驱动器和 USB DVD 驱动器(带有 Alpine 安装盘)。我可以从 USB DVD 正常启动,并且在安装 Alpine 时,USB 闪存驱动器被检测为有效的安装介质,安装成功完成!但在重新启动(并卸下 USB DVD)后,USB 闪存驱动器无法启动。

我如何尝试解决这个问题:

  • 我尝试按 F12 强制“USB 存储”启动
  • 我已尝试将所有固件升级到最新版本
  • 我从系统中删除了所有其他磁盘
  • 我从 UEFI 禁用了除“USB 存储”之外的所有其他启动选项。
  • 我从系统中移除了整个 M1015 SAS 控制器。
  • 我尝试在笔记本电脑上启动 USB 闪存驱动器(效果很好!)
  • 我从 UEFI 禁用了网卡上的所有引导 ROM。
  • 我睡了三个小时,希望这是一个噩梦。
  • 我已经尝试了所有 USB 连接器,内部、背面和正面。
  • 我在其他三个 USB 闪存驱动器上进行了安装。
  • 我尝试进行正常的 ESXi-6.7.0u3 安装 - 确实有效。所以服务器能够启动一些东西!

所以!我几乎只剩下一个简单的服务器,其他硬件不可能在启动过程中优先或以任何方式发生冲突。

可能出现的问题:

  1. EUFI 不支持从 USB 闪存驱动器启动:否
    它可以从 F12 中选择,我也能够从闪存驱动器启动 VMware ESXi。
  2. USB 闪存驱动器与服务器不兼容:嗯?
    我试过四种不同品牌的 USB 闪存盘。有人知道可以启动 x3850 X5 的 USB 闪存驱动器吗?有没有像 2GB 之类的限制?
  3. 冲突的硬件或引导 ROM:不
    ,我已经禁用了所有,甚至删除了那些可以的。
  4. 安装未创建可启动 USB 闪存驱动器或 EUFI 不理解引导块:嗯?
    USBKey 可从具有相同 x86 架构的笔记本电脑启动。但是还是有可能 EUFI 不理解闪存驱动器上的引导块格式?
  5. USB 连接器问题:否
    我已尝试将闪存驱动器插入内部、后部和前部连接器。
  6. 我做了一个混合并安装到一个不正确的磁盘而不是 USB 闪存驱动器:不
    ,我在安装和引导时从系统中删除了所有其他磁盘,并且我识别出安装程序检测到的驱动器的大小。
  7. Alpine 不支持 UEFI 引导 - 否
    根据https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB所有新版本的 Alpine 都可以工作。

我知道这很冗长,但我只是不想浪费您的时间进行一些蹩脚的监督。我真的已经尝试了所有我能想到的。:-)
所以最大的问题 - 有什么提示吗?目前我怀疑解决方案是服务器上 UEFI 中的配置,而不是闪存驱动器或安装过程?

最好的问候,
- Morten Green Hermansen

ibm
  • 1 1 个回答
  • 665 Views

1 个回答

  • Voted
  1. Best Answer
    Morten Green Hermansen
    2019-10-19T05:44:10+08:002019-10-19T05:44:10+08:00

    我又做了一些工作,终于解决了!

    我对 UEFI/Legacy 设置进行了第二次审查,并确保所有提到“legacy”这个词的地方都被禁用了!

    由于某些奇怪的原因,Alpine 无法直接作为“USB 存储”启动。这适用于为闪存驱动器和 USB 硬盘启动 Alpine。这两个都可以直接在其他计算机上启动。但

    如果我在 UEFI 配置中设置它,它可以工作:

    [引导管理器] -> [添加引导选项] -> [NO VOLUME LABEL PciRoot(0x0)...] -> <EFI> -> <boot> -> "bootx64.efi"

    ...然后它终于可以启动了。当我看到这一点时,它给出了意义,实际上在设备上选择确切的引导文件实际上非常干净和漂亮。

    对不起我的 UEFI 无知,但也许这可以帮助其他新手!;-)

    • 2

相关问题

  • 关于 Broadcom Teaming 的困惑

  • IBM x346 不会发布

  • IBM BladeCenter 操作技巧?[关闭]

  • IBM Cognos for BI Reporting [关闭]

  • RAID 控制器通常是否存在 SATA 驱动器品牌兼容性问题?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve