无法将 memtest86.img EFI 映像刻录到 DVD

无法将 memtest86.img EFI 映像刻录到 DVD

我看了https://www.memtest86.com/tech_booting-cd-dvd.html

我下载了他们链接到的文件https://www.memtest86.com/downloads/memtest86-iso.zip

并且我不完全确定其中哪个文件是我要刻录的映像文件,但我发现 memtest86 ISO 深深嵌套在它的目录结构中,在 7zip 中打开它进行浏览才找到它。

在此处输入图片描述

因此,在下载 memtest86-iso.zip 并用 7-zip 打开它后,我发现

C:\Users\User\Downloads\memtest86-iso.zip\memtest86-iso.iso\MEMTEST.IMG\MemTest86.img\

在这个 zip 文件 memtest86-iso.zip 中,有一个 iso 文件memtest86-iso.iso,我不确定它是否要刻录,但里面有一个“[boot]”目录、一个 boot.cat 文件和一个 MEMTEST.img 文件。memtest.img 文件不是要刻录的,因为里面只有两个 img 文件。一个叫“EFI System Partition.img”,另一个叫 MemTest86.img,这看起来像是一个要刻录的文件。

我将 MemTest86.img 复制到我的下载文件夹,这样C:\Users\User\Downloads\Memtest86.img

然后我尝试用 PowerISO 刻录它。

当我打开 PowerISO 时,它说未注册的 PowerISO 无法创建或编辑超过 300M 的图像。好吧,这没关系,因为图像是 261MB,我不想编辑它,只是刻录它。

但是 PowerISO 在这里给出错误

在此处输入图片描述

Windows 也一样。如果我右键点击 img 文件并执行“打开方式”和“Windows 光盘映像刻录机”,它会显示“所选光盘映像文件无效”

在此处输入图片描述

添加

由于 Zip 中有一个文件,memtest86-iso.iso 所以有人建议我尝试刻录它。我确实尝试刻录了它,但我尝试将 DVD 放入的计算机无法启动它。查看 ISO 中的文件(有时它们可​​以指示 ISO 是否需要 UEFI 或需要旧版),我没有看到任何可以识别为可启动的东西。它看起来不像旧版 DOS 操作系统或旧版 Linux 操作系统......也没有点 EFI 文件。所以这让我怀疑它是否可启动。请参阅下面的内容

在此处输入图片描述

我在虚拟机中尝试过,但无法启动。请参阅虚拟机未将其识别为可启动媒体。(请注意,我在虚拟机中看不到在 UEFI 之间切换的选项,但我认为它是旧版,因为它缺少 .efi 文件和 efi 文件夹,而虚拟机应该可以兼容旧版/BIOS)

在此处输入图片描述

答案1

ISO 文件是 CD 映像。您可以按原样刻录它(不是作为文件,而是使用您最喜欢的 CD 刻录软件的映像刻录功能)。

7-Zip 能够浏览各种图像格式(包括光学媒体和经典块存储),因此这可能会造成混淆。


ISO 映像在 Hyper-V Gen2 (UEFI) VM 中也能完美运行。然而,仅有的UEFI 可启动。因此,如果您在 VirtualBox 中尝试,您也必须在那里切换到 (U)EFI;如果我没记错的话,此选项仅在选择某些现代操作系统作为客户操作系统时才可见。

答案2

要创建启动 USB,请从以下位置下载MemTest86 下载 免费版本并将其解压。

所包含的文件readme.txt包含以下说明:

  • 插入您的 USB 驱动器。
  • 启动附带的 ImageUSB 应用程序。
  • 从列表中选择您的 USB 驱动器(步骤 1)。
  • 选择“将图像写入 USB 驱动器”(步骤 2)
  • 如果尚未选择,请选择包含的图像文件(步骤 3)。
  • 单击“写入”(步骤4)。

接受更多提示后,您将会得到一个可启动的 USB 驱动器。

相关内容