使用 Rufus 写入 Linux Mint Cinnamon Edge 时无法将 USB 闪存驱动器格式化为 FAT32

使用 Rufus 写入 Linux Mint Cinnamon Edge 时无法将 USB 闪存驱动器格式化为 FAT32

我想在我的计算机上安装 Linux MINT。我下载了 Mint 和 Mint Edge .ISO 文件。当我打开 Rufus 将它们写入 USB 闪存驱动器时,当我选择 Edge 版本时,它无法将磁盘格式化为 FAT32,但是当我选择普通的 Cinnamon 版本时,它可以正常工作。

我想说的是,USB 闪存驱动器只有 8 GB 的空间,所以这不是许多页面所说的问题。

rufus 截图

写入之后是这样的:

设备管理器窗口

答案1

Rufus 开发人员在这里。

  1. 首先,如果你对 Rufus 有疑问,你应该尝试向官方 Rufus 问题追踪器而不是应用程序开发人员可能不会注意到的地方。
  2. 当报告 Rufus 的问题时,您应该检查其日志中的内容,只需单击小蓝色笔记本图标(左侧START)即可轻松访问。
  3. 如果你检查过日志,你会看到以下内容:
ISO label: 'Linux Mint 21.2 Cinnamon 64-bit'
  Size: 2.8 GB (Projected)
  Has a >64 chars filename
  Uses: Syslinux/Isolinux v6.04
  Uses: EFI
  Note: This ISO uses symbolic links and was not designed to work without them.
  Because of this, only NTFS will be allowed as the target file system.
  1. 最后两行告诉了你所有你需要知道的信息,那就是 Linux Mint 发行版维护者设计他们的媒体依赖于符号链接,而 FAT32 没有符号链接。因此,如果你使用 FAT32 作为文件系统,媒体将无法正常启动。因此,因为 Mint 启动媒体在使用 NTFS 时可以工作,Rufus会自动帮您选择NTFS,而不允许使用FAT32。

现在,问题的根源在于 Linux Mint 的人们搞砸了它们的linuxmint-21.2-cinnamon-64bit-edge.iso,因为,如果你查看它的内容,你会发现 ,/efi/boot/bootx64.efi即 x86 系统的 64 位 UEFI 引导加载程序,是一个指向 ISO 上不存在的文件的符号链接(因为它指向的/etc/alternatives/shimx64.efi.signed文件可能存在于开发人员的机器上,但肯定不存在于 ISO-9660 文件系统上)。因此,当然,当你使用文件系统转置(或 Rufus 称之为 ISO 模式),64 位 UEFI 引导加载程序将无法工作,并且媒体将无法启动,即使这与使用 NTFS 无关。

您可以使用以下方式获取可启动媒体DD 模式当 Rufus 提示你时(还记得 Rufus 提示你是否要将图像写入ISO 模式或者DD 模式并建议你尝试DD 模式如果你有疑问ISO 模式?),但真正的主要问题是 Linux Mint 的人搞砸了他们的linuxmint-21.2-cinnamon-64bit-edge.iso(但奇怪的是,他们的linuxmint-21.2-xfce-64bit.iso没问题) 和我现在已经向他们报告了此事

答案2

通过使用 Ventoy 并从那里启动解决了这个问题。

相关内容