Things You'll Need
Instructions
Download Linux to a flash drive (see Resources). Plug the flash drive into your PS3.
On your PS3, click on "Settings," then "System Settings" from the drop-down bar that appears, then "Install Other OS" from the next drop-down bar. Choose "Linux" from the list that appears.
Wait until your PS3 reboots itself. This may take several minutes. Choose "Linux" with the controller when the unit reaches its new home screen, which will consist of the option of running with Linux or running in "Traditional Mode."
Download QEMU version 0.9.1 to your PS3 (see Resources). Install it by opening a system terminal on your PS3 by going to "System," then "Accessories."
Use the PS3 controller to type “sudo apt-get install qemu” in the terminal, then press “y” on the controller.
Create a folder labeled "Windows" on the Linux desktop of your PS3 by right-clicking on the desktop and selecting "New Folder" from the drop-down menu.
Open the folder and open the terminal located in the folder.
Type “qemu-img create xp.img 2G” in the terminal to create a 2 GB hard drive for QEMU to use. The folder will close and you will see the Linux desktop.
Create a Windows XP installation disk on your computer using nLite. Download nLite on your computer if you do not currently have it (see Resources). Create a copy of your Windows XP installation disc that you used to install Windows XP on your computer. Simply place the installation disc in the CD-ROM drive, double-click on the "nLite" icon on your desktop and click "Copy" on the main page.
Copy the Windows XP installation disk you created to a flash drive.
Plug the flash drive into the PS3 and open the Windows XP installation disk.
Open the "Windows" folder created in Step 6. Open the terminal located in the folder.
Use the PS3 controller to type “qemu -cdrom xpinstallcd.iso -hda xp.img -m 64M -boot d” into the terminal. This will install and load Windows XP to your PS3.