| Author |
Message |
Dietmar
Guest
|
Posted:
Thu Dec 23, 2004 10:46 pm Post subject:
Boot to Ram from DVD |
|
|
Hi all,
is there a chance to boot to ram with xpe or xp(?)from a large DVD?
I have 4 GB of Ram.
SDI is only allowed for files smaller than 500 MB.
I read your thread about large DVD with two partitions.
But XPE starts from there and not from ram.
I know that it is possible to boot XPPro from a CF with EWF. But I dont
know how to do ram boot from there.
Thanks to all
Dietmar |
|
| Back to top |
|
 |
KM
Guest
|
Posted:
Thu Dec 23, 2004 10:48 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Dietmar,
Look at the XPE documentation for EWF, El-Torito.
And read all the suggestions that have been already made regarding the topic:
http://groups-beta.google.com/group/microsoft.public.windowsxp.embedded/search?group=microsoft.public.windowsxp.embedded&q=DVD+SDI+boot&qt_g=1
KM
| Quote: | Hi all,
is there a chance to boot to ram with xpe or xp(?)from a large DVD?
I have 4 GB of Ram.
SDI is only allowed for files smaller than 500 MB.
I read your thread about large DVD with two partitions.
But XPE starts from there and not from ram.
I know that it is possible to boot XPPro from a CF with EWF. But I dont
know how to do ram boot from there.
Thanks to all
Dietmar
|
|
|
| Back to top |
|
 |
Slobodan Brcin (eMVP)
Guest
|
Posted:
Thu Dec 23, 2004 10:56 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Dietmar,
| Quote: | I know that it is possible to boot XPPro from a CF with EWF. But I dont
know how to do ram boot from there.
|
What do you mean by there?
You can do RAM boot from HDD, CF, CD, DVD in same way.
Regards,
Slobodan
"Dietmar" <dietmar.stoelting@t-online.de> wrote in message news:d47c72e85f3ae1f093f888b98494c69c@localhost.talkaboutsoftware.com...
| Quote: | Hi all,
is there a chance to boot to ram with xpe or xp(?)from a large DVD?
I have 4 GB of Ram.
SDI is only allowed for files smaller than 500 MB.
I read your thread about large DVD with two partitions.
But XPE starts from there and not from ram.
I know that it is possible to boot XPPro from a CF with EWF. But I dont
know how to do ram boot from there.
Thanks to all
Dietmar
|
|
|
| Back to top |
|
 |
Dietmar
Guest
|
Posted:
Thu Dec 23, 2004 11:10 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Slobodan
is it possible to boot to ram from CD/DVD without SDI?
Thanks a lot, I am learning to do
everything with XP(e) that I did with WIN98...hihi |
|
| Back to top |
|
 |
Slobodan Brcin (eMVP)
Guest
|
Posted:
Thu Dec 23, 2004 11:37 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Dietmar,
Sure it is possible to boot some XPe to RAM without ramdisk.
For instance if you make pure kernel mode OS and "application", you could tell ntldr. from registry to load all files to memory and
then boot from there.
This would be useful for very few people since you have always cheaper solution to use Win CE or Linux.
Regards,
Slobodan
PS:
You could make some other parts to load in memory or even make your cache driver, but is it really what you need and want.
"Dietmar" <dietmar.stoelting@t-online.de> wrote in message news:b7905b59b9c5386c58efd66f809f07b7@localhost.talkaboutsoftware.com...
| Quote: | Hi Slobodan
is it possible to boot to ram from CD/DVD without SDI?
Thanks a lot, I am learning to do
everything with XP(e) that I did with WIN98...hihi
|
|
|
| Back to top |
|
 |
KM
Guest
|
Posted:
Fri Dec 24, 2004 12:07 am Post subject:
Re: Boot to Ram from DVD |
|
|
Dietmar,
How about just using /MININT switch of boot.ini? (WINPE approach)
--
Regards,
KM, BSquare Corp.
| Quote: | Hi Slobodan
is it possible to boot to ram from CD/DVD without SDI?
Thanks a lot, I am learning to do
everything with XP(e) that I did with WIN98...hihi
|
|
|
| Back to top |
|
 |
Dietmar
Guest
|
Posted:
Fri Dec 24, 2004 1:30 am Post subject:
Re: Boot to Ram from DVD |
|
|
Hi all,
WinPE ist too much restricted.
Slobodan tells me, that it is possible to boot to Ram
without the limitation of the 500MB of SDI Ram boot.
But how???
I think that it is difficult: Syslinux
is able to boot from CD to Ram but only with SDI file.
With Syslinux You can put all to ram, and I succeed to say, that my image
of XP PRO in Ram is exactly the one I wished, but it did not boot. I think
this is a problem of the bootloader NTLDR coming with XP, but not for the
bootloader coming with XPe. So ram boot must be able with the bootloader
from XPe, without using SDI.
Thanks to all answers
Dietmar |
|
| Back to top |
|
 |
KM
Guest
|
Posted:
Fri Dec 24, 2004 2:00 am Post subject:
Re: Boot to Ram from DVD |
|
|
Dietmar,
| Quote: | Hi all,
WinPE ist too much restricted.
|
I said to use /MININT switch but not WinPE itself.
Please read about the switch on www.sysinternals.com.
| Quote: | Slobodan tells me, that it is possible to boot to Ram
without the limitation of the 500MB of SDI Ram boot.
But how???
|
Please read this:
http://msdn.microsoft.com/library/en-us/xpehelp/html/xeconElToritoCDAsDisk.asp
http://msdn.microsoft.com/library/en-us/xpehelp/html/xeconEnhancedWriteFilter.asp
| Quote: | I think that it is difficult: Syslinux
is able to boot from CD to Ram but only with SDI file.
With Syslinux You can put all to ram, and I succeed to say, that my image
of XP PRO in Ram is exactly the one I wished, but it did not boot. I think
this is a problem of the bootloader NTLDR coming with XP, but not for the
bootloader coming with XPe. So ram boot must be able with the bootloader
from XPe, without using SDI.
|
You still thinking about RAM boot. I gave you above the info about different approaches.
--
Regards,
KM, BSquare Corp.
| Quote: | Thanks to all answers
Dietmar |
|
|
| Back to top |
|
 |
Dietmar
Guest
|
Posted:
Fri Dec 24, 2004 2:38 am Post subject:
Re: Boot to Ram from DVD |
|
|
Hi "KM",
I read about /minint.
What do You want to say to me?
Is it possible to run XP (not WinPe allone)from CD/DVD with this switch
and no limit with 500MB to DVD
in the boot.ini without EWF? Are there restrictions when You boot Your
system with this switch? I want a very fast XP System, and the only way it
could be build I think is, that all is in ram. I succeed with VMware, XPpro
boots in Cenatecs ramdisk in 5 seconds!! But there is no directX. I look at
the new version VMware5 (Beta).I dont know, if Slobodan is involved in
Microsoft XPe direct. 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?
I think, that Slobodan is very good in XPe. But all the questions about
XPPro here in the forum about XPPro with EWF have no answers. I dont know
if this is illegal, I dont want to do illegal things.
Thanks Dietmar |
|
| Back to top |
|
 |
KM
Guest
|
Posted:
Fri Dec 24, 2004 3:16 am Post subject:
Re: Boot to Ram from DVD |
|
|
Dietmar,
Well... You confused me especially with your comments on Slobodan's "fight against a
switch to XPPro Emulation in XPe". I failed to see where he suggested such thing to you.
Read about some legal restrictions on XPe here: http://www.bsquare.com/licenses/resourcecenter/faqs.asp,
http://www.bsquare.com/licenses/resourcecenter/faqswinxpembed.asp.
I don't see how you want to speed up the XP boot going with RAMdisk. The NT loader will have to copy the entire image to RAM first
and then boot from it.
While when you are booting directly from media you don't copy everything to RAM initially (well.. not exactly true but close).
Depending on how ntldr copies the image to RAM, one or another way may be faster but the difference may be slightly noticeable.
Regarding /MININT switch. This switch is not WinPE specific. It is supported by XP in general. I don't see how this switch may be
related to any limits in image size.
Also, take a look at the BartPE (search Google) to see one of the instances how people use the switch.
And again, why not EWF/El-Torito? Did you have a chance to read through the links I post earlier?
--
Regards,
KM, BSquare Corp.
PS. No doubt Slobodan is very good in XPe :-)
PPS. Legally you will unlikely get a permission to have XP to boot off CD/DVD media.
| Quote: | Hi "KM",
I read about /minint.
What do You want to say to me?
Is it possible to run XP (not WinPe allone)from CD/DVD with this switch
and no limit with 500MB to DVD
in the boot.ini without EWF? Are there restrictions when You boot Your
system with this switch? I want a very fast XP System, and the only way it
could be build I think is, that all is in ram. I succeed with VMware, XPpro
boots in Cenatecs ramdisk in 5 seconds!! But there is no directX. I look at
the new version VMware5 (Beta).I dont know, if Slobodan is involved in
Microsoft XPe direct. 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?
I think, that Slobodan is very good in XPe. But all the questions about
XPPro here in the forum about XPPro with EWF have no answers. I dont know
if this is illegal, I dont want to do illegal things.
Thanks Dietmar |
|
|
| Back to top |
|
 |
Dietmar
Guest
|
Posted:
Fri Dec 24, 2004 3:42 am Post subject:
Re: Boot to Ram from DVD |
|
|
Hi KM,
I read all about ElTorito/EWF that was posted.
I think, 2 things are not good enough: First, if You boot from DVD, it
lasts about 2 minutes to boot.
And than, all is so slow, because it is fetched from DVD.
If You boot to Ram with SDI, Your image is only allowed to be less than
500MB. Why that?
Do you succeed to build in the Cenatek Ramdisk driver in Your SDI image?
Therefor I look for a chance to put all in ram, first you have to wait,
but than...power.
Dietmar |
|
| Back to top |
|
 |
KM
Guest
|
Posted:
Fri Dec 24, 2004 6:26 am Post subject:
Re: Boot to Ram from DVD |
|
|
Dietmar,
Cenatek Ramdisk - what is it? I mean it is not part of XPe database.
It is still unclear to me what you call by the boot time - the time image comes up from being already loaded in RAM?
Or is it the whole time since the BIOS POST?
If latter, you won't get much difference from RAM disk load vs "EWF boot" (not good term I admit)
Read about the RAMDisk 500 Meg limits here:
http://groups-beta.google.com/group/microsoft.public.windowsxp.embedded/browse_thread/thread/d085a743f9e70897#d94eae8997cb0636
I don't recall where is the root of the problem - in ntldr or Ram disk driver (please note, we are talking about different RAM Disk
driver here, not the Cenatek one).
--
Regards,
KM, BSquare Corp.
| Quote: | Hi KM,
I read all about ElTorito/EWF that was posted.
I think, 2 things are not good enough: First, if You boot from DVD, it
lasts about 2 minutes to boot.
And than, all is so slow, because it is fetched from DVD.
If You boot to Ram with SDI, Your image is only allowed to be less than
500MB. Why that?
Do you succeed to build in the Cenatek Ramdisk driver in Your SDI image?
Therefor I look for a chance to put all in ram, first you have to wait,
but than...power.
Dietmar |
|
|
| Back to top |
|
 |
Slobodan Brcin (eMVP)
Guest
|
Posted:
Fri Dec 24, 2004 12:25 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Dietmar,
| Quote: | 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.
| Quote: | I dont know, if Slobodan is involved in Microsoft XPe direct.
Of course not (Except bugging them :P ). 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).
| Quote: | 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
"Dietmar" <dietmar.stoelting@t-online.de> wrote in message news:e15c7e04bd943fe0c2211394f1105897@localhost.talkaboutsoftware.com...
| Quote: | Hi KM,
I read all about ElTorito/EWF that was posted.
I think, 2 things are not good enough: First, if You boot from DVD, it
lasts about 2 minutes to boot.
And than, all is so slow, because it is fetched from DVD.
If You boot to Ram with SDI, Your image is only allowed to be less than
500MB. Why that?
Do you succeed to build in the Cenatek Ramdisk driver in Your SDI image?
Therefor I look for a chance to put all in ram, first you have to wait,
but than...power.
Dietmar
|
|
|
| Back to top |
|
 |
Dietmar
Guest
|
Posted:
Fri Dec 24, 2004 1:38 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Konstantin and Slobodan,
thank You very much for Your answers.
I try an attempt with NTFS compressed to shrink my image. Is this able
with the components of XPe?
Did anyone try to build an SDI Image from XPPro? I dont want to deal with
such an image, just a try.
I do not know, how to write my own bootloader. I think H.P.Anwin (the
autor of Syslinux)is much better than me and he hast no success with
bootloader to Ram for XP.
My question about Cenatek Ramdisk driver is only, if it is possible to put
this driver into the SDI image to build a
seperate ramdisk of about 3GB after the SDI Image booted.
Thanks for help,
I have 6 day holidays and
I will succeed.
Dietmar |
|
| Back to top |
|
 |
Slobodan Brcin (eMVP)
Guest
|
Posted:
Fri Dec 24, 2004 3:25 pm Post subject:
Re: Boot to Ram from DVD |
|
|
Hi Dietmar,
I have no idea how Cenatek Ramdisk is implemented and working since I never heard about it before.
Do you know following?
On XP Pro with disabled pagefile. (This you must do)
Can you create 3GB ramdisk?
Please let us know that.
| Quote: | Did anyone try to build an SDI Image from XPPro? I don't want to deal with
such an image, just a try.
|
I can speak for myself only and I did not tried this. Why would you lose enormous time to force this to work?
Regards,
Slobodan
"Dietmar" <dietmar.stoelting@t-online.de> wrote in message news:7ca7247a234adcdac7760dccb123a916@localhost.talkaboutsoftware.com...
| Quote: | Hi Konstantin and Slobodan,
thank You very much for Your answers.
I try an attempt with NTFS compressed to shrink my image. Is this able
with the components of XPe?
Did anyone try to build an SDI Image from XPPro? I dont want to deal with
such an image, just a try.
I do not know, how to write my own bootloader. I think H.P.Anwin (the
autor of Syslinux)is much better than me and he hast no success with
bootloader to Ram for XP.
My question about Cenatek Ramdisk driver is only, if it is possible to put
this driver into the SDI image to build a
seperate ramdisk of about 3GB after the SDI Image booted.
Thanks for help,
I have 6 day holidays and
I will succeed.
Dietmar
|
|
|
| Back to top |
|
 |
|
|
|
|