Selasa, 26 Juli 2011

PXE Server setup (Linux suse 11.0)

1. Make a directory structure for installation media ISOs: 

mkdir -p /exports/iso

2. Create ISOs of the DVD installation media: 

dd if=/dev/cdrom of=/exports/iso/sles-11-x86_64.iso

3. Install Apache (YaST/Software/Software Management). For client software installation media access, you'll need NFS or HTTP to serve the installation media. For this exercise we chose the http route (find apache2 and install).
apache_install 4. Create the directory structure for ISO access through apache server: 

mkdir -p /srv/www/htdocs/sles/11/x86_64

5. Mount ISOs (loop) instead of extracting the images for more efficient storage utilization: 

mount -o loop /exports/iso/sles-11-x86_64.iso /srv/www/htdocs/sles/11/x86_64/

6. Append the following to /etc/fstab for automount of the ISOs so the mount returns automatically on boot: 

/srv/www/htdocs/sles/11/x86_64 iso9660 loop 0 0

7. Add a software repository for the Web server/ISO mount you just made: (Yast/Software/Software Repositories/Add) This repository will test the apache server, mount. If you get the "License agreement " dialog box, it works. You can delete the DVD software repository at this point.

sw_repos_web8. Install/enable TFTP Server if its not already installed. The TFTP server was installed as part of the SLES 11 default installation. In YaST, launch TFTP Server (under Network Services).

9. Click Enable, and note the boot image directory. We left it at the default /tftpboot for our lab.

tftpserver10. Install/configure DHCP. Here in the lab we weren't using DHCP, so we did the following steps to get ours going. If you have a DHCP server, make sure and add the "next-server" and "filename" referenced here:
a. Install YaST2 DHCP Server (YaST/Software/Software Management, search on DHCP)
b. Once installed, launch DHCP Server from YaST (YaST/Newtork Services/DHCP Server)
c. We used the DHCP Server wizard, and in Step 1 of 4 (Card selection) Select desired adapter, click Select and then Next.
d. For Steps 2 and 3, enter the appropriate information:

dhcp_step2At the end of step 4 in the DHCP Server wizard, click When Booting and then DHCP Server Expert Configuration.
dhcp_step4
After you're in DHCP Server Expert Configuration, click Expert Settings and then Yes:
expert_settings
Then select the subnet and click Edit.
pxe server on SLES 11 - The Dell TechCenterClick Add, select next-server (input TFTP server IP)
Click Add, select filename and input "pxelinux.0" for the value.

When finished, it should look like:

pxe server on SLES 11 - The Dell TechCenterClick OK, and then Finish

11. Create directory structure for TFTP server:

mkdir -p /tftpboot/pxelinux.cfg 
mkdir -p /tftboot/sles/11/x86_64

12. Copy the necessary files for boot to the TFTP server directory structure: 

cp /srv/www/htdocs/sles/11/x86_64/boot/x86_64/loader/linux /tftpboot/sles/11/x86_64cp /srv/www/htdocs/sles/11/x86_64/boot/x86_64/loader/initrd /tftpboot/sles/11/x86_64
13. Verify syslinux is installed (YaST/Software Management - search on syslinux, make sure gfxboot and syslinux both are installed).

14. Per /usr/share/doc/packages/syslinux/pxelinux.txt, copy prelinux.0 to /tftboot/ structure: 

cp /usr/share/syslinux/pxelinux.0 /tftpboot/

15. For menu-driven prompts on client boot, copy menu.c32 to tftboot (usr/share/syslinux): 

cp /usr/share/syslinux/menu.c32 /tftpboot/

16. Edit /tftpboot/pxelinux.cfg/default to input desired menu options. Here is an example of what we did here (Attached file at the bottom of the page as well):

pxe server on SLES 11 - The Dell TechCenterOur TFTP server boot directory looked like this after we were done:

pxe server on SLES 11 - The Dell TechCenter17. Now its time to boot the client!

On our PowerEdge R710, we hit F12 when we saw this screen:
pxe server on SLES 11 - The Dell TechCenter

The client grabs IP and finds the PXE server:

pxe server on SLES 11 - The Dell TechCenterSuccessful transfer to our Menu (default file under /ftptboot/pxelinux.cfg/)
pxe server on SLES 11 - The Dell TechCenter

SUSE Installation Menu:

Selasa, 07 Juni 2011

Cara Deploy Windows XP Professional Menggunakan Windows Deployment Services (WDS)

Saya buat catatan contoh cara setting konfigurasi WDS untuk install workstation Dell Optiplex dan saya akan bagikan pengalaman saya ini kepada yang membutuhkannya. Saya akan menginstal WindowsXP SP2/SP3 Professional di workstation semua dan metode pilihan adalah menginstal WDS pada server 2003. Saya pertama kali memastikan saya punya server yang menjalankan Server 2003 SP2 dan dalam kasus ini saya menggunakan Windows Enterprise 2003 SP2.


STEP 1 - Install  WDS di Windows 2003 Server SP2


  • Logon ke Server dengan hak Domain Administrator.
  • Arahkan ke panel kontrol dan klik Add / Remove Programs
  • Klik Add / Remove Windows Components
  • Gulir ke bawah dan memeriksa Windows Deployment Services
  • Klik Next dan Finish (WDS sekali terinstal dapat ditemukan di bawah Pekerjaan Administratif)

STEP 2 - Konfigurasikan Layanan Windows Deployment



  • Arahkan ke Start> All Programs> Administrative Tools> Windows Deployment Services(WDS MMC akan muncul)
  • Expand Server dan klik kanan [Nama server] dan klik Konfigurasi Server
  • Klik Next untuk memulai Wizard
  • Periksa path/folder yang akan digunakan (saya menggunakan D: \ Remoteinstall karena ruang disk pada C: adalah sistem)
  • Untuk DHCP Pilihan 60 Periksa kedua "Do not listen on Port 67" dan "pilihan Konfigurasi DHCP 60 untuk" PXE Client "dan Klik Next
  • Untuk PXE Server Settings Initial pilih “Respond to all (known and unknown) client computers” dan klik Finish.
Step 3 - Bisnis Download dan Instal Desktop Deployment 2007 (BDD 2007) 

  • Buka web browser dan arahkan ke http://www.microsoft.com/downloads/details.aspx?FamilyId=13F05BE2-FD0E-4620-8CA6-1AAD6FC54741&displaylang=en 
  • Simpan download secara lokal ke server dan menginstal 
  • Setelah terinstal, anda akan perlu untuk memulai Workbench dan menambahkan komponen yang diperlukan.
Step 4 - Instal OS dan semua aplikasi yang dibutuhkan (termasuk Windows MediaPlayer 11)
  • Aktifkan jaringan boot opsi di BIOS
  • Instal Sistem Operasi - Dalam kasus saya saya menginstal Volume Copy Windows XPProfesional SP2
  • Gabung ke Domain dan menginstal diperlukan Aplikasi dan Pembaharuan
  • Hapus dari Domain
Step 5 - Setup Boot Foto di WDS
  • Buat folder pada memutuskan untuk menyalin dua file WIM ke (WinPE.WIM dan Boot.WIM)
  • Masukkan Vista Business DVD ke drive DVD-ROM dan browsing Disk untuk sebuahfile yang bernama Boot.WIM dan copy ke folder yanw baru dibuat folder
  • Arahkan ke Program Files \ Windows AIK \ Tools \ PETools \ x86 \ WinPE.WIM dan Salin ke folder yang baru dibuat
  • Sekarang saya membuka WDS Server diperluas dan klik kanan Boot Image Folder dan klik add Image
  • Browsed Boot.WIM dan klik OK
  • Diulang untuk WinPE.WIM dan klik OK
  • Selanjutnya, Dalam WDS aku benar mengklik WinPE dan klik Capture Image
  • Akhirnya, Dalam WDS saya membuat sebuah Master Image Grup yang disebut"Windows XP Image"
Step 6 - Sysprep Image Master


  • Untuk Jalankan Sysprep saya memasukkan Disk XP Professional SP2 dan Melihat-ke file deploy.cab (dalam kasus saya itu D: \ Support \ Tools \ Deploy.cab)
  • Saya menggunakan WinZip untuk mengekstrak file Deploy.cab ke folder baru saya buat disebut Sysprep (C: \ Sysprep
  • Arahkan ke C: \ Sysprep folder dan peluncuran setupmgr.exe
  • Klik Next untuk Start Wizard
  • Pilih "Buat baru" dan klik Next untuk melanjutkan
  • Pilih "setup Sysprep" dan klik Next untuk melanjutkan
  • Selct "Windows XP Professional" dan klik Next untuk melanjutkan
  • Pilih "Tidak, tidak sepenuhnya mengotomatisasi instalasi ini" dan klik Next untuk melanjutkan
  • Untuk General Pengaturan masukkan Nama dan Organisasi, Display Settings (default), masukkan Zona Waktu berlaku dan kemudian masukkan Kunci Produk
  • Untuk Network Settings pilih "secara otomatis menghasilkan nama komputer, Pilih" Gunakan password Administrator berikut (maksimal 127 karakter; case-sensitive "dan masukkan password administrator lokal dan pastikan Pilih pengaturan khas dan akhirnya pilih Workgroup..
  •  Untuk Pengaturan Lanjutan menentukan Negara atau wilayah, masukkan kode area, Pengaturan Regional pilih "Pengaturan Tentukan regional di answerfile" dan cek "Sesuaikan pengaturan default regional" Klik Custom dan memverifikasi dan masukkan Sysprep Identifikasi String (misalnya Windows XP Deployment untuk Dell Optiplex 755112007)
  • Klik Finish dan OK
  • Klik Batal untuk Tutup Setup Manager (Ini adalah kesalahan microsoft menjengkelkan)
  • Sekarang menjalankan Sysprep dengan menavigasi kembali ke c: \ sysprep.exe dan jalankan Sysprep Klik OK untuk Lanjutkan
  • Sistem Tool 2.0 Persiapan jendela akan muncul. Centang "Gunakan Mini-Setup lalu klik Factory
  • Setelah PC shutdown tekan tombol daya untuk restart PC (PC akan memakan waktu untuk reboot)
  • Setelah keluar di Desktop pilih Reseal Klik OK untuk Shutdown PC
  • PC harus Shutdown (jangan boot untuk windows anda perlu PXE boot dan capture Image
  • Sysprep sudah Selesai
Step 7 - Membuat Image Master untuk WDS
  • Boot up PC yang ingin Anda gambar dan tekan F12 untuk masuk Boot Menu
  • Pilih Jaringan Onboard Controller dan tekan Enter
  • Tekan F12 lagi untuk Boot dari jaringan
  • Pilih Windows Vista PE (x86) dan tekan Enter
  • Dari wdscapture.exe ketik command prompt
  • Klik Next untuk memulai WDS Image Capture Wizard
  • Dalam Sumber Ambil Image menggunakan dropdown untuk memilih volume untuk menangkap (dalam kasus saya itu C: \) dan memasukkan Nama Image dan Deskripsi Gambar. Setelah selesai klik Next
  • Dalam Tujuan Capture Gambar Anda akan perlu menelusuri ke Tujuan lokal (aku punya masalah menemukan server WDS ketika saya cek "Upload image ke server WDS:")
  • Klik Selesai untuk mulai menangkap Gambar
  • Setelah saya memiliki Image saya restart PC Master-Image dan Bergabung dengan Domain
  • Saya menyalin file gambar ke direktori lokal pada server WDS
  • Setelah selesai Aku membuka WDS dan diperluas Server> [Name Server]> Install Gambar
  • Kanan Klik Install Group Image Pilih Tambah Instal Image
  • Browse ke Image dan Klik OK untuk meng-upload image untuk WDS


STEP 8 - Image PC Baru
  • Tekan F2 untuk mengakses BIOS dan pastikan bahwa PXEboot diaktifkan pada NIC
  • Tekan F12 untuk mengakses Menu Boot
  • Pilih "Onboard Network Controller"
  • Setelah DHCP isu tekan F12 alamat IP untuk melanjutkan
  • Pilih "Microsoft WindowsVista PE (x86)" dan tekan Enter
  • Setelah meluncurkan wpeinit ketik berikut ini:
  • Diskpart
  • Pilih disk 0
  • Bersih
  • Keluar
  • Ketik exit untuk membiarkan sistem restart
  • Tekan F12 dan Boot dari Onboard Controller Jaringan
  • Tekan F12 untuk melanjutkan
  • Pilih "Microsoft Windows Longhorn setup (x86)" dan tekan enter
  • Klik Next untuk memulai wizard WDS
  • Masukkan identitasnya administrator domain dan klik OK
  • Sorot Image Master dan Klik Next
  • Disk0 Sorot dan Klik Next - Instalasi akan mulai
  • Setelah reboot PC setup windows akan muncul klik Next untuk memulai
  • Pilih "Ya, saya menerima" untuk klik Next
  • Masukkan produk kunci dan klik Next
  • Masukkan Nama Komputer dan klik Next
  • Masukkan dan konfirmasikan sandi administrator lokal dan klik Next
  • Pilih Tidak, tidak membuat bagian komputer dari domain dan klik Next
  • Klik skip dan slect Tidak, tidak pada saat ini dan klik Next
  • Klik Finish
  • Setelah reboot PC pastikan bahwa Anda dapat logon ke desktop sebagaia dministrator lokal
  • Reboot ke BIOS dan menonaktifkan Jaringan PXE
========================================================================
Problem :
1. MASALAH: Tidak dapat mengkonfigurasi WDS
  • PENYEBAB: REMINST.INF hilang
  • RESOLUSI: Salin file yang sama dari folder Service Pack

2. PROBLEM: Not able to PXE Boot to WDS – “WdsClient: An Error occurred while starting networking: a matching network card driver was not hound in this image. Please have your Administrator add the Network driver for this machine to the Windows PE image on the Windows Deployment Services server.” 


PENYEBAB: Boot driver jaringan Gambar hilang

RESOLUSI: Perlu menyuntikkan driver jaringan dalam gambar PE Windows. Sayamenggunakan prosedur di http://apcmag.com/5436/customise_windows_pe_2_0

3. PROBLEM: Reboot after loading the install image generates the corrupt hal.dll message ““Windows could not start because the following files is missing or corrupt: \systems32\hal.dll. Please re-install a copy of the above file.”

PENYEBAB: hadir Tersembunyi partisi dan diperlukan untuk menghapus

RESOLUSI: Resolusi ditambahkan dengan prosedur (lihat di atas)




Senin, 23 Mei 2011

How to create Windows XP Live CD, complete with preinstalled programs

Update: Looking for Windows 7 Live CD?

To create a Windows XP Live CD we will require

1. Bart PEbuilder
2. A CD burner like Nero
3. A bootable Windows XP CD and
4. Some pebuilder plugins to customize the CD.

Step 1: Download PeBuilder from here and install it. Make sure you have enough free space on the drive where you install the program. After you have finished adding all programs it will create an ISO to be burned into a disk. The size of the ISO will depend upon how many programs you add to your live CD. I would recommend atleast 700MB of free space.

Step 2: You may want to set a wallpaper that will appear on the desktop when you boot the CD. For this open the folder where you have installed PEbuilder and replace the file bartpe.bmp with the wallpaper of your choice.

Step 3: Download XPE plugin from here (direct download link). It's the GUI shell of the XP Live CD that will create the XP start button and taskbar. You are free to download as many plugin (applications) you want. Currently there are more than 500 applications to choose from. Both freewares and commercial applications are available. Antivirus programs like Kaspersky, NOD32, Avast; burning program Nero; media players like VLC; OpenOffice, Foxit PDF reader, Acrobat Reader etc are available.

Pebuilder plugins repository
More Plugins here

Step 4: After you have finished downloading all your favourite programs, open PEbuider and specify the source path to the Windows XP installation bootable CD. You can copy the CD to your hard disk and point the source to the copied file.



Step 5: Click Plugins and add all the plugins you have downloaded. Since we have added XPE, disable nu2shell and the startup group from the list of plugins.

Step 6: Specify the ISO image file and click Build. The program will integrate the plugins and create an ISO image.

Step7: Burn the image into a disk using any burning software and your live CD is ready.



The Live CD Desktop



Running Abiword



Running VLC Media Player

PXE dan Kickstart, Instalasi Otomatis untuk Linux melalui WDS

Hari ini saya memutuskan untuk instalasi setup otomatis untuk distro Linux (RHEL, Fedora, CentOS), mirip dengan bagaimana kita menyebarkan kita instalasi Windows via PXE. Karena kami sudah memiliki WDS berjalan untuk menginstal Windows, itu hanya masalah konfigurasi ulang WDS, menyiapkan struktur yang diperlukan dan file kickstart untuk instalasi otomatis kami Linux. Sementara saya tidak mencakup proses WDS instalasi awal, saya akan mencoba untuk membahas langkah-langkah yang dilakukan setelah menginstal WDS dasar (asli atau campuran).

Apa yang anda butuhkan:

* Windows server WDS berjalan (dan bekerja melalui DHCP).
* Salinan terbaru dari SYSLINUX (diekstrak ke folder tempat pada server WDS).
* HTTP atau anonymous server FTP untuk menahan media instalasi anda.


Saat ketika aku boot komputer saya dengan PXE diaktifkan, saya diminta untuk memukul F12 untuk boot jaringan. Ketika saya tekan F12, saya diminta oleh "Boot Manager Windows" untuk memilih gambar boot saya yang saya setup pada WDS. Karena saya tidak dapat menginstal Linux gambar langsung menggunakan antarmuka WDS, gambar boot alternatif diperlukan. Itu adalah di mana SYSLINUX / pxelinux mengambil alih.

Pra-Setup

     Buat struktur direktori yang diperlukan di dalam direktori RemoteInstall WDS (ini ditentukan selama instalasi WDS).
         Di dalam folder x86 (RemoteInstall \ Boot x86 \ \), membuat folder berikut (termasuk pxelinux.cfg):
             conf
             img
             knl
             pxelinux.cfg

Menyiapkan Instalasi Media

     Setup server FTP untuk menahan media instalasi anda (HTTP bekerja juga): Saat ini ukuran rata-rata dari suatu distribusi Red Hat adalah tentang 5GB, jadi pastikan server yang Anda pilih akan memiliki ruang disk yang diperlukan. Anda akan membutuhkan media instalasi terpisah untuk kedua 32bit distribusi tertentu dan 64bit menginstal. Jika Anda ingin Fedora 9, CentOS 5.2, dan RHEL 5.2 gambar (baik 32bit dan 64bit), yang akan sekitar 30GB. Selama Anda tidak pengarsipan distribusi tua, ini seharusnya tidak menjadi masalah.
         Pada server FTP saya di root / path, saya membuat sebuah direktori untuk setiap media instalasi saya. Juga, menciptakan konvensi penamaan standar akan membantu mengedit konfigurasi file nantinya dan isu-isu sensitivitas kasus apapun. Contoh: nama direktori saya adalah DistroVersion_arc (Fedora9_32bit), karena anda akan lihat nanti.
         Copy seluruh instalasi dvd media untuk direktori yang sesuai Anda buat (bukan iso., ekstrak seluruh isinya).


Dalam root direktori FTP untuk media yang Anda disalin, membuat file kickstart (ks.cfg). (Contoh: ftp://ftpserver.domain.com/Fedora9_32bit/ks.cfg) Saya telah menyertakan file kickstart contoh di bagian bawah artikel ini.
     Setelah Anda telah menyalin media instalasi untuk distro ke server FTP Anda, Anda perlu menyalin 2 file dari bahwa media distro khusus untuk server WDS Anda.
         Dari (media instalasi \ images \ pxeboot) direktori, salin berikut:
             Salin vmlinuz ke direktori berikut ini di server WDS (RemoteInstall \ Boot \ x86 \ knl \). Ubah nama file ke nama yang mengidentifikasi seperti vmlinuz-fedora9-32bit.
             Initrd.img Salin ke direktori berikut ini di server WDS (RemoteInstall \ Boot \ x86 \ img \). Ubah nama file ke nama yang mengidentifikasi seperti initrd-fedora9-32bit.

Ketika tiba saatnya untuk mengkonfigurasi menu pilihan Anda, Anda perlu menentukan file-file untuk setiap versi / distro anda berencana untuk membuat tersedia.

Konfigurasi WDS

     Dari dalam arsip SYSLINUX download, salin file-file berikut:
         pxelinux.0 dari direktori (syslinux \ inti) untuk Anda (RemoteInstall \ Boot x86 \ \) direktori di server WDS.
         menu.c32 dan vesamenu.c32 dari (syslinux \ com32 \ menu) direktori untuk Anda (RemoteInstall\Boot x86 \ \) direktori di server WDS.
     Di dalam (RemoteInstall \ Boot \ \ x86) direktori, membuat salinan dari file berikut, mengubah nama mereka sesuai (Anda bisa copy paste kemudian mengganti nama):
         Membuat salinan dari pxeboot.n12, simpan sebagai pxeboot.0
         Membuat salinan dari abortpxe.com, simpan sebagai abortpxe.0
     Di dalam (RemoteInstall \ Boot \ x86 \ pxelinux.cfg \), buat file bernama default. Ini akan menjadi menu awal yang Anda lihat saat boot PXE, mengedit file tersebut dan berikan isi berikut:

    --------------------------------------------------------------------------------
# File: wdspath\RemoteInstall\Boot\x86\pxelinux.cfg\default
       # Default boot option to use
       DEFAULT menu.c32
       TIMEOUT 50
       # Prompt user for selection
       PROMPT 0
       # Menu Configuration
       MENU WIDTH 80
       MENU MARGIN 10
       MENU PASSWORDMARGIN 3
       MENU ROWS 12
       MENU TABMSGROW 18
       MENU CMDLINEROW 18
       MENU ENDROW 24
       MENU PASSWORDROW 11
       MENU TIMEOUTROW 20
       MENU TITLE Main Menu
 
       # Menus
       # Windows
 LABEL Windows
 MENU LABEL Windows Installer
 KERNEL pxeboot.0
       # x86
       LABEL x86
         MENU LABEL Linux 32bit Installs (x86)
         KERNEL menu.c32
         APPEND conf/x86.conf
       # x64
       LABEL x64
         MENU LABEL Linux 64bit Installs (x64)
         KERNEL menu.c32
         APPEND conf/x64.conf
 # Windows
 LABEL Exit
 MENU LABEL Exit
 KERNEL abortpxe.0
---------------------------------------------------------
 
Sekarang anda perlu menciptakan file-file sub-menu konfigurasi untuk 32 dan 64 
Anda menginstal bit yang Anda tetapkan di file default Anda 
(RemoteInstall\Boot\x86\conf\x86.conf dan RemoteInstall\Boot\x86\conf\x64.conf
masing-masing ). File-file ini akan daftar distro yang tersedia untuk menginstal,
dan path ke kernel disalin\file gambar, termasuk berkas kickstart Anda yang berisi
path untuk Anda FTP atau media instalasi HTTP. Setiap opsi harus menunjuk
ke kernel tertentu dan citra yang diciptakan dari media instalasi sebelumnya.     

-----------------------------------------------------------------------------

# File: wdspath\RemoteInstall\Boot\x86\conf\x86.conf
       # Default boot option to use
       DEFAULT menu.c32
       # Prompt user for selection
       PROMPT 0
       # Menu Configuration
       MENU WIDTH 80
       MENU MARGIN 10
       MENU PASSWORDMARGIN 3
       MENU ROWS 12
       MENU TABMSGROW 18
       MENU CMDLINEROW 18
       MENU ENDROW 24
       MENU PASSWORDROW 11
       MENU TIMEOUTROW 20
       MENU TITLE Linux32Bit (x86) OS Selection
       # Return to Main Menu
       LABEL MainMenu
         MENU DEFAULT
         MENU LABEL ^Main Menu
         KERNEL menu.c32
       #
       # Blank boots
       #
       LABEL Fedora 9 32bit
         MENU LABEL Fedora 9 32bit
         KERNEL knl/vmlinuz-fedora9-x86
         APPEND initrd=img/initrd-fedora9-x86.img  
                ks=ftp://ftpserver.mydomain.com/Fedora9_32bit/ks.cfg


--------------------------------------------------------------------------------------------

# File: wdspath\RemoteInstall\Boot\x86\conf\x64.conf
       # Default boot option to use
       DEFAULT menu.c32
       # Prompt user for selection
       PROMPT 0
       # Menu Configuration
       MENU WIDTH 80
       MENU MARGIN 10
       MENU PASSWORDMARGIN 3
       MENU ROWS 12
       MENU TABMSGROW 18
       MENU CMDLINEROW 18
       MENU ENDROW 24
       MENU PASSWORDROW 11
       MENU TIMEOUTROW 20
       MENU TITLE 64Bit (x64) OS Choice
       # Return to Main Menu
       LABEL MainMenu
         MENU DEFAULT
         MENU LABEL ^Main Menu
         KERNEL menu.c32
       #
       # Blank boots
       #
       LABEL CentOS 5.2 64bit
         MENU LABEL CentOS 5.2 64bit
         KERNEL knl/vmlinuz-centos52-x64
         APPEND initrd=img/initrd-centos52-x64.img ks=ftp://ftpserver.mydomain.com/CentOS52_64bit/ks.cfg
       LABEL Fedora 9 64bit
         MENU LABEL Fedora 9 64bit
         KERNEL knl/vmlinuz-fedora9-x64
         APPEND initrd=img/initrd-fedora9-x64.img ks=ftp://ftpserver.mydomain.com/Fedora9_64bit/ks.cfg
       LABEL RHEL 5.2 64bit
         MENU LABEL RHEL 5.2 64bit
         KERNEL knl/vmlinuz-rhel52-x64
         APPEND initrd=img/initrd-rhel52-x64.img ks=ftp://ftpserver.mydomain.com/RHEL52_64bit/ks.cfg
 ---------------------------------------------------------------------------------
 
Terakhir, set WDS untuk menggunakan boot image pxelinux.0. Jika Anda perlu untuk 
pergi ke boot image WDS normal, Anda bisa menggunakan opsi Windows Installer 
dibuat dalam menu default Anda.
     Buka Windows Deployment Services pada server WDS Anda. Klik kanan server -> Properties. Pada tab Boot, mengatur program Default boot untuk arsitektur x86 (Boot x86\ \ pxelinux.0), atau browse ke file pxelinux.0 kita buat sebelumnya. Anda bisa membiarkan arsitektur lain sendiri atau perubahan sesuai keinginan Anda.

**For Windows 2008 R2 installations you must set the bootimage via command-line as followed:

wdsutil /set-server /bootprogram:boot\x86\pxelinux.0 /Architecture:x86
wdsutil /set-server /bootprogram:boot\x86\pxelinux.0 /Architecture:x64
wdsutil /set-server /N12bootprogram:boot\x86\pxelinux.0 /Architecture:x86
wdsutil /set-server /N12bootprogram:boot\x86\pxelinux.0 /Architecture:x64
Contoh Kickstart File

Berikut adalah contoh berkas kickstart untuk Fedora 9. Untuk setiap distro baru yang saya biasanya melakukan instalasi cd dengan pilihan saya yang diinginkan, kemudian gunakan root / hasil /-anaconda cfg.ks untuk bantuan. Perhatikan bahwa file kickstart menetapkan jalur FTP media instalasi anda yang telah anda buat pada awal artikel ini.
#Version=F9
#32bit
install
text
url --url ftp://ftpserver.mydomain.com/Fedora9_32bit
lang en_US.UTF-8
keyboard us
network --device eth0 --bootproto dhcp
rootpw --iscrypted $1$X.qPQYdk$L.YRbuORBd30
firewall --disabled
authconfig --enableshadow --enablemd5 --passalgo=sha512
selinux --disabled
timezone America/Chicago
bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
clearpart --all --drives=sda
part /boot --fstype ext3 --size=1000
part swap --size=2048
part / --fstype ext3 --size=1 --grow
%packages
@editors
@development-tools
@text-internet
@core
@base
@hardware-support
@admin-tools
grub
openldap
openldap-devel
openldap-client
net-snmp*
ntp
 
http://www.ohjeah.net/2008/09/24/pxe-and-kickstart-automated-installations-for-linux-via-wds/ 
http://www.edugeek.net/forums/o-s-deployment/7196-tips-beginners-4.html