Install ReactOS on Xbox
Installing is fairly simple.
Contents
Some prerequisites
- You should be able to transfer files to Xbox's HDD somehow (best is FTP server, Linux running on Xbox (http://xbox-linux.org) but you can also attach the HDD to your PC – manuals for this are located on the same great http://xbox-linux.org site.
- Your knowledge how to run custom software on the Xbox (you can gain it from the same site).
Steps to install
- Copy freeldr.ini/freeldr.sys into root directory of E: drive.
- Copy ReactOS folder from where you have it working (virtual machine, real hdd) to ReactOS folder on E: drive.
- Run modified cromwell (which allows to boot ReactOS or Linux) – you can either flash it to the bios (if you have a modchip, it works very well) or write to the C: drive as .xbe file and run it using a dashboard.
Things to remember
- Don't forget to detach your xpad controller because currently reactos won't boot with it.
- Attach your keyboard and mouse before booting into reactos (well, hotplug should work too, but since whole usb stack is now in experimental mode it may not work).
- It's just fun for now, nothing else. You can browse your Xbox's hdd in explorer, as if it's just a pc computer, you can even do some very simple things, but not very much really. But with time – when we finish nvidia network card driver, it's gonna become more interesting since possibilities are endless – there are so plenty of software for Win32 that there is definately something cool you may want to try to run on your Xbox :-)
Virtual environment
In the perspective XQEMU project can be used to virtualize target platform and to test ReactOS Xbox port on regular PC via emulation.
See Also
- ReactOS Forum topic
- An article on Slashdot
- ReactOS running on Xbox (photo)
- ReactOS running on Xbox (video)
ReactOS ports | |
---|---|
In active development | Intel IA-32 (x86) | AMD64 (x64) |
In slow development | ARM64 (aarch64) | ARM32 (armv7) | NEC PC-98 (x86) | OG Xbox (x86) |
Unmaintained | OLPC (x86) |
Missing ports that Windows has | Intel IA-64 (Itanium) | IBM PS/2 MCA (x86) | SGI 320/540 (x86) | DEC Alpha (axp) | MIPS | PowerPC (ppc) |
Ideas for new ports | Apple TV 1st Gen (x86) | FM Towns (x86) | PlayStation 4 (x64) | Intel SFI (x86) |