← Back to team overview

ubuntukylin-members team mailing list archive

[Bug 1325801] Re: failed to boot from USB disk with error: gfxboot.c32: not a COM32R Image boot:

 

How about instead we just fix the bugs, given that it mostly works for
people? We however can't do this unless the individual bugs are
reported, and it helps a lot like people like Yu Ning provide patches
too when it's very specific corner cases. There is no other tool which
satisfies all of the "reliable", "easy to use" and "easy to maintain"
requirements -- it's not like usb-creator is very hard to maintain,
we're just dealing here with corner cases.

This particular issue here we've been at for a while, and this is simply
because while I'm happy to test things and to sponsor things, usb-
creator isn't the only thing I look after. Given that this isn't my top
priority, I was relying on Yu Ning to complete the fixes. I did not see
there was a new branch. Thankfully, we have Timo who also chimed in to
help with the SRU.

As it's been mentioned previously, there are other issues which may
affect behavior and make a SRU fail verification, something that we
might not have thought of -- the answer to this is to iterate over these
fixes, just as we've been doing now.

Can we please summarize the current state of this?

- Verification fails on Trusty and Precise.
- Does it work properly on Vivid? Presumably not because of the requirement for the architecture to be the same?

Given the same issue, it will also need to be fixed in Wily before the
fix can make it to the stable releases. I'm still happy to review and
sponsor proposed fixes.

-- 
You received this bug notification because you are a member of Ubuntu
Kylin Members, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1325801

Title:
  failed to boot from USB disk with error: gfxboot.c32: not a COM32R
  Image boot:

Status in Ubuntu CD Images:
  Confirmed
Status in Ubuntu Kylin:
  Triaged
Status in usb-creator package in Ubuntu:
  Fix Released
Status in usb-creator source package in Lucid:
  Won't Fix
Status in usb-creator source package in Precise:
  Fix Committed
Status in usb-creator source package in Trusty:
  In Progress
Status in usb-creator source package in Utopic:
  Fix Released

Bug description:
  [Impact]
  It is common to use usb-creator to write new USB devices with a version of Ubuntu which will then be used to upgrade or proceed with a new installation. In some cases, when using a specific match of versions of Ubuntu with an incompatible syslinux, the resulting USB device will show errors and not display the splash menu to use to select between Live and Install mode, or enabling extra options.
  This patch fixes this incompatibility by always using the syslinux version provided on the ISO image being used to write the USB device; which would always be compatible with the system to install if it's available. 

  [Test Case]
  1- Use usb-creator to write a new USB device with a version of Ubuntu with a different syslinux:
     Precise: use 13.10 or later.
     Trusty: use 13.04 or earlier.
     Utopic: use 13.04 or earlier.
  2- Boot on the USB, verify that the splash screen is shown and that you can get into a live session.

  [Regression Potential]
  This may yield cases in which the written USB device may be unbootable, due to having written syslinux data to the boot sector incompatible with the version of Ubuntu to be installed. USB devices may also be bootable but not show the splash screen and menu.

  --

  系    统:UK 14.10  6-2 dailybuild 32 位
  机器型号:dell  Inspiron-560s
  现    象:用U盘制作启动盘,不能启动,提示信息:gfxboot.c32: not a COM32R Image boot: 见附件图片

  this bug is similar with Bug #645818, but we cannot confirm whether
  they are the same.

  WORKAROUND: One may enter the live environment by typing the following and hitting enter:
  live

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-cdimage/+bug/1325801/+subscriptions