Netboot installer appears broken in utopic

Bug #1385069 reported by yoshi314
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
In Progress
Medium
Unassigned

Bug Description

i boot ubuntu installer through iPXE like so :

#!ipxe
dhcp

set 210:string http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-amd64/current/images/netboot/
chain ${210:string}pxelinux.0

This worked perfectly with trusty, fails on utopic due to "cannot load ldlinux.c32" error (file is present on the server). On both architectures.

My take is that it's a pxelinux bug, although i found reports on it on other pxelinux versions, and not this one.

Steps to reproduce

- build ipxe from source with make EMBED=menu ; where menu contains the aforementioned content
- boot in qemu (qemu-system-x86_64 -kernel bin/ipxe.lkrn ) , obseve the problem
- s/utopic/trusty/g
- rebuild ipxe
- observe correct boot in qemu

affects: syslinux (Ubuntu) → debian-installer (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in debian-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Is there any way you could take a packet capture so that we can find out what path the ldlinux.c32 file is attempted to retrieve from?

Thanks!

Changed in debian-installer (Ubuntu):
status: Confirmed → Incomplete
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for debian-installer (Ubuntu) because there has been no activity for 60 days.]

Changed in debian-installer (Ubuntu):
status: Incomplete → Expired
Revision history for this message
yoshi314 (yoshi314) wrote :

I can give it a shot in a few days. Loading older pxelinux and pointing it to current configs seems to resolve the issue.

#!ipxe

  dhcp
  set 210:string http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/netboot/
# chain ${210:string}pxelinux.0
  chain http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-i386/current/images/netboot/pxelinux.0

The vesamenu.c32 cannot be loaded due to incompatibility, so there is only text-mode menu prompt from pxelinux. But system is installable this way.

Changed in debian-installer (Ubuntu):
status: Expired → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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