Ubuntu Live USB 无法启动,“无法加载 COM32 文件 menu.c32”

Ubuntu Live USB 无法启动,“无法加载 COM32 文件 menu.c32”

我希望通过在旧上网本上安装 Linux 来恢复它的功能。我做了我认为我们大多数人应该做的事情:我用 Unetbootin 创建了一个 Xubuntu 14.10 Live USB,将棒子插入我的电脑,尝试启动它...

并出现黑屏和以下错误:

Failed to load COM32 file menu.c32

boot: _

这该死的东西对任何按键都不响应,我除了关掉它然后哭泣之外什么也做不了。我尝试重新格式化我的 USB 驱动器,重新下载 Xubuntu .iso,并重新制作 Live USB。同样的错误。

我该如何修复此问题?

usb-creator(也称为“启动盘创建器”)也会出现此问题。所有 Ubuntu 版本也会出现此问题,包括基于 Ubuntu 14.04 LTS、Ubuntu 14.10 和 Ubuntu 15.04 的版本。

答案1

经过一番挖掘后,我发现对于一些尝试使用 Unetbootin 创建 Ubuntu Live USB 的人来说,这是一个相当常见的问题。该错误尚未修复,但幸运的是有一个解决方法。

你需要:

  • 一台已安装 Ubuntu 的可运行计算机
  • 1分钟时间

解决方法:

  1. 将您创建的 Live USB 插入已安装 Ubuntu 的计算机。
  2. 在您的文件管理器中导航到/usr/lib/syslinux/bios/(在某些安装中您需要的路径是/usr/lib/syslinux/modules/bios/)。
  3. 选择以下三个文件:libcom32.c32menu.c32libutil.c32
  4. 将上述文件复制(而不是剪切)到 Live USB 驱动器的根目录。
  5. 卸载 USB 驱动器,就可以开始了!

此解决方案基于在AjoPaul.com

替代解决方法从命令行:

将 Ubuntu 14.10 安装到 USB 驱动器后,运行以下命令:

cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/

答案2

对此有一个非常简单的解决方案,当我在运行 Ubuntu 的笔记本电脑上使用启动盘创建器时,我也遇到了同样的问题。Tab当出现错误时,您只需按下。按下 tab 时,您将看到一些新选项,如“Live”。只需在键盘上输入 live 并按下enter。这将允许您从 USB 驱动器运行 Xubuntu。成功启动 Xubuntu 后,您可以从那里将操作系统安装到您的上网本上。

您可能还想安装 Xubuntu 14.04 或 16.04,因为这些版本将会被支持更长的时间。

当我尝试启动 Ubuntu 14.10 时,此方法对我有效。这也应该对您有效。

答案3

我遇到了同样的错误,但文件失败了versamenu.c32

对于我的 Xubuntu 16.04,缺少的文件位于

/usr/lib/syslinux/modules/bios. 

我复制了4个文件:

libcom32.c32
menu.c32
libutil.c32
versamenu.c32 

/到USB 的根目录 ( ),当我尝试测试 Trinity Rescue USB 时,它运行良好

相关内容