USB 安装程序:“Initramfs 解压失败:解码失败”

USB 安装程序:“Initramfs 解压失败:解码失败”

我目前正在尝试将 Ubuntu 安装为 Windows 的双启动。

我已经使用 Rufus 和可从 Ubuntu 自己的网站下载的 iso 创建了一个 USB 安装程序。

但是,当我使用 USB 启动计算机并通过 grub 加载程序选择 Ubuntu 时,我遇到错误:“Initramfs 解压失败:解码失败”,同时我的部分屏幕闪烁。

随后,我尝试使用相同的可启动 USB 启动我的笔记本电脑,但笔记本电脑上没有出现错误。

有人知道我该怎么做吗?或者有人也遇到过这种情况吗?

答案1

这是一种虚假错误,除非您无法完全启动 Ubuntu。

启动到Ubuntu恢复模式从 GRUB 菜单...

  • GRUB 菜单
    • 其他选项
      • 恢复模式
        • 根访问权限

...并输入以下命令。这将重建(可能)损坏的 ramdisk 文件。

sudo update-initramfs -c -k $(uname -r)

reboot

答案2

Ubuntu Safe Graphics我只需在启动时 选择模式即可解决此问题。https://linuxmint-installation-guide.readthedocs.io/en/latest/boot_options.html 花了几秒钟才看到 Ubuntu 登陆部分。

答案3

我只是想补充一点。

当我尝试在 MS-HyperV 2019 上配置 VM 时,我遇到了同样的错误消息。

就我而言,它甚至没有正确完成验证,经过一番挖掘和混乱之后,结果发现我没有为 VM 实例分配足够的内存。

就像我处理所有虚拟机一样,我使用动态内存,并将启动量设置为 256mb。由于这种情况在启动初期就发生了,HyperV 没有足够的机会正确分析内存需求并根据需要重新调整大小。

当我将启动内存增加到 2GB 并从我正在使用的 ISO 映像重新启动时,一切都开始正常工作。

答案4

我在设置时遇到了这个问题Ubuntu 20.04在我的戴尔电脑

我下载了 ISO 映像,然后使用鲁弗斯,当我尝试安装时,出现错误

Initramfs 解包失败:解码失败

我也尝试过使用联合国网启动将 Ubuntu 20.04 ISO 文件刻录到 USB 闪存驱动器,但它给了我同样的错误。

这个问题可能由多种因素引起。对我来说,它是:

  • 已启用 Intel(R) RST,即独立磁盘冗余阵列 (RAID)

  • BitLocker 已为我的Windows C:驱动器我想同时安装 Ubuntu

以下是我修复的方法

我们需要关闭 Ubuntu 的 Bitlocker 才能访问Windows C:驱动器,然后我们还需要将存储控制器协议从恢复时间(独立磁盘冗余阵列 -袭击)至高级主机控制器接口(高级智能接口):

  • 启动 Windows 操作系统
  • 单击开始并键入管理 BitLocker 并以管理员身份启动它。
  • 单击关闭 BitLocker(等待解密完成 - 系统托盘中显示)
  • 重新启动计算机以确保 BitLocker 已被禁用。
  • 右键单击 Windows 开始菜单,然后单击命令提示符(管理员)。
  • 进入:bcdedit /set {current} safeboot minimal
  • 重新启动计算机进入 BIOS(F2、Del、ESC、F12 或其他键,具体取决于计算机制造商)。
  • 寻找SATA 操作模式并将其更改为高级智能接口并保存 + 重启计算机。(F10 键等)
  • Windows 应该以安全模式启动。
  • 右键单击 Windows 开始菜单,然后单击命令提示符(管理员)。
  • 进入:bcdedit /deletevalue {current} safeboot
  • 重新启动计算机,Windows 应该可以再次正常启动。

现在您可以毫无问题地安装 Ubuntu 20.04。

资源

就这样。

我希望这有帮助

相关内容