Jump to content

Recommended Posts

Posted

Hi Guys

 

I have been trying to get WDS/PXE to use the DBAN utility. I want to be able to boot up into syslinux and boot non Wim images such as Dell utilities and DBAN as an option before selecting to WDS/MDT. Another Edugeeker was helping me as he has it working but i am stuck and need some advice from anyone who has done this before.

 

I have followed this guide: http://www.syslinux.org/wiki/index.php/Special:Search/WDSLINUX (site seems to be down at the moment)

 

I have got the WDSlinux bit working and have a menu appear but do not know where to put the iso files for utilities such as DBAN. I was told just to stick the ISO in the \remoteinstall\boot\x86 folder with all of the pxeboot files and stuff but when i do this, the DBAN iso does not do anything when selected from the menu.

 

1.jpg

 

My menu is below:

 

DEFAULT      vesamenu.c32
PROMPT       0
NOESCAPE     0
ALLOWOPTIONS 0
# Timeout in units of 1/10 s
TIMEOUT 300
MENU MARGIN 10
MENU ROWS 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU COLOR BORDER 30;44		#20ffffff #00000000 none
MENU COLOR SCROLLBAR 30;44		#20ffffff #00000000 none
MENU COLOR TITLE 0 		#ffffffff #00000000 none
MENU COLOR SEL   30;47		#40000000 #20ffffff
MENU BACKGROUND logo.png
MENU TITLE PXE Boot Menu
#---
LABEL wds
MENU LABEL WDS / MDT
KERNEL pxeboot.0
#---
LABEL Abort
MENU LABEL Abort Boot Loader
Kernel	abortpxe.0
#---
LABEL DBAN
MENU LABEL DBAN
kernel memdisk
APPEND iso initrd=/dban.iso
#---
LABEL local 
MENU DEFAULT
MENU LABEL Boot from Harddisk
LOCALBOOT 0

 

Any ideas or suggestions would be appreciated as i have no idea where the actual ISO files are supposed to go other than being told in with the pxeboot files as shown in the picture above. I also have not extracted anything out of the ISO. I have tried hundreds of little changes based on syslinux commands and stuff but none of it works as its not relevant to a WDS server.

 

Thanks!

Posted
Have you tried putting dban.iso outside of the x86 subfolder or rather putting x86 as part of the path, e.g. APPEND iso initrd=/x86/dban.iso. I have a feeling that the x86 subfolder is not the tftp root folder.
  • 4 weeks later...
Posted
Bump!

 

Nobody using WDS with syslinux to boot Dell disgnostic or DBAN etc?

 

Hey, sorry I didn't see this sooner. I haven't been stopping by this forum as mush as I used to. I've got this working and booting BartPE ISO files, DBAN, MemTest, and a few other utilities. The ISO and IMG files are located in "\WDSRemote\Boot\img" and here is a snippet from my PXE Linux menu config file.

 

default vesamenu.c32

prompt 0

 

menu title Tech PXE Boot Menu

menu background splash.png

 

menu color screen 0;37;40 #80ffffff #00000000

menu color border 0;30;44 #F8F8F8 #00000000

menu color title 1;36;44 #c00090f0 #00000000

menu color unsel 0;37;44 #90ffffff #00000000

menu color hotkey 1;37;44 #ffffffff #00000000

menu color sel 0;7;37;40 #cf101010 #20ff8000

menu color hotsel 1;7;37;40 #ff353535 #20ff8000

menu color scrollbar 0;30;44 #40000000 #00000000

menu color tabmsg 0;31;40 #90ffff00 #00000000

menu color cmdmark 1;36;40 #c000ffff #00000000

menu color cmdline 0;37;40 #c0ffffff #00000000

menu color pwdborder 0;30;47 #80ffffff #20ffffff

menu color pwdheader 0;31;47 #80ff8080 #20ffffff

menu color pwdentry 0;30;47 #80ffffff #20ffffff

menu color timeout_mesg 0;37;40 #80ffffff #00000000

menu color timeout 1;37;40 #c0ffffff #00000000

 

 

noescape 1

allowoptions 0

 

 

timeout 50

 

label bootlocal

menu label Boot from Hard Disk

localboot 0x80

append -

menu default

 

label wds

menu label Windows Deployment Services

kernel /x86/wdsnbp.0 keeppxe

 

label memtest

menu label Memtest+ 2.11

kernel memdisk

append initrd=/img/memtest.img

 

label offline

menu label Offline NT Password & Registry Editor

kernel offline/vmlinuz

append initrd=offline/initrd.cgz,offline/scsi.cgz

 

label bnbd

menu label Bart's Network Bootdisk

kernel memdisk

append initrd=/img/msnet.img c=2 h=4 s=36 floppy

 

label bnbd2

menu label Bart's Network Bootdisk Clone

kernel memdisk

append initrd=/img/fdmsrrc.img

 

label delldiag

menu label Dell Diagnostics V1374A0 (Use 2100/E5400/780)

kernel memdisk

append initrd=/img/delldiag2.img

 

 

label delldiagold

menu label Dell Diagnostics V1374.2 (Old Dell Systems)

kernel memdisk

append initrd=/img/delldiag.img

 

label dban

menu label DBAN

kernel memdisk

append initrd=/img/dban.img

 

label BartPE

menu label BartPE ISO Boot

kernel startrom.0

 

The winnt.sif file specifies the location of the BartPE ISO and is located in the root of the boot directory.

 

[setupData]

 

BootDevice = "ramdisk(0)"

 

BootPath = "\i386\System32\"

 

OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=\boot\img\pebuilder.iso"

 

Let me know if you need anything else. I'll be subscribed to the thread so I'll get email notification of replies.

 

Good luck!

  • Thanks 1
  • 6 years later...
  • 2 weeks later...
Posted

Wow, this is rehashing memories. :D

 

I haven't used this setup in a number of years. When I started getting devices that required UEFI booting (Surface Pros) I abandoned this.

 

IMG files are disk images. 7-Zip can open them. I had to do something goofy to generate them so Sys Linux would use them. Anyways, I still have all my old stuff.

 

Attached to this post is my dban image.

 

Use this snippet for the menu config:

 


label dban
menu label DBAN
kernel memdisk
append initrd=/img/dban.img

 

dban.zip

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...