Suggestion for supporting PXE Boot (New directory structure)

Post your suggestions here if there are new features or applications that you would like added to the Ultimate Boot CD.

Moderators:Icecube, StopSpazzing

Locked
Message
Author
webstean
Posts:2
Joined:Tue Feb 10, 2009 4:36 pm
Suggestion for supporting PXE Boot (New directory structure)

#1 Post by webstean » Tue Feb 10, 2009 4:49 pm

Hi All,

Great set of tools! In my case, I don't use CDs at all, but instead utilise PXE boot. UBCD would be great via PXE boot and its easy to setup via PXELINUX, but at the moment the directory structure is a hassle when copying it to an TFTP server.

My suggestion is that the directory structure on future releases be changed, so that all menus and images appear under a single directory, rather than different directories under the root directory.

Currently, I'm forced to manually edit all the menus, which is a bit of a hassle.

For example, if the CD layout was changed into:-
/ubcd/boot
/ubcd/images
/ubcd/menus

And then the menus were updated from:-
Eg:-
LABEL tomsrtbt
MENU LABEL Tom's Boot Disk V2.0.103
KERNEL memdisk
APPEND initrd=/images/tomsrtbt.igz
to:-
LABEL tomsrtbt
MENU LABEL Tom's Boot Disk V2.0.103
KERNEL memdisk
APPEND initrd=/ubcd/images/tomsrtbt.igz

Then, you'd be able to PXE Boot (via PXELINUX) and then option select Ultimate Boot CD from a menu with /pxelinux.cfg/default file:-

LABEL ris
...
LABEL boot_Winpe
...
LABEL ubcd
KERNEL vesamenu.c32
APPEND /ubcd/menus/main.cfg

With each new release of UBCD you simple extract the files from ISO file and simply copy them into /ubcd and nothing would need to be changed.

It a small change, that would help me a lot.

What do you all think?

Thanks

Icecube
Posts:1278
Joined:Fri Jan 11, 2008 2:52 pm
Contact:

#2 Post by Icecube » Tue Feb 10, 2009 5:15 pm

It is already done in UBCD50 beta (for a cleaner directory structure on a USB stick).

The original request was at: viewtopic.php?t=1158.
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/

Locked