Hi Dietmar,
If You boot to Ram with SDI, Your image is only allowed to be less than
500MB. Why that?
Because someone wanted to make a relatively simple driver and not to bother with moving view to data.
Basically on 32 bit windows you have address space reserved for kernelmode programs of 2 GB or in some cases when you use /3GB
switch it drop to 1GB.
This address space s shared between all drivers for all memory that they allocate.
So even if you had 8 GB of RAM memory per address space would be maxed at 4GB because with 32 bit pointers you can't describe more.
Now if you need more memory in kernel mode driver you must do mem view sliding is in old DOS days so you can access trough some
fixed address space and set view any piece of memory that you have.
RamDisk driver is probably based on W2K sample ramdisk driver which is fairly simple and do not bother with such approach.
If you need your driver to support more than 500MB you would need to support this yourself.
Also I assume that ntldr. is also not written with mind that someone will use image size above 500 MB. But you can make custom SDI
loader.
Also even if you are using XPP you could fit it on NTFS compressed filesystem of 500 MB, and all your working data you could keep in
separate ramdisk volume.
/minint switch I have no idea what good it would be for you since I doubt that on its own it will load all files to memory. (But I
think that this list can be configured trough external file).
You should try to describe the best you can what you are trying to do and reason why so we can give you advice.
Regarding why there is no much answers about XPP it is because this is XPe NG and although same things can be applied legal
restrictions are different.
WinPE = XPe = XPP so you can use knowledge's from all of them and mix them. Unfortunately this is only good to see how things are
working, when you get to lawyers then story is different.
- EWF won't give you RAM boot option it is used for different thing.
I dont know, if Slobodan is involved in Microsoft XPe direct.
Of course not (Except bugging them

). We MVP's can't legally work for MS (If I remember correctly) since we must be independent,
otherwise we must cease to be MVP, or something like that. (Konstantin might give you more info).
I thought that, because he fights so much against a switch to XPPro Emulation in XPe. I understand his arguments, but if You have
enough ram, why not?
You have enough RAM for XP, you must be the first one

There is no such thins as enough RAM.
But two reason especially with RAM boot.
1. You must make your support for this.
2. It take time for each additional MB to load in memory.
Otherwise it is ok. (Minor drawback is that each things you add might be some security hole)
Regards,
Slobodan