You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法安装Ubuntu及衍生发行版:stdin: Invalid argument错误求助

解决Ubuntu安装时反复出现"stdin: Invalid argument"并进入initramfs的问题

我之前帮不少用户搞定过这类Ubuntu安装卡壳的问题,你遇到的反复弹出stdin: Invalid argument然后掉进initramfs恢复shell的情况,大概率是安装介质或者硬件层面的兼容性问题,咱们一步步来排查解决:

先排查安装介质问题

  • 重新制作安装介质:很多时候是ISO镜像写入出错,优先用dd命令(Linux/macOS环境)或者Rufus(Windows环境)重新写入。注意Rufus里要选DD模式,别用默认的ISO模式,避免文件系统兼容问题。写入前一定要校验ISO的SHA256哈希值,确保下载的镜像没有损坏。
  • 更换USB接口或U盘:部分老主板的USB3.0接口和安装镜像兼容性差,换USB2.0接口试试;另外劣质U盘容易出现读写错误,换个品牌靠谱的U盘再试。

调整BIOS/UEFI与硬件设置

  • 关闭Secure Boot:多数Ubuntu及基于Ubuntu的发行版对Secure Boot的兼容表现一般,直接关闭这个选项能解决不少启动类问题。
  • 切换硬盘SATA模式:进入BIOS把AHCI模式改成IDE(或者反过来),部分老主板的SATA模式会导致安装程序无法正常识别硬盘。
  • 关闭WindowsFast Boot:如果你的机器之前装了Windows,Fast Boot会锁住硬盘分区,导致Ubuntu安装程序无法访问。进Windows系统后关掉这个选项,再重启尝试安装。
  • 检查硬盘健康:如果是旧硬盘,可能存在坏道或分区表损坏。可以在initramfs里执行fsck /dev/sda(替换成你的硬盘设备名)来检查修复;如果是全新安装,也可以尝试删除所有现有分区,重新创建GPT/MBR分区表后再安装。

修改启动参数规避兼容性问题

  • 在GRUB启动菜单中选中Ubuntu安装选项,按e进入编辑模式,找到以quiet splash结尾的行,删除这两个参数,替换成nomodeset,然后按F10启动。这个参数会禁用显卡驱动,避免显卡兼容性问题导致的启动失败。
  • 如果上述参数无效,还可以尝试添加acpi=off或pci=noacpi,解决ACPI相关的硬件冲突问题。

极端情况:硬件故障排查

如果以上所有方法都无效,可能是硬件本身存在问题:

  • 用MemTest86+工具检测内存,排查是否存在内存故障;
  • 尝试更换内存条或硬盘,确认是否是硬件损坏导致的安装失败。

内容的提问来源于stack exchange,提问作者user695305

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:42:56