Running XP embedded from USB CF.

  • Thread starter Thread starter Jacques
  • Start date Start date
J

Jacques

Hello !

I'm trying to build an XP embedded system and run it
(boot) from an USB compact flash.
I must say, there are a couple of things I've no idea
about how to do...

I've read some texts explaining that I must use EWF, but,
so far, it's no very clear in my mind.
Moreover, I've never found how to modify the boot.ini
file. It's quite easy to install to an other partition,
but what about running from my USB compact flash...

If someone can help me, he/she is wellcome ! :-) !

Thanks & best regards,

Jacques.
 
Also you will find more answers here:

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=O3oux1Ni
DHA.2536%40TK2MSFTNGP10.phx.gbl&rnum=1&prev=/groups%3Fq%3DI%2BMake%2Bit%2Bwo
rk%2Bgroup:microsoft.public.windowsxp.embedded.*%2Binsubject:USB%2Bauthor:Sl
obodan%2Bauthor:Brcin%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3DO
3oux1NiDHA.2536%2540TK2MSFTNGP10.phx.gbl%26rnum%3D1


http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=eS$Zxj
TeDHA.1764%40TK2MSFTNGP09.phx.gbl&rnum=3&prev=/groups%3Fq%3Dgroup:microsoft.
public.windowsxp.embedded.*%2Binsubject:USB%2Bauthor:Slobodan%2Bauthor:Brcin
%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3DeS%2524ZxjTeDHA.1764%2
540TK2MSFTNGP09.phx.gbl%26rnum%3D3


http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=#sN3uR
SeDHA.892%40TK2MSFTNGP12.phx.gbl&rnum=1&prev=/groups%3Fq%3Dgroup:microsoft.p
ublic.windowsxp.embedded.*%2Binsubject:USB%2Bauthor:Slobodan%2Bauthor:Brcin%
26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D%2523sN3uRSeDHA.892%254
0TK2MSFTNGP12.phx.gbl%26rnum%3D1


Last problem I mentioned was probably related to drive assignment in my
device. This can be easily changed in registry.

This should all apply to USB CF.

If you need EWF then you must mask CF as non-removable. Also if you don't
make XPE boot from USB, you will need to buy IDE CF adapter.

If you choose to do RAM boot from CF. You can leave CF as removable since
you won't need EWF, and also you can boot it from USB.
You will have to add more RAM memory to your device, but increase will be
equal to size of your SDI image.

So you will need to wage what is cheaper and more appropriate solution to
you whether to add more memory, or mark CF - nonremovable and buy IDE
adapter.

Regards,
Slobodan
 
Thanks, I'll study all that.

Jacques.
-----Original Message-----
Take a look at
http://msdn.microsoft.com/library/en- us/xpehelp/html/xetbsCompactFlash.asp.

Also, these links may be helpful to you:

http://msdn.microsoft.com/library/en- us/xpehelp/html/xetbshowtocreatecompactflashrun-
timeimage.asp
us/dnxpesp1/html/XPESP1_CF_EWF.asp

Make also sure your board supports USB CF as a boot option.

This thread about USB Flash drive boot Google may be helpful to you as well:
http://groups.google.com/groups?hl=en&lr=&ie=UTF- 8&threadm=umjJX%23KbDHA.656%
40tk2msftngp13.phx.gbl&rnum=3&prev=/groups%3Fq%3DUSB%
2Bboot%2Bflash%
2Bgroup:microsoft.public.windowsxp.embedded.*%26hl%3Den%
26lr%3D%26ie%3DUTF-8%26group%
3Dmicrosoft.public.windowsxp.embedded.*%26selm%3DumjJX%
2523KbDHA.656%2540tk2msftngp13.phx.gbl%26rnum%3D3

KM




.
 
Will these techniques work with XP (not embedded) or Win2K?

Thanks in advance.

Marc Reinig
System Solutions
 
Since you must edit registry offline, they should. But making this work is
hard.

Also since XP writes too much info to disk, and you don't have EWF, this is
not good solution. Since flash has write limitations for every block after
that data will be damaged.

Regards,
Slobodan
 
Back
Top