Re: IPSM and Clean Boot

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hi Paul,

Thanks for the answer.
I'm building a generic device, i.e, Windows CE.
Since it is mounted as root with the hive registry in it, can I unmount and format without rebooting?

I've written to Intel about the formatting portion, waiting for their reply.

May I know if Windows CE 6 provides a driver which replaces the IPSM to XiP and persists data on the same pieces of Flash?
Does Windows CE 6 provides an easier platform to create a platform which has persistent storage like Windows Mobile 5?


Regards

Paul G. Tobey [eMVP] wrote:
That's Windows Mobile, not Windows CE. It's quite possible, given that OALIoCtlHalQueryFormatPartition is not documented in the help, that it's *never* sent on a generic Windows CE device. If you are building a Windows Mobile device, you are not permitted by your agreement with Microsoft to discuss here the details of that kit. You need to use the support channel that you get as a Windows Mobile OEM.

If you are building a generic device, what you are trying to do is simply format a disk, it sounds like. Contact Intel for some utilities for doing things like formatting a PSM filesystem or see if you got anything from them already. I don't recall how I ended up with it, but I have a utility DLL that exports some functions for formatting, etc. If you had that, simply unmounting the existing filesystem and then formatting it should allow you to get a 'clean' filesystem without even needing, necessarily, to reboot.

Paul T.

"soreeye" <soreeye@xxxxxxxxxxx> wrote in message news:eM1gb6qaHHA.4856@xxxxxxxxxxxxxxxxxxxxxxx
Hi,

Reference to:
http://blogs.msdn.com/ce_base/archive/2006/02/09/How-OEMs-implement-Clean-Boot-on-WM5.aspx

How can I ensure that the OALIoCtlHalQueryFormatPartition function is being called when the “CheckForFormat” registry is set? Where should this registry key be entered?

I noticed that the IOCTL_HAL_GET_HIVE_CLEAN_FLAG function was being called, is there any place in the registry that I can disable this?


Regards

soreeye wrote:
Hi Paul,

"Clean boot" will mean that the system will boot up and format the flash to factory default.
Hence all user's settings, installed program and data will be wipe out.
By the way, is this the standard definition?

The IPSM is mounted as a root and bootable, with hive registry.


Thanks

Paul G. Tobey [eMVP] wrote:
Define "clean boot".

Paul T.

"soreeye" <soreeye@xxxxxxxxxxx> wrote in message news:%23brKwihaHHA.1240@xxxxxxxxxxxxxxxxxxxxxxx
Hi,

I've implemented a installable file system with Intel PSM (IPSM).
I would like to find out how can I do a clean boot?

I read that we have to put a "CheckForFormat" in the \profile directory, however the IPSM porting guide does not have a /profile registry key.
Hence where should I put the "CheckForFormat" in the registry in order to do a clean boot?


Thanks.


.



Relevant Pages

  • Re: IPSM and Clean Boot
    ... I'm building a generic device, i.e, Windows CE. ... Since it is mounted as root with the hive registry in it, ... I've written to Intel about the formatting portion, ... Paul G. Tobey wrote: ...
    (microsoft.public.windowsce.platbuilder)
  • Re: IPSM and Clean Boot
    ... And you can't use it to XIP from the same flash that is used for storage... ... I'm building a generic device, i.e, Windows CE. ... Since it is mounted as root with the hive registry in it, ... I've written to Intel about the formatting portion, ...
    (microsoft.public.windowsce.platbuilder)
  • Re: IPSM and Clean Boot
    ... That's Windows Mobile, not Windows CE. ... that exports some functions for formatting, ... registry key be entered? ...
    (microsoft.public.windowsce.platbuilder)
  • NewestShareware.com Issue #89
    ... FileBoss for Windows ... Program Homepage/Download url ... In general users make a program execute at window startup by ... Adding programs to the Registry and WIN.INI file protects the program. ...
    (comp.software.shareware.announce)
  • Re: Windows XP home login/off
    ... How to Perform an In-Place Upgrade of Windows XP ... Click on How To Run a Repair Install ... registry has worked the 5 or 6 times I have seen this problem. ... The script will stop and ask you to hit enter to continue to load SCSI ...
    (microsoft.public.windowsxp.wmi)