I have a cepc nk.bin built with the RAM and ROM file
system and hive based registry storage on the Hard Disk
that works great.

I now want the root of the object store to be mounted to
the hard disk so programs, shortcuts, etc. will be
preserved though reboots.

To do this I replaced the RAM/ROM file system with the
ROM only file system from the catalog. I also changed the
mountflags for HDProfile\FATFS to the following:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfi
le\FATFS]
"EnableCacheWarm"=dword:0
"MountFlags"=dword:E
I created the windows directory on my hard disk and
copied all of the items from the release directory that
appeared in the FILES section of my ce.bib.

This boots successfully and runs with the following
issues:
The control panel is empty.
File explorer is missing icons for some of its buttons.
The start menu is empty past the first tier.

Is there a section of files that I am failing to copy
over, or a step that I am missing? Many of the shortcuts
that are missing appear in initobj.dat is there something
that needs to be done to that file?
Is this the best way to go about this issue? I like the
neatness of copying one file to upgrade the system
instead of all the files listed in the files section like
the RAM build, however cold boot retention is a must have.

Re: File system root on hard disk by Steve

Steve
Mon Jul 28 13:59:35 CDT 2003

intobj.dat is used by filesys.exe to set up the initial RAM FS. If there is
no RAMFS it won't be setup and nothing in initobj.dat is processes.
Unfortunately MS does not expose the parser/processor for that so you have
to set that up yourself on the Hard disk.

--
Steve Maillet (eMVP)
Entelechy Consulting
smaillet_AT_EntelechyConsulting_DOT_com



Re: File system root on hard disk by sloh

sloh
Tue Jul 29 13:58:22 CDT 2003

You're right, and I think this step is missing from our docs. I'll make
sure we add that.

Sue
sloh@microsoft.com (remove "online" from reply-to address)
_____________________________________________________________
This posting is provided "AS IS" with no warranties, and confers no rights.
_____________________________________________________________
Windows Embedded FAQ
(http://www.microsoft.com/windows/embedded/faq/default.asp)


Re: File system root on hard disk by JasonA

JasonA
Mon Aug 11 09:55:45 CDT 2003

Is there any documentation on creating the root of the
file system on hard disk? If so where would I find it? I
have only found information on the newsgroups.

Jason
>-----Original Message-----
>You're right, and I think this step is missing from our
docs. I'll make
>sure we add that.
>
>Sue
>sloh@microsoft.com (remove "online" from reply-to
address)
>_________________________________________________________
____
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>_________________________________________________________
____
>Windows Embedded FAQ
>
(http://www.microsoft.com/windows/embedded/faq/default.asp
)
>
>.
>

Re: File system root on hard disk by Steve

Steve
Mon Aug 11 11:02:05 CDT 2003

Back during the Beta days of Talisker I requested a tool to process the
information from the configuration files and either generate an XML manifest
or actually copy the necessary files to a folder on the dev system. The XML
manifest would have the advantage of not duplicating files until necessary
but has the disadvantage of needing a second tool to do the actual
initialization of a new media.

--
Steve Maillet (eMVP)
Entelechy Consulting
smaillet_AT_EntelechyConsulting_DOT_com



Re: File system root on hard disk by sloh

sloh
Tue Aug 12 12:42:06 CDT 2003

Are you talking about mounting your hard disk as the root of the file
system? If so, see:
http://msdn.microsoft.com/library/en-us/wcedsn40/html/cgconMountingExternalF
ileSystemAsRoot.asp

Or if you're talking about getting something to automatically initialize
your hard disk (create directories, copy files from ROM onto the hard disk)
then we don't currently have any tools to help you do that. You could
write your own application to do it, put it into the HKLM\init key to get
it to run on the first boot, and then have it remove itself from that key
when it's done initializing.

Sue
sloh@microsoft.com (remove "online" from reply-to address)
_____________________________________________________________
This posting is provided "AS IS" with no warranties, and confers no rights.
_____________________________________________________________
Windows Embedded FAQ
(http://www.microsoft.com/windows/embedded/faq/default.asp)


Re: File system root on hard disk by Steve

Steve
Thu Aug 14 08:03:00 CDT 2003

NO, I have not seen such a tool. Obviously it wasn't a high priority.

--
Steve Maillet (eMVP)
Entelechy Consulting
smaillet_AT_EntelechyConsulting_DOT_com