Free MC Boot Installation

THIS NEEDS TO BE COMPLETED AND REWRITTEN, WIP

Prepare the PS2 for hot swapping

 * open PS2
 * block the lid detection mechanism

Requirements

 * An original PS2 DVD game (any should do but YMMV)
 * a blank DVD
 * GNU ddrescue -- to make ISO copy from original PS2 DVD game (unlike cat or dd, ddrescue will retry in case of read errors)
 * COGSWAP -- an ELF binary that permits the arbitrary boot of any CDR/DVDR
 * Apache 1.1 -- to modify the original ISO copy

Instructions
ddrescue /dev/sr0 donor.iso sudo mount -o loop donor.iso /media/cdrom cat /media/cdrom/SYSTEM.CNF BOOT2 = cdrom0:\SLES_535.33;1  <- # THIS FILE SLES_535.33 VER = 1.01                        # IT SHOULD ALSO BE WRITTEN VMODE = PAL                       # ON THE DISC ITSELF NEAR PS LOGO! sudo umount /media/cdrom0
 * make a copy of an original DVD PS2 game
 * Figure out which file is booted by the PS2 on this ISO (it's not always the same file):

mv cogswap.elf SLES_535.33 ls -l SLES_535.33 -rw-r--r-- 1 a a 58160 Jun 9 16:58 SLES_535.33 wine Apache.exe Done you now have a PS2 DVD that contains COGSWAP.
 * Rename the cogswap.elf file to the filename you found
 * Note the size of the file (important in case you use a different version of COGSWAP)
 * Start Apache
 * In "File", open donor.iso
 * click and select the relevant SLES file
 * In "ISO Tools" go to "Change TOC for selected file, then in "Size (dec)", put 58160 (adjust if needed), press "Update"
 * click and select the relevant SLES file
 * In "ISO Tools" go to "Update Selected File" and choose the prepared COGSWAP version of the SLES file, update.
 * Burn the modified donor.iso to a blank DVDR

wodim -v dev=/dev/sr0 -dao Ulaunch.iso mount /dev/sdc1 /media/stuff sudo cp -r Noobie_Package /media/stuff umount /dev/sdc1
 * Burn Ulaunch
 * Copy newbie package to USB key