DVD iso unzipped and loaded off USB
#1
Posted 02 July 2010 - 06:59 PM
Just another quicky if I may.
I have a DVD/iso that I use and I'd like to have that on my USB-HDD too!
It has a menu at the start to various utils and it's clearly powered by syslinux. (on the root lies a isolinux.cfg and *.bin file of the same name)
In my attempts so far I unzipped to fat32 partition.
Then tried to call the isolinux.bin via chaining however keep getting the message "no UI data or valid directive configuration found".
I'm missing something like the boot info from the ISO I'm sure as the only config file in the root of the DVD is isolinux.cfg
which then points to
# Main menu
LABEL main
KERNEL menu.c32
APPEND /menus/en/main.cfg
HOWEVER I tripple searched and that file (main.cfg) exists no where on the DVD?????????
So I tried to get the boot data out the iso and nothing seems let me read it...usually BARTS bbie or ULTRISO will do the trick
but not this time, what am I doing wrong?
If I emulate the iso in QEMU it loads fine! So the data seems ok.
I guess some one else tried this once but I my searches didnt come up with much...any tips or reference would be greatly appreciated.
Thanks
#2
Posted 02 July 2010 - 07:14 PM
...any tips or reference would be greatly appreciated.
ANY reference to the specific .iso is on the other hand NEEDED, if you are willing to get some useful help (maybe).
Right now we are in the "I'm ill, doctor. Help!" phase:
http://homepages.tes...ard-litany.html
Either someone knows the specific DVD you are talking about and he/she can and is willing to help you, or noone knows or no one can or is willing to help you with it, but also asking for divinatory capabilities may be a further obstacle.
Wonko
#3
Posted 02 July 2010 - 09:06 PM
I was a bit hasty with that last request.
Doing a bit more investigation has lead me to believe that perhaps a different boot loader is involved this time.
1. No syslinux.cfg exists on the DVD, meaning there is no default configuration file hence the errors. Soooooo......No config file, then how is it booting?
2. The menu that loads when in emulation or DVD mode is made up of a few jpegs that lie in a folder called ezboot.
3. You can see it coming a mile off..........
4. Looks like it uses BCDW (ezboot) to start
4. I expect I need to fire up something in that folder to make this work.
So far I found some threads in BL about loading BCDW from G4D but there refer to loading files absent from this folder.
Uploaded with ImageShack.us
I tried below and other bin files but each time I get error unsupported or executable format, from looking in there can you see if there
is something to fire this from USB or perhaps not?
I dont think many will know this dvd as its a custom made one with various things on it. Acronis progs and stuff.
Still bit of a shambles I know but perhaps enough info to spawn more possibilities?
title 7. Custom Boot DVD
root (hd0,8)
chainloader /ezboot/bcdw.BIN
#4
Posted 03 July 2010 - 07:20 AM
Did you create this DVD locally?as its a custom made one with various things on it
Do you expect warez support?
#5
Posted 03 July 2010 - 09:14 AM
Did you create this DVD locally?
CERTAINLY NOT!
Your numbering engine has a litle problem :
1. No syslinux.cfg exists on the DVD, meaning there is no default configuration file hence the errors. Soooooo......No config file, then how is it booting?
2. The menu that loads when in emulation or DVD mode is made up of a few jpegs that lie in a folder called ezboot.
3. You can see it coming a mile off..........
4. Looks like it uses BCDW (ezboot) to start
4. I expect I need to fire up something in that folder to make this work.
the 4. is also plainly wrong.
ezboot=easyboot= http://www.ezbsystem...asyboot/faq.htm
BCDW= http://www.wolfgang-....de/bcdw_e.html
Wonko
#6
Posted 03 July 2010 - 09:34 AM
#7
Posted 03 July 2010 - 10:40 AM
Matters can be further complicated when you are taking a CD/DVD image that itself is a mish-mash of various utilities, themselves taken from who-knows-where.
ISOLINUX is the Syslinux boot-loader for ISO9660 filesystems. If you have extracted the contents of a CD/DVD image to your FAT/NTFS filesystem on your USB storage, ISOLINUX is not applicable. What that means if that you are faced with porting the Syslinux config-files and directory structure for the appropriate Syslinux boot-loader for whatever your filesystem is. For FAT[12|16|32], that would be SYSLINUX (note the all-caps). There currently isn't a Syslinux boot-loader for NTFS.
You might fare better by using MEMDISK's or GRUB4DOS's El Torito disc emulation. Note that this typically only enables DOS and other INTerrupt 0x13-based OSs to use the "CD/DVD". Anything fancier, such as Linux or Windows, would require a driver, which in turn would require you to identify the means to inject that driver into the appropriate place.
In general, it's not a simple matter to do this, and there's no general procedure; just experience accumulation. I would recommend tackling each of the interesting pieces of this mish-mash disc on their own, by adapting known-working CD/DVD images of just those components. Once you understand how to adapt each individual component from disc to USB storage, then you might have better luck tackling a mish-mash all-in-one.
#8
Posted 03 July 2010 - 11:00 AM
In general, it's not a simple matter to do this, and there's no general procedure; just experience accumulation. I would recommend tackling each of the interesting pieces of this mish-mash disc on their own, by adapting known-working CD/DVD images of just those components. Once you understand how to adapt each individual component from disc to USB storage, then you might have better luck tackling a mish-mash all-in-one.
Yep , already "coded" in the TANSTAAFL sticky:
http://www.boot-land...?showtopic=8944
Wonko
#9
Posted 04 July 2010 - 04:27 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users