Now boot the console with the HDD in... (oh, never hotplug the network adapter itself, it's easy to blow the fuse for HDD power)
(You may notice that the HDD power cycles during the boot; that's a bug that happens since the console doesn't have the HDD flag enabled, which will get set by the FreeHDBoot installation)
It will boot uLaunchELF directly: now go to File Manager, MISC, HDD Manager, Menu, Format and it will create the PS2 APA partition "table", and the standard system partitions
Now grab a FAT32 flash drive, extract the FreeMCBoot installer package to the root of it; go to the INSTALL\BOOT folder, and:
- Grab a copy of the newest WLaunchELF (
http://www.psx-place.com/threads/wlaunchelf-release-thread.13727/), rename as BOOT.ELF, and replace the existing file;
- Grab a copy of OPL, the backup loader, and copy its elf file here as a short name such as "OPL.ELF" (I'm not linking, just because there are plenty of build variants with and without advanced features such as virtual memory cards, video mode forcing, cheat engine,... and two main forks - one by psx-scene and the "daily builds" one by Jay-Jay/ps2-home, the latter being newer but having attracted drama)
Move that USB to the console too, and run the FMCBInstaller from the "mass:" drive. By changing pages with L1/R1 select "Install FHDB" and go on