[Bug 923219] [NEW] [Oneiric] PXE/NFS boot requires "IPAPPEND 2" in PXE menus

TJ 923219 at bugs.launchpad.net
Sun Jan 29 03:55:16 UTC 2012


Public bug reported:

In previous Ubuntu releases PXE/NFS netboots would correctly configure
the network interface.

In Oneiric ipconfig fails to configure the interface because $DEVICE
isn't defined for configure_networking{} in '/scripts/functions'

The solution is to add the pxelinux "ipappend 2" option to the menu entries in the PXE boot menu, e.g:
 
LABEL 11.10 Oneiric 32-bit Ubuntu Live
    kernel iso-image/ubuntu-11.10-desktop-i386/casper/vmlinuz
    ipappend 2
    append root=/dev/nfs boot=casper netboot=nfs nfsroot=10.254.251.2:/srv/boot/iso-image/ubuntu-11.10-desktop-i386 initrd=iso-image/ubuntu-11.10-desktop-i386/casper/initrd.lz 

'ipappend' causes "BOOTIF=01-<bootp-mac-address>" to be added to the
kernel command line which is used by '/init' to set $DEVICE

** Affects: casper (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/923219

Title:
  [Oneiric] PXE/NFS boot requires "IPAPPEND 2" in PXE menus

Status in “casper” package in Ubuntu:
  New

Bug description:
  In previous Ubuntu releases PXE/NFS netboots would correctly configure
  the network interface.

  In Oneiric ipconfig fails to configure the interface because $DEVICE
  isn't defined for configure_networking{} in '/scripts/functions'

  The solution is to add the pxelinux "ipappend 2" option to the menu entries in the PXE boot menu, e.g:
   
  LABEL 11.10 Oneiric 32-bit Ubuntu Live
      kernel iso-image/ubuntu-11.10-desktop-i386/casper/vmlinuz
      ipappend 2
      append root=/dev/nfs boot=casper netboot=nfs nfsroot=10.254.251.2:/srv/boot/iso-image/ubuntu-11.10-desktop-i386 initrd=iso-image/ubuntu-11.10-desktop-i386/casper/initrd.lz 

  'ipappend' causes "BOOTIF=01-<bootp-mac-address>" to be added to the
  kernel command line which is used by '/init' to set $DEVICE

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/923219/+subscriptions




More information about the foundations-bugs mailing list