Deploy Debian (or any other Linux distribution) through Windows Deployment Services (WDS)

This is a nice how-to on how to add pxelinux to the Windows Server 2008 R2 Deployment Services:

http://www.deployvista.com/Home/tabid/36/EntryID/126/language/en-US/Default.aspx

To add Debian, download the netboot.tar.gz from the Debian website:

http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-amd64/current/images/netboot/

(For Ubuntu: http://cdimage.ubuntu.com/netboot/, download “initrd.gz” and “linux” from ubuntu-installer/YourArchitecture)

Extract the files “initrd.gz” and “linux” and copy them to D:\RemoteInstall\Boot\x64\Debian (or to D:\RemoteInstall\Boot\x86\Debian, if you want to install Debian on a 32 bit system).

Add these lines to the pxelinux config file (D:\RemoteInstall\Boot\x64\pxelinux.cfg\default):

LABEL debian64
 MENU PASSWD P@ssw0rd
 MENU LABEL Deploy Debian 6.0.3 64 bit
 KERNEL /Debian/linux
 append vga=769 initrd=/Debian/initrd.gz

That’s it.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>