FP 2007 HORM question

G

Guest

I have been using XP embedded now for a few months and have got a working EWF
RAM (Reg) protected image created using the Feature Pack 2007 Enhanced Write
Filter component. There is only one partition on the hard disk (C:). When I
enable HORM in Target Designer and include Hibernation support and rebuild
everything works as expected until I hibernate the system. After restartng,
the Resuming Windows screen appears and the progress bar increments until it
reacheds the end. At this point, when I would expect it to go into the XP OS
the computer just stops and stays stopped. I assume the HORM functionality is
working as it always tries to reboot from the hibernation file. Only
restarting it and using F8 to go for a full system boot allows me to get back
into XP. I have searched through the internet for help on this problem but
have so far drawn a blank. Has anyone experienced this using the Feature Pack
2007 components? If anyone could help or point me to an article which might
help me I would appreciate it a lot.
Thanks in advance

Lee Laming
 
M

Mike Moini [MSFT]

Hello Lee,

I wrote a blog article on how to use the new APIs for HORM
(http://blogs.msdn.com/embedded/) but I doubt that would help you.



It seems that your problem is in restoration phase, when your PC is booting
from the hibernation file. If this were the case, then you could reproduce
the problem without the HORM and only with hibernation. To do that, disable
HORM (using the ewfmgr console commands or new APIs), hibernate the system
and then power back up.



Sometimes it is challenging to get hibernation to work on a system the first
time. One thing to look for is that all device drivers for the system are
present in your image. Sometimes the device driver for the video card or
audio in your system is not present in our componentized driver list. The
device will function, but could not hibernate nicely. You can check for the
health of your devices by looking under device manager. If this were the
case you have to get the device driver, componentize it, import to the
database and then add that to your configuration and build a new image.
There is a lot of good info about how to do this on the web. Here is a
tutorial on this subject:
http://msdn.microsoft.com/embedded/getstart/basics/tutorialsxpe/default.aspx



Regards,

Mike Moini
 
G

Guest

Hey Mike,

Phew, I thought I'd never get a response to my post. I think your point
on the device drivers is probably the issue. I have been looking inot that
as the possible problem myself. The video device driver seems to be fine but
there is a problem with the audio driver. I thought if I disabled it in
Device Manager it might solve trhe problem as I am having difficulty finding
a driver for the hardware. I am going to try a simple hibernate today
actually - that might open up a few more ideas. I shall endeavour to get a
correect device driver for the audio and see what happens. Will let you
know. Thanks again for the response.

Lee
 

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

FP2007 + Horm Issues 3
Yet another Horm Question 1
HORM 1
EWF, HORM, and Feature Pack 2007 2
FP2007 and HORM 4
EWF HORM!! 3
Using Horm 3
HORM vs Normal Hibernation ( when needs to write to an unprotectedpartition) 5

Top