无法启动 Live-USB。错误:“找不到 vesamenu.c32”。我是否必须再次下载并安装在 USB 笔上?
答案1
引自 Amedee Van Gasse [https://launchpad.net/~amedee] 在https://answers.launchpad.net/ubuntu/+source/linux/+question/153014:
确认的:
- 错误消息=“无法找到内核映像:vesamenu.c32”
- 11.04 和 10.10 ISO 文件发生错误。10.04 或以下版本没有这个问题
- 此问题还影响所有其他基于 Ubuntu 的图像,如 Kubuntu、Xubuntu、Mint……
- 使用 pendrivelinux 的通用 usb 安装程序以及 unetbootin 创建的 pendrive 会出现问题。这让我得出结论,问题可能不在这些工具上,而是在图像本身上。
重现步骤:
- 从 ubuntu.com 下载 11.04 备用安装程序 iso
- 使用 md5sum 检查下载
- 使用 universal-usb-installer (Windows) 或 Unetbootin (Linux) 在 pendrive 上创建可启动安装程序
- 使用 U 盘启动
解决方法:
- 复制将所有文件(仅文件,而不是目录)从 pendrive 的根目录(/)复制到 pendrive 的 /syslinux 目录。
- 不要覆盖 /syslinux 目录中已存在的文件
- 引导从 pendrive:不再有任何错误。
[...]
答案2
对我来说 12.04.1 桌面 amd64 和通用 usb 安装程序 1.9.1.9 不起作用
我将 * 从 /syslinux 复制到 /boot 然后它就起作用了
答案3
编辑 syslinux.cfg 文件。输入位于 isolinux 目录中的 vesamenu.c32 或 menu.c32 文件的路径。