I don't think the console font is changeable. I do know though that you can pass a parameter to the kernel from Lilo or whatever you run to set the number of rows on the screen. That would indirectly make the text smaller. I can't remember what that parameter is though.