Adding ISOs to UBCD Custom areas, and booting from PXE

Try looking for help here if you are having problems with the latest beta of Ultimate Boot CD.

Moderators: Icecube, StopSpazzing

Post Reply
Message
Author
scrivnet78
Posts: 4
Joined: Fri Jun 03, 2011 1:10 pm

Adding ISOs to UBCD Custom areas, and booting from PXE

#1 Post by scrivnet78 » Fri Jun 03, 2011 1:32 pm

Hello,

I managed to get UBCD booting from PXE using TFTPD32, and I noticed I can switch to GRUB but not back to ISOLINUX. It gives me the error: cannot chainload ISOLINUX from a non-CDROM Device. Is there something I can edit to allow for that?

Also, I would like to add my Acronis ISOs to the custom screen, but I cannot seem to get it working. I also read that ISOLINUX cannot boot from ISOs but GRUB can. Is this accurate?

The current path is C:\ubcd\ubcd\custom
The test ISO is named 012708.iso (ACRONIS LINUX)

I have in my custom.lst the following
title ACRONIS (LINUX)
find --set-root /ubcd/custom/012708.iso
map --mem /ubcd/custom/012708.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)


I always get an error that the file cannot be found.

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

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#2 Post by Icecube » Fri Jun 03, 2011 2:46 pm

I noticed I can switch to GRUB but not back to ISOLINUX
ISOLINUX only understands ISO filesystems.

PXELINUX understands tftp (not sure if this can be chainloaded from grub4dos).

ISO emulation is limited:
http://syslinux.zytor.com/wiki/index.ph ... pletely.21

MEMDISK of Syslunux does the same as the grub4dos command: "map --mem file.iso (hd32); map -hook; root (hd32); chainloader (hd32)"

If you get the errorm that the file can't be found, it means that grub4dos can't find the file at that locationsIF you are booting from PXE, "find --set-root /ubcd/custom/012708.iso" doesn't make much sense.
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/

scrivnet78
Posts: 4
Joined: Fri Jun 03, 2011 1:10 pm

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#3 Post by scrivnet78 » Fri Jun 03, 2011 5:00 pm

If you get the errorm that the file can't be found, it means that grub4dos can't find the file at that locationsIF you are booting from PXE, "find --set-root /ubcd/custom/012708.iso" doesn't make much sense.
So can I make this work?

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

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#4 Post by Icecube » Sat Jun 04, 2011 3:12 am

Look at this guide:
http://diddy.boot-land.net/grub4dos/files/pxe.htm

Assuming that Acronis can be booted with ISO emulation:

Code: Select all

map --mem (pd)/ubcd/custom/012708.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/

scrivnet78
Posts: 4
Joined: Fri Jun 03, 2011 1:10 pm

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#5 Post by scrivnet78 » Sat Jun 04, 2011 4:14 am

After changing it to the file below, the selections now do nothing. What did I do wrong?

Code: Select all

LABEL -
MENU LABEL ACRONIS (LINUX)
map --mem (pd)/ubcd/custom/012708.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

LABEL -
MENU LABEL PW CHG
map --mem (pd)/ubcd/custom/Pwdchg.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

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

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#6 Post by Icecube » Sat Jun 04, 2011 1:09 pm

You are mixing Syslinux syntax with grub4dos syntax.
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/

scrivnet78
Posts: 4
Joined: Fri Jun 03, 2011 1:10 pm

Re: Adding ISOs to UBCD Custom areas, and booting from PXE

#7 Post by scrivnet78 » Mon Jun 06, 2011 3:50 pm

I thank you for your help, I got it worked out! :D

Post Reply