BUG - 为 Windows 创建可启动 U 盘的官方教程不起作用 - Rufus 有什么缺陷?教程不完整

use*_*400 1 boot usb kernel system-installation rufus

系统规格:

  • 处理器:英特尔酷睿 i7-4790 @ 3.60 GHz

  • 内存:32.0 GB

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

  • 操作系统:Windows 10 专业版

  • U 盘:金士顿 16 GB

错误描述

我已按照以下官方 Ubuntu 教程链接中概述的步骤转到 T:https : //ubuntu.com/tutorials/create-a-usb-stick-on-windows#1-overview

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

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

优盘/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 以确保启动顺序允许 U 盘在 Windows 之前启动
  5. 从在步骤 3 中创建的 U 盘启动。
  6. 观察以下错误:
error: file `/casper/vmlinuz' not found.
error: you need to load the kernel first.

Press any key to continue...
Run Code Online (Sandbox Code Playgroud)

预期成绩:

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

实际结果:

看到以下错误:

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

建议修复:

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

Ake*_*keo 5

鲁弗斯作者在这里。我正在定期测试 Ubuntu 可启动媒体的创建(上次测试是在 2 天前),我从未遇到过这个错误,也没有报告说许多使用 Rufus 来创建 Ubuntu 可启动媒体的人发生了类似的事情。

我可以您在此处的官方 Rufus 问题跟踪器上创建一个问题,并发布您如何创建媒体的完整 Rufus 日志吗?

如果vmlinuz文件无法复制,则应该很明显。

再一次,我必须指出,如果您遇到 Rufus 的问题,如果您确实关心已调查并可能修复的问题,则应该使用其官方问题跟踪器。在超级用户或 askubuntu 上发帖并不是解决与使用第三方应用程序相关的问题的有效方法。谢谢你。

  • 有时我想知道 Tim Cook 是否参与了 ​​Ubuntu 的决策。我也会“影响我”你的错误报告。 (2认同)