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
    • 最新
    • 标签
主页 / unix / 问题 / 686449
Accepted
Martian2020
Martian2020
Asked: 2022-01-16 01:44:24 +0800 CST2022-01-16 01:44:24 +0800 CST 2022-01-16 01:44:24 +0800 CST

解码失败,系统在传统引导期间停止(可能是由于连接了大型 SATA 驱动器)

  • 772

我启动了基于 Linux Mint 20.2 的 liveUSB 记忆棒。在输出 initrd 行(在 vmlinuz 之后)后,我得到了“解码失败,系统停止”的空白屏幕(尝试了两次,错误被重现)。这仅发生在 4 种情况中的 1 种情况下:连接大型 (>4TB) SATA 驱动器的传统启动;UEFI 使用驱动器启动(一个 4Tb 和一个 >4TB),传统启动不带该驱动器(仅连接一个 4TB)(第 4 个:UEFI 不带磁盘,我没有尝试过)。找到支持大型驱动器的 Web 搜索:https ://superuser.com/questions/1005475/trying-to-understand-linux-support-for-4tb-hard-disk-drive-on-legacy-bios其中:

综上所述,由于新磁盘是非引导磁盘,因此您不必真正关心这些问题。

对于“解码失败,系统停止”,我阅读了许多找到的链接:https : //askubuntu.com/questions/1269855/usb-installer-initramfs-unpacking-failed-decoding-failed,https://forums。 linuxmint.com/viewtopic.php?t=328925,https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1870260,https://askubuntu.com/questions/1355231/decoding- _ _ _ _系统停止失败,https://www.quora.com/Now-I-am-booting-Ubuntu-20-10-with-flash-card-When-booting-it-is-saying-Decoding-failed- system-halted-What-should-I-do,https://www.reddit.com/r/linux4noobs/comments/q7ahdx/decoding_failed_system_halted_problem/。

我看不出它如何适用于我的问题,他们谈论 initrd 中用于压缩的错误、驱动器在硬件级别上出现故障、随机发生的问题。我猜想在 BIOS/传统模式下 initrd 无法识别大型 SATA 磁盘。我该如何检查?

补充1:
今天的另一个问题:

64 bit relocation outside of kernel! 
--- system halted  

再次loading initrd.lz...输出支持 PSU 失败假设的答案。当我连接一个硬盘驱动器时,系统在没有电源的情况下启动 - 繁荣那个新的。

linux boot
  • 1 1 个回答
  • 554 Views

1 个回答

  • Voted
  1. Best Answer
    telcoM
    2022-01-16T03:44:57+08:002022-01-16T03:44:57+08:00

    “解码失败,系统停止”似乎意味着 initramfs 解压缩例程检测到错误。如果这是真的,那么错误发生在启动过程的早期,甚​​至在内核尝试检测任何 SATA 控制器之前。

    如果 initramfs 成功解包,系统将在 SATA 访问错误时进入基于 initramfs 的紧急模式,而不是停止。

    相反,您应该检查以下原因:

    • 插入不良的 SATA 连接器或损坏的电缆可能会导致在断开/重新连接磁盘时移动电缆时出现数据错误。(但这不应该影响从实时 USB 引导...)

    • 一个旧的并且开始出现故障的电源可能不再能够同时启动所有磁盘的任务(因此断开任何磁盘可能会有所帮助,因为它可以减少负载)。RAM 内存或 USB 记忆棒在启动时可能会出现轻微的欠压,这足以在读取 initramfs 文件时导致数据损坏,但不幸的是不足以触发欠压检测。

    • “不喜欢”的 HDD 中的故障可能会导致它在启动时消耗异常量的电流,从而导致系统其余部分发生欠压事件,从而导致读取 USB 记忆棒的数据损坏。

    • 2

相关问题

  • 有没有办法让 ls 只显示某些目录的隐藏文件?

  • 使用键盘快捷键启动/停止 systemd 服务 [关闭]

  • 需要一些系统调用

  • astyle 不会更改源文件格式

  • 通过标签将根文件系统传递给linux内核

Sidebar

Stats

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

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve