I recently got meself a phat PS2 (SCPH-3001) as well. Here's me method to installing Free McBoot without opening up the console:
>What ye be needin':
1. USB flash drive, formatted to FAT32
1. Codebreaker v10 disc (Ye actually be needin' a legitimate version of this one, lad. I got mine in a package that looked mighty similar to pic 1.)
1. Spare PS2 memory card with data ye couldn't be carin' less about (A real one, no bootleg will do.)
>What ye be doin':
1. Download all the .zip files here: http://bootleg.sksapps.com/tutorials/fmcb/codebreaker.php
2. Copy "UlaunchELF.cbs" to yer flash drive from the fmcb_cb.zip, and be uncompressin' the "Noobie_Package.rar" and "Free_McBoot_1.8b.rar" to the root of the drive as well (Hold yer horses, lad: Don't copy "pelican.bin" yet). Merge all the folders if it asks.
3. Head over to that there console and plug in the drive, turn it on and boot up Codebreaker. Also, take out yer memory cards with save data on them, and plug in yer spare to slot 1.
4. Let it load proper to the main menu, and decline if it asks to install data to the memory cards. Head on over to device manager and be selectin' the flash drive, and copy UlaunchELF.cbs to the card. Exit device manager and then turn off ye console.
5. Yer gonna wanna be stickin' yer drive in yer computer, and copyin' "pelican.bin" to the root of the drive.
6. Put the drive back in the PS2, and boot up Codebreaker. It'll load up like normal, but instead of going to the main menu, it'll be heading off to a new menu called "SMS".
7. Once this loads up (should be lookin' like pic 2), press Start and head down that menu to browser settings and press X. Head down the next menu to the very bottom. Press X until the option be readin' "Exit to: mc0:/BOOT/BOOT.ELF" (mc0:/BOOT/BOOT.ELF be that ULaunchELF.cbs we copied earlier.)
8. Press triangle, and select "Exit SMS".
9. ye should have a screen similar to me third picture now. Press O, then head down to "mass:/", which be yer drive.
10. Press O to select "FREE_MCBOOT.ELF" from yer drive.
11. Once this gets to be bootin' it should be seemin' like me 4th picture. Head over to "multiversion install", and if it gives ye somethin' like "could not find modules", then turn off yer PS2, take out the drive, and copy everything at the root to the "INSTALL" folder and try it again from step 5.
12. Ye should be findin' that there be quite some text poppin' up. Wait until ye see a screen like pic 5.
13. Reset the console and take out Codebreaker. FreeMcboot should show up.
Ye might be sayin to yerself right now, "but what do I do with this?" Well, that'll be in me next post.