grub-ipxe says "B: command not found"

Bug #916489 reported by Alkis Georgopoulos
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ipxe (Ubuntu)
Fix Released
Medium
Marc Cluet

Bug Description

First of all thanks a lot for the ipxe package, it's most helpful. :)

I just tried grub-ipxe 1.0.0+git-2.149b50-1ubuntu4 in kubuntu precise, and it installed fine. But after selecting it in grub, and after the usual iPXE headers, I got:
B: command not found

At that point control was given back to the BIOS, and the next boot device was chosen.

I suppose a broken iPXE script was linked in?

Also, could you please pull the latest iPXE from trunk, as it's more stable, and it supports custom scripts as initrds?

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I installed it into a vbox client so I was able to get a screenshot of the "B: command not found" problem.

I talked with the devs in #ipxe about it, they say the problem was related to the grub command line handling, and was fixed in https://git.ipxe.org/ipxe.git/commit/8a86a848dc324221c39efd5853846e52a70046ed

Indeed, I tried loading the broken ipxe.lkrn from pxelinux, and it loaded just fine.

So please just make another snapshot of the package with the latest source from iPXE git, that should fix the problem.

Revision history for this message
Dave Walker (davewalker) wrote :

Thanks for the bug report. This is resolved with a newer upstream version which is currently being undertaken.

Assigning bug to the developer working on the new upstream snapshot.

Thanks!

Changed in ipxe (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Marc Cluet (lynxman)
milestone: none → precise-alpha-2
status: New → Triaged
Martin Pitt (pitti)
Changed in ipxe (Ubuntu):
milestone: precise-alpha-2 → ubuntu-12.04-beta-1
Revision history for this message
James Page (james-page) wrote :

Should be fixed by the latest upload:

ipxe (1.0.0+git-3.55f6c88-0ubuntu1) precise; urgency=low

  [ Marc Cluet ]
  * New upstream snapshot.
  * Added rules for automatic git branch refresh.
  * Changed rom target from allbaseroms to allroms.
    - recommended behaviour by upstream, building all full roms is neither
      recommended nor a desired user experience
  * Added new target allqemu for qemu package.
    - created new build target to build full rom drivers just for qemu
      package purposes
  * Cleaned lintian errors from debian package
    - Removed brace extension in ipxe.install
    - Updated standards to 3.9.2
    - Fixed copyright file not machine readable

  [ James Page ]
  * Updated get-orig-source target to generate git snapshots inline
    with upstream version numbering being used by this package.

 -- Marc Cluet <email address hidden> Fri, 10 Feb 2012 16:21:23 +0000

Marking Fix Released - please re-open if this is not the case.

Changed in ipxe (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

> Marking Fix Released - please re-open if this is not the case.

Confirming that it works fine now, thank you.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.