HORM Issue

G

Guest

When I attempt to boot a HORM XPe image from hiberfil.sys I get the following
message displaying two boot options:

The last attempt to restart the system from its previous location failed.
Attempt to restart again?

Delete restoration data and proceed to system boot menu
Continue with system restart

I select "Continue with system restart" and my system boots XPe from
hiberfil.sys just fine. When I restart my system on the first boot after my
hiberfil.sys is created I do not get the boot message. All subsequent reboots
result in the offending boot message being displayed.

My question is, how do I get rid of the boot option message?

Here are details of my XPe environment:
I have an XPe image deployed with an EWF (RAM). My target system has two
hard drives and both drives have EWF Enabled. On drive C: is a XP Pro
installation and on drive D: is my XPe image. BIOS is set to boot from D: and
D:\boot.ini is configured to boot right into XPe. I've followed the
directions in the "Enabling a Hibernate Once/Resume Many Environment"
documentation when creating my hiberfil.sys.

Thanks!
 
G

Guest

I do have the D:\resmany.dat file.

Another thing I've noticed since my initial post is that I'm booting using
the boot.ini located on C: even though the BIOS is setup to boot from D:. I
figured this out by monkeying around with /noguiboot flag in boot.ini on C:.

Now I'm wondering if C:\NTLDR is being used instead of the D:\NTLDR that
supports EWF.

Question: If my BIOS boot order is only set to boot from D: should my
C:\boot.ini come into play at all? Could this be a BOIS issue?
 
K

KM

There is only one ntldr on your system that is used for booting XPe and XP Pro. The loader has to be placed on the system partition
(the one that is enumerated first and has a valid MBR and boot sector that points to ntldr).
In other words, you should replace your "normal" NT loader on the c: drive by the one from XPe that supports HORM. The same goes for
resmany.dat.

And btw, BIOS doesn't know anything about drive letters assigned by OS. On your system the boot process is set up so that BIOS loads
MBR from C: drive (sorry, have to refer to this drive by letter for better commenting) that loads boot sector. The boot sector will
load ntldr off the same partition and the loader will load and analyze the boot.ini content. Then selected boot.ini ARC path will
take its role in the boot process to switch to load OS from the selected drive/partition.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top