Jump to content











Photo
- - - - -

Run XPe from HD image


  • Please log in to reply
4 replies to this topic

#1 morroman

morroman
  • Members
  • 8 posts
  •  
    Australia

Posted 10 October 2008 - 02:34 PM

I want to run another Operating System (specifically Windows XPe) that is NOT installed on a partition of the HDD.
ATM i am running this installed version of this XPe under a Virtual Machine program in normal Windows XP Pro.
I am trying to work out if i am able to run this Virtual Machine image(XPe) (which is just a file on the HDD) automatically from when the computer starts-up, therefore bypassing having to run Windows XP Pro in the background as well as the virtual machine program.

Basically i just want to run virtual machine image(XPe) without having to run an additional O/S just to run the Virtual Machine program. (Main reason is cause 2 O/S's operating at once is not helping the old laptop.)

#2 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 10 October 2008 - 03:41 PM

Maybe I start to understand. :confused1:

You would like to run an operating system from a hard disk image.

The operating system is NT based, XP Embedded.

XP embedded should have, in common with Server 2003 SP1 and R2 (not SP0, not SP2) a "working" RAMDISK booting method.

The limit is 512 Mb in size for the image (besides of course the overall amount of RAM in the system).

Most probably the "same" image that works in the Vm won't work this way (because of different hardware drivers), but otherwise, within the given limits, there are no problems.

If you need a bigger image you will need to use a Commercial app:
http://www.disklessangel.com/
and of course need a lot of RAM.

An "intermediate" solution is booting as RAMDISK a smallish image, with base system files and later mount directly one or more other images (for example "Programs", "Data", etc.) using drivers like IMDISK or VDK.

Currently there are NO alternative methods, basically it does not exist (or existing drivers have not been experienced succesfully) to boot "directly" an image, though in theory it is possible.

Check this:
http://www.boot-land...?showtopic=1507
for a number of related links.

Read this seemingly unrelated thread:
http://boot-land.net...?showtopic=5798
AND links within, with particular regard to aec's threads

Search for threads (here and on 911cd board) where user euhenio posted about his "generic" method for XP.

XPE has original, officially documented ways to do the same, using SDI format of images:
http://msdn.microsof...y/ms838543.aspx
but the point is that a "normal" RAW hard disk or superfloppy (read partition) image can be used as well, without using the "proprietary" SDI format.

mbldr won't help you with this, you will need (if you wish to use an internal to the image NTLDR) grub4dos and it's image mapping features to start the "real mode" part of the booting.

Check also this other seemingly unrelated thread:
http://www.boot-land...?showtopic=5316

jaclaz
  • RoyM likes this

#3 morroman

morroman
  • Members
  • 8 posts
  •  
    Australia

Posted 11 October 2008 - 10:54 AM

Thanks for the run down, you saved me about 3 months of research. Now to start reading.

#4 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 11 October 2008 - 12:57 PM

Thanks for the run down, you saved me about 3 months of research. Now to start reading.

You are welcome :confused1:, I moved this part of the thread to a separate thread, more meaningfully titled.

Splitted from here:
http://www.boot-land...p?showtopic=334

jaclaz

#5 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4199 posts

Posted 12 October 2008 - 01:48 AM

If you have any success let us know.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users