我成功地按照说明进行操作 https://wiki.ubuntu.com/LiveUsbPendrivePersistent 在终端窗口中使用命令“gksudo usb-creator-gtk”为 ubuntu12.04 创建可启动的 usb 驱动器 - 没有错误消息,最后弹出消息说我现在可以使用 USB 驱动器成功启动系统进入最新的 Ubuntu 12.04
然而,在一台全新的三星笔记本电脑(NP-300E5Z-A0PIN - 一台 i5 核心机器)上,我收到以下消息:SYSLINUX 3.63 Debian-2008-07-15 EBIOS 版权所有 (c)1994-2008 H Peter Anvin 配置文件中的未知关键字 Boot:
它挂在那儿...
我是否遗漏了任何步骤...我该如何继续安装...提前致谢
答案1
我找到了这个网站,希望它能对你有所帮助。 点击这里
以下是该网站的解决方案:
使用启动盘创建器(或 usb-creator-gtk)创建可启动的 Ubuntu USB 版本并尝试启动后,我遇到了上述错误。这可能看起来有点吓人,但修复起来真的很容易,只需将 USB 闪存驱动器插入计算机(Windows 或 Linux,也可能是 Mac,但我还没有尝试过)。
解决方案 1:
Open the the syslinux folder in the root of the flash drive.
Inside is a file called syslinux.cfg you’ll want to edit that.
Find the line “ui gfxboot bootlogo” and simply remove the “ui “.
Save and try booting again.
下面是我的 syslinux.cfg 文件编辑后的样子:
# D-I config version 2.0
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
gfxboot bootlogo
解决方案 2
或者,如果文件中没有“ui”,似乎还有另一种方法可以解决此问题,方法是按照以下步骤操作(如下方评论所指出的):
Type “help” and press enter
Hit Enter again
这应该可以正确启动,不需要每次都这样做。
答案2
问题在于usb-creator
依赖于syslinux-legacy 3.63
,并使用它将启动信息写入 USB,而参数“ui”只能被syslinux 4.05
安装在 ubuntu 12.04 上的 接受。
解决所有问题的简单方法是:
sudo mv /usr/bin/syslinux-legacy /usr/bin/syslinux-legacy.bak
sudo ln -s /usr/bin/syslinux /usr/bin/syslinux-legacy
您实际上可以用来syslinux 4.05
将启动信息写入 USB。
答案3
我在安装 Arch Linux(最新版本,大约在 2018 年 7 月)时收到了同样的消息,我得到的是:SYSLINUX 4.07 EDD 2013-07-25 版权所有 (C) 1994-2013 H. Peter Anvun 等 没有子节点,中止 配置文件中的未知关键字:PATH boot/syslinux/whichsys.c32:不是 COM32R imagw boot:
我使用尖头 usb 创建器制作了 usb 驱动器(链接在 Linux Mint 的站点上,哈哈)。我尝试使用上述答案,但没有任何效果,也没有命令help
,所以我所做的就是按 TAB,然后我得到了三个列出的命令 - select
(没有做任何事情),pxe
(它启动了 GUI 安装,因此运行良好)和sys
(它也像pxe
,但提供了一些不同的选项)。祝你好运。