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

Egg*_*d99 18 live-usb xubuntu boot usb-creator unetbootin

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

并面临黑屏和此错误:

Failed to load COM32 file menu.c32

boot: _
Run Code Online (Sandbox Code Playgroud)

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

我能做些什么来解决这个问题?

usb-creator 也会出现此问题,也称为“启动盘创建者”。这也是所有 ubuntu 变体的问题,包括基于 Ubuntu 14.04 LTS、Ubuntu 14.10 和 Ubuntu 15.04 的变体。

Egg*_*d99 17

在进行了一些挖掘之后,对于一些尝试使用 Unetbootin 创建 Ubuntu Live USB 的人来说,这似乎是一个相当普遍的问题。该错误尚未修复,但幸运的是有一个解决方法。

你需要:

  • 已经安装了 Ubuntu 的工作计算机
  • 1分钟你的时间

解决方法:

  1. 将您创建的 Live USB 插入已安装 Ubuntu 的计算机。
  2. 导航到/usr/lib/syslinux/bios/您的文件管理器(在某些安装中,您需要的路径是/usr/lib/syslinux/modules/bios/)。
  3. 选择以下三个文件:libcom32.c32menu.c32,和libutil.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/
Run Code Online (Sandbox Code Playgroud)


Rum*_*esh 14

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

此外,您可能需要安装 Xubuntu 14.04 或 16.04,因为这些版本将得到更长时间的支持。

当我尝试启动到 Ubuntu 14.10 时,这种方法对我有用。这也应该对你有用。