Theldron Posted February 13, 2015 Posted February 13, 2015 Hi all, We very often use UBCD to diagnose issues on PCs and to format HDDs when needed, but I am not the most organised person and often lose the USB with it on. So I was wondering is there anyway to have UBCD available through PXE/WDS so that I could just F12 and run it as I would when installing an Win7 image? Has anyone done this? Any help would be appreciated. Sean
pleach85 Posted February 13, 2015 Posted February 13, 2015 I've just moved WDS to a new server and done exactly this, I followed the instructions here to setup WDS with a PXELinux menu, you can add anything you like then including UBCD. Mine currently looks like this
Chuckster Posted February 13, 2015 Posted February 13, 2015 PXELINUX will do the job PXELINUX - Syslinux Wiki
Theldron Posted February 18, 2015 Author Posted February 18, 2015 Hi thanks for that. I have followed the instructions but I keep getting this error when I try to f12 into pxe: Failed to load ldlinux.c32 Any help would be great. Cheers
pleach85 Posted February 18, 2015 Posted February 18, 2015 Have you added that file to the boot directory for the correct architecture? (see Common Problems - Syslinux Wiki) my boot/x64 looks like this so you might be able to spot any missing files
Theldron Posted February 18, 2015 Author Posted February 18, 2015 Cheers Pleach got that working but now when I press enter on UBCD it come up with: Failed to load COM32 file menu.c32 Here is my default file: 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 background.jpg MENU TITLE PXE Boot Menu #--- LABEL WDS MENU LABEL Windows Deployment Services KERNEL pxeboot.0 #--- LABEL Abort MENU LABEL AbortPXE Kernel abortpxe.0 #--- LABEL local MENU DEFAULT MENU LABEL Boot from Harddisk LOCALBOOT 0 Type 0x80 #--- LABEL UBCD MENU LABEL Ultimate Boot CD KERNEL menu.c32 Append \menus\syslinux\main.cfg Cheers
LiamH Posted February 18, 2015 Posted February 18, 2015 (edited) Slightly different way of doing it but i have one of these Flash Survivor® USB 3.0 32GB USB Flash Drive Its on my keys so never lost, using YUMI (YUMI – Multiboot USB Creator) with UBCD/various live disks with portapps installed (PortableApps) and spare space for office installs ect. Its a lifesaver. With that and a decent multitool i'm set for most situations. Edited February 18, 2015 by LiamH
pleach85 Posted February 18, 2015 Posted February 18, 2015 From a quick look, you don't need the \ before menus in append... And verify that the path to main.cfg is accurate. I'll put UBCD on mine tomorrow and share the config file.
Theldron Posted February 19, 2015 Author Posted February 19, 2015 Cheers again Pleach. Thanks Liam but I am really trying to move away from USBs mainly because of my ability to lose them and I have found on some of our old RM PCs the USB doesnt work and I have to resort to the live DVD.
pleach85 Posted February 19, 2015 Posted February 19, 2015 I seem to have got it working for me, not as straight forward as I first thought. I've written a what I did below let me know if you need any more detail Using the version of syslinux you downloaded (in my case version 6.02) copy the linux.c32 file from syslinux-6.02\bios\com32\modules\linux.c32 and paste it into the root of the wds boot folder for the architecture you are using (in my case D:\RemoteInstall\Boot\x64) Download the UBCD iso and mount/extract it. Copy the 'pmagic' and 'ubcd' folders into the same folder you copied linux.c32 too (in my case D:\RemoteInstall\Boot\x64). Edit your pxelinux.cfg/default to add the menu option #-boot to UBCD LABEL UBCD MENU LABEL UBCD COM32 menu.c32 APPEND ubcd/menus/syslinux/main.cfg Fingers crossed that'll sort it!
Theldron Posted February 19, 2015 Author Posted February 19, 2015 I was still getting the Failed to load COM32 file Menu.c32, but I replaced it and it is now working must have been corrupt. You are a diamond mate, thanks so much for your help. Cheers
Theldron Posted February 19, 2015 Author Posted February 19, 2015 I have also managed to get isos running from my PXE boot as well, following this link. So creating a full on Sysadmin tool set. Thanks again guys.
pleach85 Posted February 19, 2015 Posted February 19, 2015 Actually, although that works for some of the programs in UBCD it's not working for them all.... I have another look!
LiamH Posted February 19, 2015 Posted February 19, 2015 Actually, although that works for some of the programs in UBCD it's not working for them all.... I have another look! I know UBCD can be a bit picky about absolute file paths, so if its not all in the root like designed some programs fail to start.
pleach85 Posted February 19, 2015 Posted February 19, 2015 Yeah, I think I'm running a different version of syslinux to the one on UBCD so that's not helping either. I'm thinking loading the ISO is probably the simplest (although not the quickest) way to go.
LiamH Posted February 19, 2015 Posted February 19, 2015 You could try running it via the YUMI syslinux, seems to work on that for me, plus you could build it as a multiboot menu from within that.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now