I decided not to straggle with Microsoft RIS or Linux and fortunately I found a more simple solution.
So, here is an explanation of what I did:
WHAT WE NEED:
1. Additional Computer, running Windows to act as the PXE server. I have used Windows XP.
2. Syslinux-3.51.zip (or other version) from http://www.kernel.org/pub/linux/utils/boot/syslinux/ (We need only a few files).
3. DHCP and TFTP Server software for windows (I used TFTPD32. As a DHCP server you can use a MS DHCP Server from Windows 2000/2003).
4. DOS bootable floppy. I have used a boot image with NetBoot and Boot image of clean Windows 98. Both images can be downloaded here.
WORKSTEPS:
Download the software above into a temporary folder on the computer that will act as the PXE Server.
1. On the future PXE server, create a following directory structure:
C:\PXEServer
--- TFTPRoot
---Boot
----- pxelinux.cfg (This is a directory, not a file)
2. Download and Unpack syslinux-3.51.zip in any Temp directory. We need only 2 file from the archive. Take a pxelinux.0 and put it in the root of C:\PXEServer\TFTPRoot\Boot . Then, from the directory memdisk take 'memdisk' file and put it same place (C:\PXEServer\TFTPRoot\Boot).
Take file menu.c32 (from \syslinux-3.51\com32\modules) and put it to the C:\PXEServer\TFTPRoot\Boot.
3. Download Tftpd32 v3.03 from http://www.jounin.net/tftpd32_download.html and extract the tftpd32.exe files to C:\PXEServer.
4. Now we need a boot disk image. You can take a boot floppy and create an image, by using the WinImage. I have downloaded Universal TCP / IP Network Boot disk from http://www.netbootdisk.com/
Created diskette, and then made an IMA image in WinImage.
NOTE : Universal TCP / IP Network Boot disk uses a boot disk which created at Windows XP. It was a problem to use this diskette for PXE boot, so I took all files from created disk and placed them in the boot disk of Windows 98. If you do not have time to create an image, you can simply download it here.
5. Inside pxelinux.cfg create a text file default. Please note that the file should be NO extension. In my file you have an option to select which boot image to use, image with network Support (Universal TCP / IP Network Boot disk) or simply use a clean boot of Windows 98. Here is a content of my default file:
DEFAULT menu.c32
TIMEOUT 300
ALLOWOPTIONS 0
PROMPT 0
MENU TITLE PXE Boot System
LABEL NetworkBoot
MENU LABEL ^Network Boot
kernel memdisk
append initrd=w98se-netboot.IMA
LABEL CleanBoot
MENU LABEL ^Clean Win 98 Boot
kernel memdisk
append initrd=W98.IMA
LABEL BootNormal
MENU LABEL ^Boot Normal
LOCALBOOT 0
6. Now, let's run tftpd32.exe. In Global Settings select TFTP Server and DHCP Server. See Figure 1 for an example of my setup. After finishing settings click OK.
Figure 1
7. On the DHCP Server tab make settings appropriate for your network. The one of the most important settings, this is' Boot file '. Set the 'Boot file' to ' /boot/pxelinux.0 '. See Figure 2 for an example of my setup. Remember to click on SAVE button.

Figure 2
8. The server setup is DONE! Now, you can turn on a new server and choose at startup PXE Boot. Further installation, is a thing of technology :).
Note: If you already have any DHCP server at your network, it will be a problem. I'd like to advise to disable another DHCP server or to configure it as written above. For example Microsoft DHCP Server Boot option file is 67 (67 Bootfile Name).
2 comments:
Hey there confusion.
u put in tfptp server setting for bootfile
as /boot/pxelinux.0 which is linux path and not window path right.
Also i implement the above procedure but
i am getting error in log
"path in bootfile is not valid"
Provider Paling lengkap dan Popular
bvgaming.net
Bonus Welcome New Member 15% Untuk Semua Permainan
- Bonus Dapat di Claim Seluruh Permainan di Situs BVGaming Kecuali Poker.
- Untuk Claim Bonus Welcome New Member Minimal Deposit 200.000
- Maksimal Bonus Dapat Di Claim Adalah 1.000.000
- Bonus Dapat Langsung Claim Melalui Sistem Ketika Isi Form Deposit.
- Syarat Withdraw Adalah Mencapai Turnover x10 Dari Nominal Deposit & Bonus
Contoh : Deposit 1.000.000 + Bonus 150.000 = 1.150.000 x 10 = 11.150.000
- Jika Tidak Mencapai Turnover, Maka Withdraw Tidak Dapat Dilakukan.
- Tidak Dapat Digabungkan dengan Promo Rollingan & Cashback & Pindah Jenis Permainan Lain.
- Tidak diperbolehkan double bet (bet kanan & kiri atau over-under dalam 1 pertandingan)
- Bonus tidak berlaku jika terdapat persamaan IP address, nama rekening, no tlp dan email dengan member lain yang sudah terdaftar.
- Pihak BVgaming Berhak Membatalkan Bonus Apabila Mendapati Kecurangan.
Pendaftaran Akun / DEPOSIT / WITHDRAW Bisa WA / TELEGRAM : +62812-2222-995
bvgaming.net
Post a Comment