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:

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

(For Ubuntu:, 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 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>