XBoxHDM2 SourceForge Project PageSome caveats and disclaimers:
1. This is designed to boot from USB flash drives. If your PC's BIOS does not support that, stop.
2. It is meant for advanced users as it assumes you are already familiar with
xboxhdm.
3. It may not work at all and may
thrash your drive. Ensure you already have
eeprom.bin and can recover with the original xboxhdm.
4. Additional features over old version:
a. Boots from USB.
b. Any of the 4 IDE connections may be used now to connect Xbox HDD. No CD-ROM drive needed.
c. No reboots between HDD rebuilds and locking.
d. Automatically formats F partitions with 32k clusters if larger than 256Gb, and 64k clusters if larger than 512Gb.
e. A little GUI.
How to use:
1. Download and extract "xboxhdm2.1.zip" from the above linked project page. Copy all the folders inside the "xboxhdm2" folder to the root of your USB flash drive. Download "ltools21.lzm", rename it to "ltools.lzm", and place this in the "modules" subfolder of "slax" folder (overwriting the file that is already there). "
hdtool2" and "
hdparm" are also available on the project page. Copy them to the "slax" folder if you wish to use them.
2. Run "bootinst.bat" from the "boot" folder of flash drive.
3. Grab a copy of XBoxHDM v1.9 and create "linux.iso" in
the usual way (populate the C/E/F folders, run "make-iso-win.bat"). Copy the ISO to the root of your flash drive. Place your "
eeprom.bin" file in the "eeprom" folder located on the flash drive, NOT the "eeprom" folder within v1.9's "linux" folder.
4. Boot your PC using the USB drive. Choose option 1 in the boot menu, or wait a few seconds and it'll be automatically selected. Note that start up times will be greatly extended if you have a locked HDD attached.
5. From here, follow
this tutorial written by
scullc.
By the way, it is possible to use "make_iso.bat" from the "slax" folder to create an ISO version of the tool for those who have a SATA DVD drive.
Appreciate your feedback. There's probably many bugs but I need your input to fix them. Thanks.
scullc has also devised a dual-boot version (between Slax and FreeDos), see here to test it out.