无法从USB磁盘启动,出现“不是COM32R映像”的错误。

在我的Dell Studo 15(型号1557)笔记本电脑上安装了11.10之后,它开始过热。最近,即使我只是空闲状态(除了Firefox之外没有打开任何程序),它甚至两次关机并显示达到临界温度。在得知这是3.0.0内核的问题后,我决定回滚到10.04 LTS版本。我从ubuntu.com下载了最新的10.04 iso并使用11.10中的启动盘创建工具制作了一个Live USB。
但是当我尝试从USB启动时,出现了以下错误。
vesamenu.c32: not a COM32R image

我之前已经用USB安装过Ubuntu好几十次了,我觉得这不是硬件的问题。请告诉我该怎么办。

1ISO镜像损坏,请检查MD5值是否与Ubuntu.com上的一致,或重新下载。你使用Unetbootin制作LiveUSB了吗? - Uri Herrera
2在usb-creator中存在一个关于制作10.04 live usb的长期bug,所以看起来可能仍然存在。尝试输入"live"或"boot",甚至在出现错误时只需按回车键。(我忘记哪个方法有效) - duffydack
@duffydack 是的,这个错误仍然存在。我通常会键入help,然后...神奇的LiveCD就“醒来”了。但在这个问题中,我也会考虑到损坏的ISO映像文件。 - Damian Melniczuk
根据duffyback的评论,我尝试了实时输入解决了我的问题。谢谢。 - 0x6C77
厉害的Keidax。我成功使用了自己的vesamenu.c32!谢谢。 - user294398
4个回答

我最近遇到了这个问题,我是这样解决的:
  • 按下“TAB”键:安装程序将显示可能的图像列表
  • 输入正确的图像名称(注意大小写!)
  • 按下回车键

4太棒了!我刚刚创建了一个每日版的14.10 USB,并遇到了一个错误(除了gfx32.img或类似的东西)。确认了md5校验和是正确的。通过按制表符键,我看到了各种选项,然后选择了"live"进入Ubuntu。 - DanielSmedegaardBuus
对我来说,按下[TAB]键没有任何效果,消息会继续循环。相反,我遵循了@Keidax的建议(替换vesamenu.c32),这样就解决了问题。 - Dan Gravell

我最近自己也遇到了这个问题。我的理解是错误与syslinux版本不匹配有关(我不知道为什么或者如何)。对我有效的方法是在USB驱动器上删除vesamenu.c32文件,并用最新的本地版本替换它(位于/usr/lib/syslinux)。

我遇到了同样的问题,试试这个方法... 启动你的机器并设置从闪存驱动器启动。 当你遇到错误时,按照以下步骤操作:
  1. 按下"tab"键
  2. 输入"live"
  3. 按下"enter"键

我遇到了类似的问题。在计算机(HP终端客户端)内部的闪存驱动器(IDE 44)上安装了Tiny Core,并尝试从USB运行SliTaz。只有将闪存上的跳线从MASTER更改为SLAVE才解决了问题。