(IMG:
http://pages.infinit.net/goriol/pedesktop.jpg)
Ok, I know I'm double posting, but I didn't think that people were drawn in by my last post about this.
This is the windows xp environment with the explorer shell running on top of it. Windows PE for those of you that don't know is a 32bit minimal windows operating system that normally boots off a cd and assists in the Pre-installation of windows XP.
Well, one person came up with a way to make a Windows PE environment that you can run programs other than installing windows XP on. Bart's site is at
www.nu2.nu From there another person, Sherpyra
website, has found a way to run the XPE shell with the windows PE environment.
I believe XPE stands for XP Embedded (yet another operating system that MS has come out with for things like Kiosks and other hardware that only require a stripped down version of windows XP).
So now that you have a little background, let me tell you that the picture your looking at above is in fact booting off a CD on a standard x86 PC. With only 64mb of ram and a 700mhz processor, and it runs pretty quick. There is network support, support for standard 32 bit windows applications, ftp, etc........... pretty much, the sky is the limit.
I've seen that linux can be installed on the xbox (I hear it's relatively easy now) and it's been done by booting off a cd that initializes a linux kernel and it takes off from there (I'm sure it's little more complicated than that, but you get the point)
Theoretically, all someone has to do is make an xbe file that would initialize the WinPE kernel and from there it would take off and run the OS from the CD. Even farther down the line maybe someone could make it so that the OS boots from the hard drive.
Unfortunately I don't have the knowledge to actually figure out how to build an XBE file let alone a boot loader for the XBOX. So I throw this idea out to all you smart guys surfin around here that might like to give it a shot.
I'll help out in anyway I can.
Thanks
This post has been edited by shinomen: Dec 8 2003, 10:48 PM