Jumat, 06 Januari 2012

Installasi XP melalui Jaringan LAN

Bagaimana cara menginstall XP melalui Jaringan LAN

1.Download File Yang dibutuhkan
-Tftpd32 http://tftpd32.jounin.net/download/tftpd32.400.zip
-PXELinux boot loader http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-4.05.zip
-7-zip Command Line dan 7-zip GUI www.7-zip.org (simpan di C:\PXE\tools)
-BINL http://diddy.boot-land.net/pxe/misc/binl.zip
-NIC Drivers http://driverpacks.net/driverpacks/windows/xp/x86/wlan/11.09 download dengan utorrent atau bittorrent

2. Buat Folder tersebut
C:\PXE
C:\PXE\binl\
C:\PXE\binl\INF\
C:\PXE\binl\DRIVERS\
C:\PXE\tftpboot\pxelinux.cfg\
C:\PXE\tftpboot\winxp\
C:\PXE\tftpboot\tftpd32\
C:\PXE\tools\

3.buat share
Buat file dengan notepad lalu isi dengan

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"NullSessionPipes"=hex(7):43,00,4f,00,4d,00,4e,00,41,00,50,00,00,00,43,00,4f,00,4d,00,4e,00,4f,00,44,00,45,00,00,00,53,00,51,00,4c,00,5c,00,51,00,55,00,45,00,52,00,59,00,00,00,53,00,50,00,4f,00,4f,00,4c,00,53,00,53,00,00,00,4c,00,4c,00,53,00,52,00,50,00,43,00,00,00,62,00,72,00,6f,00,77,00,73,00,65,00,72,00,00,00,73,00,72,00,76,00,73,00,76,00,63,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"RestrictAnonymous"=dword:00000000

dan simpan dengan nama XPLsa.reg (harus berekstensi .REG) setelah itu jalankan reg tersebut dan restart ulang
setelah itu share direktori C:\PXE\tftpboot\

4.setting PXE boot file
Buka denga 7-zip dan kopikan file tersebut
-core\pxelinux.0 ke C:\PXE\tftpboot\
-memdisk\memdisk ke C:\PXE\tftpboot\pxelinux.cfg\
-com32\menu\menu.c32 ke C:\PXE\tftpboot\pxelinux.cfg\
-com32\menu\vesamenu.c32 ke C:\PXE\tftpboot\pxelinux.cfg\
-com32\modules\chain.32 ke C:\PXE\tftpboot\pxelinux.cfg\
Setelah terkopi buat file baru dengan nama default (tanpa file estensi) dengan menggunakan notepad lalu tambahkan
DEFAULT /pxelinux.cfg/menu.c32
LABEL winpe
MENU LABEL WinPE 3.0
KERNEL /boot/pxeboot.0

5. Setting IP Address untuk server
-jika terhubung antar 2 komputer yang diisi adalah IP address dan subnet mask
- jika terhubung dengan switch (lebih dari 2 komputer) maka yang diisi adalah IP address, Subnet Mask, dan Default Gateway

6.setting tftpd32
Ekstak file tftpd32 ke folder C:\PXE\tftpboot\tftpd32 lalu buka tftpd32 dan masuk ke setting dengan format
Base directory ->> C:\PXE\tftpboot
Checklist hanya --> TFTP Server, DHCP server, Persistant leases, Option negotiation
TFTP Security --> Read-Only
Lalu simpan dengan klik OK setelah itu setting DHCP server (harus disesuaikan dengan IP yang sudah disetting sebelumnya) dan boot file diisi dengan pxelinux.0

7.Setting BINL
Exstrak binl.zip ke C:\PXE\binl
Lalu ekstrak LAN driver pack dengan format. Contoh
C:\PXE\tools\7za.exe e “DP_LAN_wnt5_x86-32_1109.7z” –o”C:\PXE\binl\INF” –ir!*.inf
C:\PXE\tools\7za.exe e “DP_LAN_wnt5_x86-32_1109.7z” –o”C:\PXE\binl\DRIVERS” –ir!*.sys
Lalu jalankan di command prompt C:\PXE\binl\infparser.exe C:\PXE\binl\INF
Setelah terkompilasi, kopi isi dari DRIVERS ke C:\PXE\tftpboot\winxp\i386 lalu jalankan binlsrv.exe

8.setting windows XP
Kopi folder i386 dari CD windows XP ke C:\PXE\tftpboot\winxp lalu jalankan perintah command prompt
C:\PXE\tools\7za.exe e C:\PXE\tftpboot\winxp\i386\startrom.n1_ -o"C:\PXE\tftpboot" startrom.n12
C:\PXE\tools\7za.exe e C:\PXE\tftpboot\winxp\i386\setupldr.ex_ -o"C:\PXE\tftpboot" setupldr.exe
copy C:\PXE\tftpboot\winxp\i386\ntdetect.com C:\PXE\tftpboot
setelah itu buka notepad lalu tambahkan teks berikut lalu simpan dengan nama winnt.sif

[SetupData]
OsLoadOptions = "/fastdetect"
; Needed for first stage
SetupSourceDevice = "\Device\LanmanRedirector\IP address server\tftpboot\winxp"

[data]
floppyless = "1"
msdosinitiated = "1"
; Needed for second stage
OriSrc = "\\IP address server\tftpboot\winxp\I386"
OriTyp = "4"
LocalSourceOnCD = 1
DisableAdminAccountOnDomainJoin = 1
AutoPartition=0

catatan: IP address server = IP yang disetting pada komputer server

Setelah itu rename file tersebut
C:\PXE\tftpboot\startroom.012 dengan xp001.0
C:\PXE\tftpboot\ntldr dengan xp001
C:\PXE\tftpboot\winnt.sif dengan xp001.sif
C:\PXE\tftpboot\ntdetect.com dengan xp001ntd.com
Jalankan command prompt lalu ketik
C:\PXE\tools\gsar.exe -i -sntldr -rxp001 C:\PXE\tftpboot\xp001.0 –o
C:\PXE\tools\gsar.exe -i -swinnt.sif -rxp001.sif C:\PXE\tftpboot\xp001 –o
C:\PXE\tools\gsar.exe -i -sntdetect.com -rxp001ntd.com C:\PXE\tftpboot\xp001 –o
Lalu tambahkan menu entri di C:\PXE\tftpboot\pxelinux.cfg\default
LABEL xp001
MENU LABEL Install Windows XP
KERNEL xp001.0

9. jalankan tftpd32 dan binlsrv.exe lalu setting computer klien dengan booting via LAN dan pilih Install Windows XP