系统规格:

系统规格:

系统规格:

  • 处理器:Intel Core i7-4790 @ 3.60 GHz

  • 内存:32.0 GB

  • 系统类型:基于 x64 的处理器

  • 操作系统:Windows 10 Pro

  • USB 记忆棒:金士顿 16GB

错误描述

我完全按照以下 Ubuntu 官方教程链接中列出的步骤进行操作:https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#1-overview

一切顺利,安装过程中没有错误,耶!当我从新的 USB 启动时,GNU GRUB 再次出现,到目前为止一切顺利。

但是,当我选择 Ubuntu 时,我立即收到未找到的错误casper/vmlinuz。我检查了 USB 驱动器(按照教程的说明使用 Rufus 创建),果然vmlinuz不见了。

USB/casper目录:

USB /casper 目录的图片

我挂载了用于生成 USB 的 iso 文件,果然,vmlinuz 就在那里,还有一些 USB 驱动器上没有的其他文件,initrd还有filesystem.squashfs.gpg

ISO/casper目录:

ISO /casper 目录的图片

从 Windows PC 重现步骤

  1. 下载最新的 Ubuntu iso 映像(https://ubuntu.com/download/desktop
  2. 如果尚未安装 Rufus,请下载(https://rufus.ie/
  3. 按照在 Windows 上创建可启动 USB 驱动器的所有说明进行操作(https://ubuntu.com/tutorials/create-a-usb-stick-on-windows
  4. 重启机器并打开 BIOS 以确保启动顺序允许 USB 先于 Windows 启动
  5. 从步骤 3 中创建的 USB 驱动器启动。
  6. 观察以下错误:
error: file `/casper/vmlinuz' not found.
error: you need to load the kernel first.

Press any key to continue...

预期成绩:

Ubuntu 正确加载,没有缺少 Ubuntu 启动所依赖的关键文件。

实际结果:

出现以下错误:

可启动 USB 操作系统错误图片

建议的修复:

要么修复该过程,要么至少我们应该在教程页面本身中包含一些内容,用户可能需要在使用 Rufus 将 ISO 写入 USB 记忆棒后,手动将特定的安装文件从已安装的 ISO 文件复制到 USB 记忆棒上。

答案1

Rufus 的作者在这里。我经常测试 Ubuntu 可启动媒体的创建(上次测试是 2 天前),我从未遇到过此错误,也没有收到使用 Rufus 创建 Ubuntu 可启动媒体的许多人遇到类似情况的报告。

我可以吗要求您在官方 Rufus 问题跟踪器上创建问题这里并发布有关您如何创建媒体的完整 Rufus 日志?

如果vmlinuz文件复制失败,则会在那里显示出来。

再次强调,如果你在使用 Rufus 时遇到问题,你应该使用其官方问题追踪如果您确实希望调查并修复该问题。在超级用户或 askubuntu 上发帖并不是解决与使用第三方应用程序相关的问题的有效方法。谢谢。

相关内容