Overclock.net banner

1 - 9 of 9 Posts

·
Premium Member
Joined
·
4,947 Posts
Discussion Starter · #1 ·
I'm trying to setup a PXE Booting environment to reduce the usage of CD/DVD and to install an OS on a system with no DVD.

Here is what I have completed so far:

Running TFTPD32
Running PXELinux.0
Using Latest Memdisk; that can launch ISOs.
Custom Config with menu/options (Picture posted below)

I'm able to boot into Netbootdisk, Ultimate Boot CD and Hiren's Repair Disk. Not all options work though.

When I try to launch an ISO of a DVD, like Ubuntu 10.10. It loads up, then fails saying it cannot locate the medium. This occurs with all OS ISOs. I cannot seem to launch one to install the OS. Only OS I can launch is DOS


Any ideas? Anyone know?

My custom Menu:


 

·
Premium Member
Joined
·
4,947 Posts
Discussion Starter · #2 ·
No progress in making an ISO of a OS CD bootable, but I did make a nice looking menu...

attachment.php?attachmentid=190852&stc=1&d=1295312503
 

·
Premium Member
Joined
·
4,484 Posts
What are you using as a DHCP server for handing out IP addresses?
 

·
Registered
Joined
·
780 Posts
More details would be nice. The error in more detail and maybe your pxelinux.cfg. Are you sharing the image contents over NFS? If so can you test mount the shares and access all files? Are you getting the error after the live CD kernel boots or before?
 

·
Premium Member
Joined
·
4,947 Posts
Discussion Starter · #5 ·
Sorry for any lack of information.

I'm using m0n0wall as my DHCP.

Nothing is wrong with pxelinux, I can load that just fine. I can actually load small ISO; like netbootdisk, ultimate boot cd and so I. I already posted that actually
smile.gif


The issue is trying to launch DVDs/CD images of OSes, like Windows XP or Windows 7. I think the issue lies with the fact that memdisk is loading the ISO into the RAM and when the OS starts the install, it looses the ISO when memdisk is unloaded.

There is no issue with the shares as tftp uses no encryption.
 

·
Premium Member
Joined
·
4,947 Posts
Discussion Starter · #6 ·
Whoops, here is my config. Minus the ISOs for Windows/Linux

Code:

Code:
default vesamenu.c32
timeout 600
allowoptions 0
prompt 0
menu title ---->Killabytes.net PXE Network Boot System V1.0<----
menu background bliss.png

label Boot From Hard Disk Drive
menu label ^Boot From Hard Disk Drive
localboot 0

label Net Boot Disk
menu label ^Net Boot Disk
kernel memdisk
append initrd=netboot.iso raw keeppxe

label Ultimate Boot CD
menu label ^Ultimate Boot CD
kernel memdisk
append initrd=ubcd503.iso iso raw

label Memtest+ 4.10
menu label ^Memtest+ 4.10
kernel memdisk
append initrd=mt410.iso iso raw

label Hiren's Repair CD (Virus Scan/Windows/Linux)
menu label ^Hiren's Repair CD (Virus Scan/Windows/Linux)
kernel memdisk
append initrd=Hiren's.BootCD.13.0.iso iso raw

label CloneZilla 1.2.6
menu label Clone^Zilla 1.2.6
kernel memdisk
append initrd=clonezilla-live-1.2.6-40-i686.iso iso raw

label Damn Small Linux
menu label ^Damn Small Linux
kernel memdisk
append initrd=dsl-4.4.10-initrd.iso iso raw

label Windows XP Recovery Console
menu label ^Windows XP Recovery Console
kernel memdisk
append initrd=XP_SP3_RC.iso iso raw
 

·
Registered
Joined
·
1,507 Posts
I have wanted to set up PxE on my home network for really, really long time. I have read about a great many times and it'll likely be my next project. Assuming you want to PxE boot Windows from Windows this article I came across in my Internet travels maybe of help:
http://mark.ossdl.de/2009/05/tftpd32...s-without-wds/

Seems Server 2008 has this feature built-in for Windows installs called WDS. But if you find yourself without Server 2008 with a domain set up this article will help explain how to do something similar without a domain. Keep in mind I haven't actually tried this, just thought it my come in use. Of course the cow guy's article looks fun as well
 

·
Premium Member
Joined
·
4,947 Posts
Discussion Starter · #9 ·
I'm looking at Windows PE right now. Appears to be what I need.
 
1 - 9 of 9 Posts
Top