ubuntu u盘启动错位:missing parameter in configuration file

使用ubuntu自带的启动盘安装工具生成u盘引导盘,加载系统时报错:

missing parameter in configuration file. Keyword: path

gfxboot.c32: not a COM32R image


处理方法:

1. 修改u 盘中对应的配置文件:

 .//syslinux/syslinux.cfg,

  去掉 ui

   timeout 50
   #ui gfxboot bootlogo
   gfxboot bootlogo

   保存后重新启动

   如果启动后,还出现相同的现象,操作下面步骤

2. 在u盘启动出现boot时,按tab 键; 如果出现live

  则通过键盘 输入live,按回车,进入live 启动

参看下面的文章

http://alexsleat.co.uk/2010/11/27/how-to-fix-unknown-keyword-in-configuration-file-ubuntu-usb-boot/

×××××××××××××××××××××××××××××××××××××××××××××××××××

How To: Fix “Unknown keyword in configuration file.” Ubuntu USB Boot

ubuntu u盘启动错位:missing parameter in configuration file

Attempting Boot From USB Device

SYSLINUX 3.63 Debian-2008-07-15 EBIOS Copyright (C) 1994-2008 H. Peter Anvin
Unknown keyword in configuration file.
boot:
_

After creating a USB bootable version of Ubuntu from the Startup Disk Creator (or usb-creator-gtk) and attempting to boot, I was greeted by the error above. It might look a bit scary but it’s really easy to fix, just plug the USB flash drive into a computer (windows or linux, mac too probably but I haven’t tried that.)

Solution 1:
  1. Open the the syslinux folder in the root of the flash drive.
  2. Inside is a file called syslinux.cfg you’ll want to edit that.
  3. Find the line “ui gfxboot bootlogo” and simply remove the “ui “.
  4. Save and try booting again.

Below is how my syslinux.cfg file looks after editing:

# D-I config version 2.0
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
gfxboot bootlogo

Solution 2

Alternatively it looks as though there is another way of fixing this issue if there is no “ui” in the file, this is to do as followed (as pointed out in the comments below):

  1. Type “help” and press enter
  2. Hit Enter again

This should boot correctly and shouldn’t need to be done every time.