PS2:FHDB

FreeHDBoot, a variant of FreeMCBoot, is - exactly as it says on the tin - a variant of the latter designed to run directly from the hard drive, trading a small amount of boot time for free space where it's needed the most.

By default it is designed to complement the HDDOSD, although it can be used standalone. Conversely, if someone wants to install HDDOSD only but doesn't have access to both an original install CD and Sony HDD, the procedure described here will represent the best alternative.

Installation procedure
While these programs can theoretically be cleanly installed directly on a computer or other PS2, it is recommended to follow these instructions at least once on every console (and after a factory reset) to ensure the HDD boot flag is set.


 * 1) Download and extract the FMCB installer from the official website to the root of a compatible MBR/FAT16 or MBR/FAT32 USB drive.
 * 2) If HDDOSD is desired, Steal Acquire a copy of its files and extract them to said drive too.
 * 3) * An extracted installation of HDDOSD will consist of the contents of  and   partitions, so divided.
 * 4) * It is desirable for said copy of HDDOSD to be ATAD and LBA48 patched to support, respectively, non-Sony and large disks.
 * 5) * It is said it can be found on Telegram as well as on archive.org...
 * 6) Have an existing homebrew entrypoint.
 * 7) * PFS BatchKit Manager can be used to install wLaunchELF directly as a bootloader.
 * 8) * Some are documented on the FreeMCBoot page; indeed, FMCB itself is a popular one.
 * 9) Once in wLaunchELF, go to Misc → HDDManager.
 * 10) Press R1, then Format. APA partition marks will be written all over the drive, and the standard partitions will be created and formatted.
 * 11) If HDDOSD is desired, copy its files to the respective partitions.
 * 12) Run the FMCB installer, and choose to install FHDB. It will be copied to the system partitions, a suitable bootloader will be installed, and the HDD boot flag in the console's EEPROM will be enabled.
 * 13) * If FHDB is not desired, it can now be uninstalled and the rest of this procedure ignored. The bootloader and flag will remain, allowing operation of HDDOSD.
 * 14) You now have a FHDB setup equivalent to a clean install of FMCB. If you chose to not include HDDOSD, text on the main menu will appear wrong, as the default configuration expects the slightly different HDDOSD text engine, but fear not - the FMCB Configurator can be used to reset it to the default, which is optimized for the standard OSDSYS.