Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

HORM Issue

75 views
Skip to first unread message

daveM

unread,
Oct 25, 2006, 11:31:05 AM10/25/06
to
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!

Sean Liming (eMVP)

unread,
Oct 25, 2006, 12:12:10 PM10/25/06
to
Do you have the empty "resmany.dat" file in the root of D:?

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit
XP Training Class Nov 28-30 - http://www.sjjmicro.com/Training.html


"daveM" <da...@discussions.microsoft.com> wrote in message
news:C6B3A8D8-CD3C-4A88...@microsoft.com...

daveM

unread,
Oct 25, 2006, 1:09:02 PM10/25/06
to
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?

KM

unread,
Oct 25, 2006, 1:29:19 PM10/25/06
to
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.

--
=========
Regards,
KM

0 new messages