Firstly, be careful how you refer to your Nano. If it runs Rockbox at all, it's not a "2g", it's a "1G", and is 2GB in size.
Secondly, where did you acquire the tunes that won't play in Rockbox? If you bought them from iTunes and didn't get the DRM free "iTunes Plus" version, then Rockbox cannot play them.