
On Wed, Nov 16, 2011 at 09:35, Trent W. Buck <trentbuck@gmail.com> wrote:
Marcus Furlong wrote:
AFAIK oem-config is only available in ubuntu, and not in debian.
Just so:
$ rmadison -uubuntu,debian oem-config ubuntu: oem-config | 1.37 | hardy | source, amd64, hppa, i386, ia64, lpia, powerpc, sparc oem-config | 1.37.2 | hardy-updates | source, amd64, hppa, i386, ia64, lpia, powerpc, sparc oem-config | 2.2.23 | lucid | all oem-config | 2.2.27 | lucid-updates | all oem-config | 2.4.8 | maverick | all oem-config | 2.4.10 | maverick-proposed | all oem-config | 2.6.10 | natty | all oem-config | 2.6.11 | natty-proposed | all oem-config | 2.8.7 | oneiric | all oem-config | 2.9.2 | precise | all debian: $
The PXE line we use for debian squeeze is:
label squeeze_amd64_auto_install kernel debian/squeeze/amd64/linux append vga=normal initrd=debian/squeeze/amd64/initrd.gz -- auto=true url=http://yourwebserver/debian/squeeze/preseed.cfg locale=en_AU interface=eth0 console-keymaps-at/keymap=us country=AU hostname=ChangeMe domain=localdomain language=en
Note that latest versions of d-i ought to be able to use busybox wget's tftp support, meaning that you can put the preseed file on the PXE server instead of off separately with the web content.
Nice, didn't know that.
It looks like you could loop mount an ubuntu cd, copy the vmlinuz/initrd/pxelinux.{0.cfg} and pxechain the netboot installer and choose the "Install in OEM mode" option, e.g.
label ubuntu kernel pxechain.com append ::ubuntu/11.10/amd64/pxelinux.0
Urk. Just use the normal ubuntu netboot d-i, e.g.
Much of a muchness, they're the same files. I find it easier to download the cd image and keep it handy in case I overwrite any of the pxe menu options (in a bad way). From syslinux 4ish you can also boot directly to iso (syslinux website is currently down, so can't check exactly which version it was). Marcus. -- Marcus Furlong