if you're on 3.3, and using trucha signed discs, can only use geckoOS, and be in the channel before loading game, otherwise error.
There is some sort of IOS around which lets you load trucha games normally in 3.3
GeckOS is simply the best thing, basicly replaces the disc channel, you can place the disc channel to another page, if you reboot via gecko, and it will store*
Also you can change config for import game etc.
I would advise getting gecko as you will never have to mess around truchering games*