Netboot installer appears broken in utopic

Bug #1385069 reported by yoshi314 on 2014-10-24
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
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)
Launchpad Janitor (janitor) wrote :

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

Changed in debian-installer (Ubuntu):
status: New → Confirmed

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
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
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  Edit
Everyone can see this information.

Other bug subscribers