Forum: EasyBoot
Topic: Multi Boot WinXP3/Win 7 and Boot Win 8Thank
started by: ForFun

Posted by ForFun on Jul. 17 2013,11:46
Sorry my English is bad.
I have HDD External. I split it to 3 partition.
First partition : multi boot WinXP3/ Win 7
Second partition : boot Win 8
Third partition: my data
I was made multi boot WinXP3/ Win 7 successful and burn it to first partition.
I want made boot Win 8 on second partition.
I don't know made EasyBoot to boot Win 8.
Please help me tutorial.

Thank a lot



Posted by balder on Jul. 17 2013,14:45
@ForFun

Welcome to Easyboot @ForFun :)

Quote: ” want made boot Win 8 on second partition”

Hmmm… I’m a little bit confused here ???
From where do you run (launch) EasyBoot ???
----------------------

Test this:

1. Download my set of scripts (you have download below in every post I write in this forum)

2. Extract folder ‘balder’ to the root [C:]

3. Make a copy of file ‘setupnt6.img’ in folder ‘balder/USB_Resources’ to somewhere

4. Rename the copy of ‘setupnt6.img’ to ‘win8.img’

5. Open file win8.img’ (I used UltraIso to open file) and extract text-file ‘menu.lst’ to somewhere (keep file ‘win8.img’ still opened with UltraIso)

6. Open extracted text-file ‘menu.lst’ (use notepad) and modify text:

find --set-root --ignore-floppies /bootmgr
chainloader /bootmgr

To

find --set-root --ignore-floppies /win8mgr
chainloader /win8mgr

Save changes to text-file

7. Inject back modified text-file ‘menu.lst’ into ‘win8.img’ (I used UltraIso to this)

8. Save changes to win8.img

9. Copy modified file win8.img to folder EZBOOT

10. Use menu command in Easyboot:  run win8.img


This is what happens...
When launching win8.img – which is basically a ‘grub kicker-image’ – grub starts to search for a file win8mgr and when found, it chainloads file win8mgr.

I don’t know what kind of external harddrive you use but I guess it is connected via USB :O
If having an USB harddrive, it is possible to boot to USB harddrive when computer starts up and having the menu of Easyboot launched directly from USB harddrive and from EasyBoot menu launch whatever you like (win8 on second partition of USB drive as example) :cool:

balder

Posted by ForFun on Jul. 18 2013,03:08
@blader
Thank a lot.  I'll test

I 'll run EasyBoot on first partition
I 'll made my EasyBoot menu:

1. Setup Win 8  Pro ( I save source setup in second partition.I don't know made EasyBoot is here)                        
2. Setup Win7 Ultimate SP1       run /bootmgr                                         successful  (in first partition)
3. Setup  WinXP3                       run W2ksect.bin                                    successful  (in first partition)
3. Hiren BootCD 14                    run /HBCD/isolinux.cfg                           successful  (in first partition)
4. WinPE                                    run winpe.iso                                         successful  (in first partition)
5. Boot from hard disk                                                                             successful   (in first partition)

Sorry my English is bad.
Thank you very much

Posted by balder on Jul. 18 2013,11:49
@ForFun

Quote: ” I 'll run EasyBoot on first partition”
Okay - this means you set motherboard to boot from USB harddrive (harddrive with your 3 partitions)

EasyBoot launches and you can chose to launch different items from the menu of Easyboot.

To make it easier I have created a 'kicker-image' that you copy to folder EZBOOT :;):

Do it this way:

1. Download my 'kicker-image' (setupwin8.img) from < HERE > and copy image image to folder EZBOOT
Note: DO NOT copy to folder EZBOOT on your USB harddrive, but to where you have EasyBoot installed, which in normal case, is to the root in your computer - and the root is normally the internal harddrive C: (or partition C: but you may have installed EasyBoot to another partition)

2. Use the same EasyBoot menu as you used before to you USB harddrive and put in one more menu entry using menu command:  run setupwin8.img

3. Save changes to your menu in EasyBoot as usual and finally create a new ISO as well to make sure changes to menu is taking affect

4. Copy the whole folder EZBOOT to USB harddrive overwriting all files in that folder with this new files

5. Finally rename file 'bootmgr' in partition-2 (your Win8 setup) to setupwin8

When using menu command: run setupwin8.img  the 'kicker-image' search for a file setupwin8 and when found, it chainload that file and your setup of Win8 should start up :cool:

regards balder

Posted by ForFun on Jul. 18 2013,12:30
@blader
Thank you very much

I 'm making it.

Posted by ForFun on Jul. 18 2013,13:35
@blader
I sucessful .I very happy

Thank you very much


I make EasyBoot to create ISO, I click Joilet.
I test "mydisk.iso" by MobaLiveCD_v2.1 then Setup XPSP3 sucessfull

When I burn USB disk, I test  in real pc then Setup XPSP3 not install
It is error "CD Boot : Couldn't find NTLDR".

Please help me



Posted by ForFun on Jul. 26 2013,13:06
I test "mydisk.iso" by MobaLiveCD_v2.1 then Setup WinXPSP3 sucessfull

When I burn USB disk, I test  in real pc then Setup WinXPSP3 not install

It is error "CD Boot : Couldn't find NTLDR".


Please help me
p/s: my menu
1. Setup Win 8  Pro                      
2. Setup Win7 Ultimate SP1
3. Hiren BootCD 14                  
4. WinPE                          
5. Boot from hard disk  
Work well

Posted by balder on Jul. 26 2013,14:08
@ForFun

Quote: "It is error "CD Boot : Couldn't find NTLDR"."

Yes this is fully normal behaviour from WinXP
You cannot use the same procedure to WinXP when run setup from USB device
It is a little tricky but I have tested and it do work correctly
Best is if you have a small (1 GB or larger) USB stick left to test from :)

Solution is in post nr;2 (follow link) < HERE >

You of course must create a new menu entry (run setupxp.img) and copy 'setupxp.img' to folder EZBOOT
Then save again your menu in EasyBoot and finally when you have files and folders related to WinXP copied to USB stick (using solution mentioned in link above) you copy folder EZBOOT to USB stick overwriting existing folder EZBOOT on USB stick :cool:

As you can notice - a little bit tricky - but reasonable easy to solve :;):
Note: If you have downloaded my script-collection, you already have 'setupxp.img' in folder 'USB_Resources'
------------------------------------
Or test this:
In theory, you should be able to simply copy files and folders from your 'test USB stick' to the USB device you already have with EasyBoot and other stuff.
In that case you only need to copy 'setupxp.img' to folder EZBOOT on USB and also replace with new menu in folder EZBOOT as well (the menu with 'run setupxp.img')


EDIT:
I tested using an 'spare' USB stick
This is what I did:

1. Run WinSetupFromUSB_0-2-3.exe

2. Used in WinSetupFromUSB_0-2-3.exe built-in format tool - RMPrepUSB with 'FAT32' and 'XP bootable (NTLDR)' as settings.

3. I browsed to WinXP-files in WinSetupFromUSB_0-2-3.exe

4. Finally pushed to GO and accepted everything

5. When finished I plugged in my other USB stick with its EasyBoot files and folders.

6. I then copied following files and folders from USB stick with WinXP setup-files to USB stick with EasyBoot-files

$WIN_NT$.~BT
$WIN_NT$.~LS
BOOT.INI
BOOTFONT.BIN
NTDETECT.COM
NTLDR
TXTSETUP.SIF
windefault
WINNT.SIF

WIN51
WIN51IP
WIN51IP.SP2
Note: you may have some more 'tag-files' to copy over

This seems to work okay - but no guaranties as files are copied over (always an hazardous manoeuvre)

------------------------------------
Nice progress you have done already @ForFun - very nice... :;):

regards balder



Posted by ForFun on Jul. 27 2013,11:18
@blader
Thank you very much
I will test

Posted by ForFun on Jul. 27 2013,12:35
@blader
I used
"Or test this:
In theory, you should be able to simply copy files and folders from your 'test USB stick' to the USB device you already have with EasyBoot....."

It work perfect. I'm very happy

Thank you very much
@blader
You are number one
Thank a lot



Posted by ForFun on Aug. 05 2013,13:26
I bought 1TB Seagate Backup Plus 2.5 inch
I spit it to 3 partitions : 1st (Fat32) 10gb (save Win7, WinXPSP3,...)
                                     2nd(Fat32) 10gb (save source Win8)
                                     3rd(NTFS) (save data,music,.....)
I use EasyBoot 6.5 use method Write to USB  but EasyBoot not write data
It has stayed at Preparing Data
< http://img585.imageshack.us/img585/6750/87x6.png >

I think my external hdd not MBR
I test with ScanDisk USB 8Gb it work
Please help me fix it
Thank a lot

Posted by balder on Aug. 05 2013,17:12
@ForFun

Quote: "Please help me fix it"

Please test using guide-lines in post nr;8  :O
Then in EasyBoot, test using "Burn>>Xpress Boot>>Write New Disk MBR>>USB-HDD (and test also USB-HDD+ for best response)

Note: if you simply use "Burn>>Write (or 'Xpress Boot>>Xpress Write') then EasyBoot tries to wipe out all partitions and create only one partition (which I guess you are not interested to do) :O

So please test following tutorial in post nr;8 - and as told above - 'manually' write EasyBoot MBR-code to your USB harddisk

However there is a different solution to grab if you still having problems - but test above as first option :;):

regards balder

Posted by ForFun on Aug. 06 2013,06:51
@balder
Thank you very much
I will test

Posted by balder on Aug. 06 2013,08:38
@ForFun

What you are interested is to have a 'EasyBoot-Boot Sector' to your USB harddisk :cool:
Problem is how to implement this without need for format (we do not want format to happen as this wipes out you data on partition one - or even worse - wipes out all partitions) :O

I notice I forgot to mention option: "Burn>>Xpress Boot>>Write New Drive Boot Sector>>EasyBoot" :cool:

Test and see if you can implement 'EasyBoot - Drive Boot sector' using some of above solutions (in this post and post nr;12) :;):

regards balder

Posted by ForFun on Sep. 03 2013,11:30
@balder
Sorry, I'm busy.I reply late
I tested it.
It worked perfect
Thank you very much

Posted by jordan4x on Sep. 18 2013,07:34
PLEASE, can you help me creating mutiboot dvd containing Win XP SP3 AND Win7 SP1?
Posted by balder on Sep. 18 2013,07:56
@jordan4x

Quote: "can you help me creating mutiboot dvd containing Win XP SP3 AND Win7 SP1?"

Sure (but there already are a lot of tutorials how this is done) :;):

Test this:

The WinXP_sp3 case...

1. Copy (or extract from ISO-file) all folders and files to folder 'disk1' in EasyBoot

2. Rename setup.exe to setupxp.exe (win7 might use the same name to 'setup.exe' which isn't any good idea)

3. In EasyBoot menu use menu command:  run W2KSECT.BIN

But integrating WinXP shouldn't be any problem for you as you already have done that part read post nr;32 < HERE >
You can use my script 'easyboot-aio.script' to integrate WinXP (using a different folder name instead of I386 which is the original folder name)



------------------------

The Win7_sp1 case...

1. Copy (or extract from ISO-file) all folders and files to folder 'disk1' in EasyBoot

2. In EasyBoot menu use menu command:  run \bootmgr

Note: here we now have a small problem as folder name 'support' and some other folder(s) might already be used by WinXP :O
But this is no problem - simply merge files in same folder name!
For example, copy everything from Win7\support to inside of folder 'support' that you already have in EasyBoot\disk1 (you copied folder support to folder 'disk1' already when doing the WinXP case)


When creating ISO in EasyBoot don't tick any particular option (leave these unticked\unchecked) :cool:
------------------

balder



Posted by jordan4x on Sep. 18 2013,11:06
SUCCESS!!!!
THANK YOU SO MUCH!!!
I KNEW THAT YOU CAN HELP!!!
YOU ARE THE MAN!!!! BILLION THANKS!!!!!!!!!!!

Posted by jordan4x on Sep. 18 2013,11:07
NB:

Tested only with QUEMU!

Posted by jordan4x on Sep. 19 2013,15:34
I have tested it in VirtualBox and it works perfectly! But i have another kind of problem!
During the XP setup process, it restart 2 or three times and it's normal but it brings me always the easyboot menu and i should everytime reboot from hdd!
Is there any way to avoid this and set the process to automatic without my intervention?
Please! if you have any idea, let me know!!!!

NB: i suppose the same problem will occur in Se7en installation too!

Posted by balder on Sep. 19 2013,16:16
@jordan4x

Quote: "it brings me always the easyboot menu and i should everytime reboot from hdd"

Well, we cannot avoid this, but there is a simple fix to solve this issue :;):

In EasyBoot menu the first menu command should be to start from harddisk which is the boot 80 menu command (including a nice progress bar with 10 seconds delay or whatever you prefer)

Following happens:
You start installation of WinXP from menu of EasyBoot and when computer reboot it again launch EasyBoot menu (from CD\DVD-reader) and after 10 seconds delay EasyBoot launch menu command 'boot 80' - which is start from first harddisk

This means if you are not present with the computer (you may taking a cup of tee or whatever) you get a delay of 10 seconds and then computer boot to the harddisk and the setup procedure continues :cool:

So the simple fix is to have the menu command 'boot 80' as the first menu command in your menu and use a short delay before 'boot 80' go into action
In this way you don't need to be present at the keyboard :)

This solution of course also works to Win7 :cool:

regards balder



Posted by jordan4x on Sep. 21 2013,21:17
still waiting for an answer, please!!!
Posted by balder on Sep. 22 2013,02:44
@jordan4x

Quote: "still waiting for an answer, please"

Quote from my earlier post: "the simple fix is to have the menu command 'boot 80' as the first menu command in your menu and use a short delay before 'boot 80' go into action"
Using above method solves your problem :cool:

Note: you are bound to let the EasyBoot meny appear and as first entry in EasyBoot menu have the option 'boot 80' command to take action (after a short delay of 10 seconds or whatever)

This means that each time computer reboots, the EasyBoot menu appear but then automatically boot to the harddisk and the setup-process continues...

We CANNOT boot directly to the harddisk as the BIOS is set BY YOURSELF to boot from CD\DVD-unit or alternatively from USB drive :O

In both cases the EasyBoot menu must pop up followed by booting to harddisk from the menu of EasyBoot :cool:

Is this a problem ???

balder

Posted by jordan4x on Sep. 22 2013,16:36
It's working!!!
You are very smart, Balder!!!
THANK YOU SO MUCH!!! You saved my project and much more!

Posted by ForFun on Jul. 28 2014,13:47
@blader
You can help me
My EasyBoot menu:
1. Setup Win 8  Pro ( I save source setup in second partition.I don't know made EasyBoot is here)                        
2. Setup Win7 Ultimate SP1       run /bootmgr                                         successful  (in first partition)
3. Setup  WinXP3                       run W2ksect.bin                                    successful  (in first partition)
3. Hiren BootCD 10.6                    run /hbcd/grldr                                     successful  (in first partition)
                But I use Dos Programs it say "HBCD not found ......"
.I need use Norton Ghost v11.5
4. WinPE                                    run winpe.iso                                         successful  (in first partition)
5. Boot from hard disk                                                                             successful   (in first partition)

My English is second language

Posted by balder on Jul. 28 2014,16:02
@ForFun

Welcome to EasyBoot @ForFun :)
----------------------------

Quote: "But I use Dos Programs it say "HBCD not found"

It worked fine for me :)  (I downloaded Hiren-v_10.6 and tested from USB using menu command 'run /hbcd/grldr')
Make sure your downloaded ISO (Hiren ISO) isn't corrupted in some way ???

Quote: "Setup Win 8  Pro ( I save source setup in second partition.I don't know made EasyBoot is here)

Test this:

1. Download my 'kicker-image' (setupwin8.img )< HERE >

2. Copy floppy image to fo0lder EZBOOT and use menu command in EasyBoot menu:  run setupwin8.img

3. Rename file 'bootmgr' to setupwin8 in that second partition (where you already have your setup-files related to Win8)
When you run setupwin8.img grub starts to look for a file 'setupwin8' and when found on that second partition setup of Win8 is launched

4. Create ISO as usual in EasyBoot and 'Burn' to USB drive as usual

-------------------------
balder

Posted by ForFun on Jul. 29 2014,06:28
@blader
Thank you very much
But I make another USB Hiren v10.6, it worked fine
When I add to my Easy Boot , it work but i use Dos Programs, it say "HBCD Not found......"

You can help me made
1. Setup Win 8  Pro                                                                          successful   (in second partitrion)                  
2. Setup Win7 Ultimate SP1       run /bootmgr                                         successful  (in first partition)
3. Setup  WinXP3                       run W2ksect.bin                                    successful  (in first partition)
3. Norton Ghost v11.5
4. WinPE                                    run winpe.iso                                         successful  (in first partition)
5. Boot from hard disk                                                                             successful   (in first partition)

Posted by balder on Jul. 29 2014,08:19
@ForFun

Quote: "it say "HBCD Not found......"

Well.... I downloaded Hiren-V_10.6 and made following test:

1. Extracted folder HBCD from Hiren ISO-file to folder 'EasyBoot\disk1'

2. Used menu command in EasyBoot menu:  run /hbcd/grldr

3. Important! Only ticked 'Joliet' when creating ISO in EasyBoot

This worked excellent (including DOS tools like Ghost) :)

-------------
Or test following options to launch Hirens DOS tools directly:

Option-1

1. Extract folder HBCD from Hiren ISO-file to folder 'EasyBoot\disk1'

2. Use menu command in EasyBoot menu:  memdisk boot.gz
Attention! to make sure this work you must upgrade memdisk in folder EZBOOT :O
Do it this way: Copy file memdisk from folder EasyBoot\resource to folder EZBOOT overwriting existing file memdisk
Now file memdisk is up to date and working better :;):

3. Only ticked 'Joliet' when creating ISO in EasyBoot

-------------
Option-2

1. Extract folder HBCD from Hiren ISO-file to folder 'EasyBoot\disk1'

2. Open folder HBCD and extract floppy image 'boot.img' from file boot.gz to folder HBCD (I use 7zip to do this)

3. Use menu command in EasyBoot menu:  vfloppy /hbcd/boot.img

4. Only tick 'Joliet' when creating ISO in EasyBoot

--------------

But as told, I have no problem using 'standard command':  run /hbcd/grldr ???

Please notice that all above commands mainly only works from USB drive.
Some of Hiren program cannot be launched this way from CD\DVD as Hiren is partly 'case sensitive' (let's call it: 'upper case/lower case sensitive')

But from USB drive there shouldn't be any problem
--------------------

Anyway, nice that you solved most part of your build already - very nice work @ForFun :D

---------------
regards balder



Posted by ForFun on Jul. 31 2014,00:03
@balder
You are very smart
Thank you very much


I don't understand Hiren Boot :(  while my Easy Boot menu work well

Posted by balder on Jul. 31 2014,01:52
@ForFun

Quote: "I don't understand Hiren Boot"

Hmmm.... What do you mean by that ???

Could you run your DOS-tools in Hiren using optional method ???

regards balder