Search Members Help

» Welcome Guest
[ Log In :: Register ]

Page 1 of 41234>>

[ Track This Topic :: Email This Topic :: Print this topic ]

reply to topic new topic new poll
Topic: How to run .VHD file in Easyboot< Next Oldest | Next Newest >
 Post Number: 1
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 24 2012,04:47  Skip to the next post in this topic. Ignore posts   QUOTE

hello balder ,

I am wondering is there a way for Easyboot to boot up a .VHD file ? If possible , live XP , Win7 and Win8 OS is possible on a usb harddisk.

Thanks
Offline
Top of Page Profile Contact Info 
 Post Number: 2
balder Search for posts by this member.

Avatar



Group: Members
Posts: 1942
Joined: Oct. 2008
PostIcon Posted on: Jul. 24 2012,07:12 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

@allgames71

Quote: "I am wondering is there a way for Easyboot to boot up a .VHD file"

Important! You need the file 'bootmgr' and BOOT-folder on the root of USB drive to launch VHD-file (but that is obvious) :;):

I would solve it this way:

1. Create your VHD-system with its VHD-file and folder BOOT on the root of USB drive (test that it works)

2. Copy floppy image 'setupnt6.img' from my folder 'balder/ USB_Resources' to folder EZBOOT and use menu command in EasyBoot menu:  run setupnt6.img

3. Open 'setupnt6.img' in folder EZBOOT (I used UltraIso) and extract file 'menu.lst' to some temporary place.

4. Modify 'menu.lst' (use notepad) and replace ' bootmgr' to both text-lines with 'bootvhd'

5. Save changes to file and replace 'menu.lst' inside 'setupnt6.img' with this modified 'menu.lst'

6. Save changes to 'setupnt6.img'.

7. Change name to 'bootmgr' on USB drive to 'bootvhd'

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

9. Use my script 'easyboot-usb_v2.script' and in script tick 'Force script to NOT format USB drive'.
You are also advised to in 'Chose visual boot option' chose 'Launch ISO\image-file directly'

10. When script finally asks for ISO-file you chose ISO created by EasyBoot.

Note: Remove files and folders that you have in folder disk in EasyBoot, only keeping folder EZBOOT before you create ISO in EasyBoot.
It's pointless to have these files and folders there as we cannot reach these from inside of ISO-file (EasyBoot-ISO-file)
However you can still launch WinPE from inside of EasyBoot ISO-file if these WinPE are based on NT6-system (typically Msdart60 etcetera)

I know that above works as I have used process (tutorial) above - already discussed  HERE :cool:

regards balder


--------------
Download complete set of scripts including help file HERE
Note: Script collection updated 2019-05-19. Scripts mainly support EasyBoot_6.5 or later
Offline
Top of Page Profile Contact Info 
 Post Number: 3
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 24 2012,07:51 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

hello balder ,

quote : "I know that above works as I have used process (tutorial) above - already discussed"

Yes balder , we've discuss this before. But I'm always forgot things. So I'll look back the previous discussion and solve my work.

Thanks a lot.
Offline
Top of Page Profile Contact Info 
 Post Number: 4
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 29 2012,12:50 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

hello balder ,

I've a image file ... xp-1.img , which is a .vhd file. It's a bootable Live XP file.

I boot it this way :

title Boot XP from Image - XP-1.img - WinVBlock driver - 3067 MB
find --set-root --ignore-floppies /XP-1.img
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

It boots and works perfect. But I don't know how to add it to Easyboot menu command like :

run xp-1.img

Of course it failed and stop at boot.

The thing is I don't want to boot it by menu.lst , I want to add it to Easyboot menu as I've a .ezb file including :

Live Windows XP        (menu command : ???????????)
Live Windows 7          (menu command : run win7usb.img)
Live Windows 8          (menu command : run setupnt6.img)

Thanks in advance.
Offline
Top of Page Profile Contact Info 
 Post Number: 5
balder Search for posts by this member.

Avatar



Group: Members
Posts: 1942
Joined: Oct. 2008
PostIcon Posted on: Jul. 29 2012,13:45 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

@allgames71

Quote: "I don't know how to add it to Easyboot menu command"

You have to options to solve this:

A. Create a new 'grub-kicker-image'
In my opinion this is an interesting script I created, as it also can create different sizes to Floppy Images including use different boot-sectors (grub or DOS or NT-boot sector)

B. Or modify an existing 'grub-kicker-image'

I would test this (create a new floppy image with grub boot sector):

1. Use my script 'easyboot kicker-image.script'

2. In upper left corner you have 'Create new Grub-Floppy Image'. Set parameters in that section (write a name in text-box like xp-vhd and chose size to 0,32Mb and set path to where to create new 'kicker-image' which would be folder EZBOOT. Don't tick g-zip to create Image.

3. In the right pan of window you write in the lines that you need to 'menu.lst', which is these lines:

find --set-root --ignore-floppies /XP-1.img
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr


Attention! You must also to copy 'xp-1.img' to folder disk1 in EasyBoot
Note: you don't need the line 'title' as grub command lines is executed at once from inside of the 'grub-kicker-image'

3. In EasyBoot menu you use menu command:  run xp-vhd.img

Another way is to open an existing grub-kicker-image (use the 'setupnt6.img')
Use the same method to modify 'menu.lst' as described in post nr;2  but put in text-lines deleting existing text-lines:

find --set-root --ignore-floppies /XP-1.img
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr


Save modified floppy image in folder EZBOOT with name 'xp-vhd.img' and use menu command:  run xp-vhd.img
Test and see if it works better this way ???

--------------------
He, he you sure are working hard with those vhd-files
Keep it up :;):


regards balder


Edited by balder on Jul. 29 2012,14:05

--------------
Download complete set of scripts including help file HERE
Note: Script collection updated 2019-05-19. Scripts mainly support EasyBoot_6.5 or later
Offline
Top of Page Profile Contact Info 
 Post Number: 6
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 29 2012,15:07 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

hello balder ,

1. I copy the "C:\Easyboot\disk1\ezboot\setupnt6.img" to "C:\Easyboot\disk1\ezboot\xp-vhd.img"

2. Modify the menu.lst from :

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

  To :

  find --set-root --ignore-floppies /XP-1.img
  map /XP-1.img (hd0)
  map --hook
  root (hd0,0)
  chainloader /ntldr

3. Copy XP-1.img to "C:\Easyboot\disk1" and use menu command "run xp-vhd.img"

4. Create Easyboot :

   C:\Easyboot\iso\mydisk.iso

5. User WinBuilder > EasyBoot-USB-v2 to make iso to USB harddisk

An error message pop-up with message at boot :

----------------------------------------------------------------------
GRUB4DOS 0.4.5b 2011-06-16, Mem  621k/2814M/1024M, End : 356204
[ Minimal BASH-like line editing is supported. For the first word, TAB
  lists possible command completions. Anywhere else TAB lists the possible
  completions of a device/filename. ]

grub>
----------------------------------------------------------------------
Offline
Top of Page Profile Contact Info 
 Post Number: 7
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 29 2012,16:10 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

hello balder ,

A picture of the existance files in my 8GB usb-stick.

Before I just mentioned the xp-1.img file. But how about the other files , how to handle with them ?

Thanks
Offline
Top of Page Profile Contact Info 
 Post Number: 8
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 29 2012,16:11 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

hello blader

Attached Image
Attached Image
Offline
Top of Page Profile Contact Info 
 Post Number: 9
balder Search for posts by this member.

Avatar



Group: Members
Posts: 1942
Joined: Oct. 2008
PostIcon Posted on: Jul. 30 2012,03:03 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

@allgames71


Quote: "An error message pop-up"

We are now in a 'test-and-trial-position' - which is not that funny but unfortunately sometimes a necessary part of the process :O

First step is to check this:

When you boot USB-stick there might be some vital information that shows up (I'm desperately interested of that information - if it shows up of course).

Grub may show a list of 'boot sectors' - typically:

Try (hd0,0)
Try (hd0,1)
Try (hd0,2)
Try (hd0,3)
Etcetera.....

I'm interested if such list of boot sectors is searched by grub during USB stick boot sequence ???

---------------------
Quote: "But how about the other files"

Eeee - what files :O
Didn't we solved this is post nr;2  (launch Win7.vhd using modified 'setupnt6.img')

However I also noticed you seems to have a Win8.vhd-file
If this is the case, you need to rename 'bcd-file' in folder 'boot' that launch (points to) win8.vhd and also hex-edit file 'bootmgr' related to that bcd-file

Rename bcd-file that points to Win8.vhd (use a name like bc1 or whatever) and then hex-edit 'bootmgr' to point to bc1-file instead of the standard-name bcd, in folder boot (also change name to this hex-edited 'bootmgr' to bootwi8 - or whatever name you prefer).

It's obviously you must have separate 'boot-files' to win7.vhd and win8.vhd as you cannot use the same 'bootmgr-file' and the same bcd-file to both vhd-files :p

Make a copy of setupnt6.img and rename it to win8vhd.img
Finally modify menu.lst in win8vhd.img to point to 'bootwin8' (name I sugested above), which means you modify 'menu.lst' (use notepad) and replace ' bootmgr' to both text-lines with 'bootwi8'

When win8vhd.img is launched in EasyBoot menu, grub launch bootwin8 that points to bc1 in folder boot which then launch win8.vhd

regards balder


--------------
Download complete set of scripts including help file HERE
Note: Script collection updated 2019-05-19. Scripts mainly support EasyBoot_6.5 or later
Offline
Top of Page Profile Contact Info 
 Post Number: 10
allgames71 Search for posts by this member.

Avatar



Group: Members
Posts: 299
Joined: Nov. 2008
PostIcon Posted on: Jul. 30 2012,11:18 Skip to the previous post in this topic.  Ignore posts   QUOTE

hello balder ,

The below picture is my USB harddisk partition.

Partition 1 : Windows 7 USB Edition x86 (F:)
Partition 2 : Win8USB (G:)

Either Win7USB or Win8USB boots normal to majority of the other computers. I've got no problem in them as I rename "bootmgr" to "boot7" , which matching the win7usb.img (chainloader /boot7). So it would not be confused with Win8USB boot file.

My problem is WinXPUSB , as I made individually WinXPUSB in a usb-stick , it contains the follwoing files and boot normally :

boot
bootfont
grldr
menu.lst
NTDETECT
ntldr
RUN
xp-1.img     (the entire Windows XP)

the menu.lst is :

title XP-1.img - WinVBlock FILEDISK - 3067 MB
# Sector-mapped disk
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

So I copy files from usb-stick to usb harddisk "F:" , which contains :

1. Win7USB files
2. Easyboot - contains Win7/8PEs , Partition Tools, Backup & Recovery Tools ......

Files copied are like those in the picture :

boot
grldr
NTDETECT
ntldr
RUN
XP-1.img

So the menu.lst becomes :

--------------------------------------------------------------
default 0
timeout 10
gfxmenu = /wallpaper/boot.gfx.gz

title Launch EasyBoot
find --set-root --ignore-floppies /iso/iso.iso
map /iso/iso.iso (hd32)
map --hook
chainloader (hd32)

title XP-1.img - WinVBlock FILEDISK - 3067 MB
# Sector-mapped disk
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
--------------------------------------------------------------

As I said before , I don't want the WinXPUSB be seperated , I want to to be like this :

--------------------------------------------------------------
default 0
timeout 10
gfxmenu = /wallpaper/boot.gfx.gz

title Launch EasyBoot
find --set-root --ignore-floppies /iso/iso.iso
map /iso/iso.iso (hd32)
map --hook
chainloader (hd32)
--------------------------------------------------------------

It means , like Win7USB & Win8USB , the WinXPUSB should be included in the Easyboot menu named LiveWin.ezb :

WinXPUSB   (run xp-vhd.img)
Win7USB      (run win7usb.img)
Win8USB      (run setupnt6.img)

I try to make the WinXPUSB in Easyboot like this :

1. copy xp-1.img , boot , NTDETECT , ntldr , RUN to "C:\Easyboot\disk1\ezboot"
2. copy setupnt6.img to xp-vhd.img and modified :

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

   To :

   # Sector-mapped disk
   map /XP-1.img (hd0)
   map --hook
   root (hd0,0)
   chainloader /ntldr

But it failed to boot as above mentioned ,  I've changed line 4 "root (hd0,0) to root (hd0,1) or root (hd0,2) . But also fail to boot

Please help


Attached Image
Attached Image
Offline
Top of Page Profile Contact Info 
34 replies since Jul. 24 2012,04:47 < Next Oldest | Next Newest >

[ Track This Topic :: Email This Topic :: Print this topic ]


Page 1 of 41234>>
reply to topic new topic new poll

» Quick Reply How to run .VHD file in Easyboot
iB Code Buttons
You are posting as:

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code