Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Maeluwen

UBCD4WIN in a Multiboot-DVD

Recommended Posts

i got a multiboot dvd with some windows OS, knoppix and hiren boot cd. i want to add ultimate BootCD for Windows. i use cdshell to create the menu, but ubcd4win doesnt work,

if i try to boot creating a dat file and copy the folders to dvd pc just restart :(

if i try to boot from a iso imagewith :

if $lastKey == key[5]; then bcdw boot /UBCD4WIN/UBCD4WIN.iso

and a "ntldr not found" appears

can u help me?

PS: Sorry for my bad english :(

Edited by Maeluwen

Share this post


Link to post
Share on other sites

or you could always copy the contents of your UBCD4WIN to the root of your folder and then call the boot file from cdshell. e.g.

if $lastKey == key[5]; then chain UBCD.BIN ----------->or *.DAT

It worked preety well for me! :whistle:

Share this post


Link to post
Share on other sites

Easier still, just place the image and isolinux dirs at the root of your disk.

Copy the menu dir from the boot dir to yours.

Run through the rest of the boot dir and check for anything extra that isn't all ready in yours.

Then just script the the ubcd main menu similar to this.

if $lastKey == key[F10]; then cd menus; then script main.scn

This way you don't need to load the boot sector image at all. :D

I done this with v3.3 for my last build works a treat.

Edited by kof94

Share this post


Link to post
Share on other sites
Easier still, just place the image and isolinux dirs at the root of your disk.

Copy the menu dir from the boot dir to yours.

Run through the rest of the boot dir and check for anything extra that isn't all ready in yours.

Then just script the the ubcd main menu similar to this.

if $lastKey == key[F10]; then cd menus; then script main.scn

This way you don't need to load the boot sector image at all. :D

I done this with v3.3 for my last build works a treat.

Please can you explain more how this works step by step i am trying this to

Do i copy the hole iso to the dvd or do i extract it?

do i copy any boot img from the iso or is it posible to run the iso directly?

Share this post


Link to post
Share on other sites

Sorry when I posted that I obviously wasn't paying attention. The title refers to UBCD4WIN not UBCD which is what I was referring to.

UBCD4WIN shouldn't be too difficult though, as Nakatomi2010 stated it's BartPE which means you should be able to boot it the same as ERD Commander.

I havn't complied my own yet (since I have ERD Commander and Knoppix on my disc already) so I can't really comment but if you want a guide for ERD Commander I'd be happy to post how I do it.

Edited by kof94

Share this post


Link to post
Share on other sites

Ok, I decided to compile UBCD4WIN for my own disc.

Here's a short guide from what I did:

* Compile the disc image to your own specification.

* Delete the .iso image it creates (you don't need it) and go to the output folder (default BartPE)

* Delete everything in this folder except the following:

[BartPE]
|_[I386]
|_[PROGRAMS]
|_ Autorun.inf (only if you want it, I didn't)

You should already have the Windows tag files on your disc so you can delete them as well

* Rename the "I386" folder to something else with four characters, I used "IUCD"

* Place the "IUCD" and "PROGRAMS" folders at the root of your multi-boot disc structure.

* Hex edit the setupldr.bin in the "IUCD" folder replacing any instance of "I386" with "IUCD"

* Make a copy of your XP boot sector and hex edit that in the same way, then place it in your "IUCD" folder.

* Edit the SetupSourcePath in txtsetup.sif in the "IUCD" folder to read:

SetupSourcePath="\IUCD\"

* Add an option in cdshell to chain your new boot sector, something like this:

if $lastKey == key[f2]; then chain /IUCD/UCDBOOT.DAT

As you can see my boot sector is called "UCDBOOT.DAT" in the "IUCD" folder.

Your done.

I know I've just glazed over everything but most of this info can be adapted from Flyakites guide including adding an /inram function (not mentioned here).

Good luck

Edited by kof94

Share this post


Link to post
Share on other sites
I know I've just glazed over everything but most of this info can be adapted from Flyakites guide including adding an /inram function (not mentioned here).

Good luck

Is it my ISP's DNS or has flyakite's site gone away ?

Share this post


Link to post
Share on other sites

Yeah, your right, it's dead.

There's an updated version here.

Or

You can download the PDF version of flyakites guide here

Share this post


Link to post
Share on other sites
Yeah, your right, it's dead.

There's an updated version here.

Or

You can download the PDF version of flyakites guide here

Thanx much ! B)

Share this post


Link to post
Share on other sites
-> flyakit.msfn.org instead of flyakite.msfnhosting.com ;)

At long last, I got access to this site and I'm not going to lose it again. So, I just took a snapshot of the site and uploaded it to Flyakite-MultiBoot-DVD-Guide. I used one of my fav power tools, HTTrack, so I got everything, including the download files. It's much better than the archive w/ the .mht files bec it's a real HTML snapshot of the site as it is today. Enjoy....

Edited by jetman

Share this post


Link to post
Share on other sites
Ok, I decided to compile UBCD4WIN for my own disc.

Here's a short guide from what I did:

* Compile the disc image to your own specification.

* Delete the .iso image it creates (you don't need it) and go to the output folder (default BartPE)

* Delete everything in this folder except the following:

[BartPE]
|_[I386]
|_[PROGRAMS]
|_ Autorun.inf (only if you want it, I didn't)

You should already have the Windows tag files on your disc so you can delete them as well

* Rename the "I386" folder to something else with four characters, I used "IUCD"

* Place the "IUCD" and "PROGRAMS" folders at the root of your multi-boot disc structure.

* Hex edit the setupldr.bin in the "IUCD" folder replacing any instance of "I386" with "IUCD"

* Make a copy of your XP boot sector and hex edit that in the same way, then place it in your "IUCD" folder.

* Edit the SetupSourcePath in txtsetup.sif in the "IUCD" folder to read:

SetupSourcePath="\IUCD\"

* Add an option in cdshell to chain your new boot sector, something like this:

if $lastKey == key[f2]; then chain /IUCD/UCDBOOT.DAT

As you can see my boot sector is called "UCDBOOT.DAT" in the "IUCD" folder.

Your done.

I know I've just glazed over everything but most of this info can be adapted from Flyakites guide including adding an /inram function (not mentioned here).

Good luck

I tried this way

get error....BIOSINFO.INF.....cannot load

Share this post


Link to post
Share on other sites

I don't know about BIOSINFO.INF but I did leave out the fact that you needed to delete bootfix.bin or you get an error.

Are you building with an oem disc?

Are you using Home, Pro or Server?

Did you get any errors/warnings during building?

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...