Is it possible to install Linux on a firewire external HD? I just got me a new usb/firewire enclosure and added a 160gb drive inside it.

I know I could install OS X on it but I would like to keep OS X on the internal drive and install Linux on the external. If so how would I go about installing it. I'm thinking of installing either Debian, Fedora 8, or Ubuntu, last choice.

How good does the G4 mini wireless card work with linux?

Thnx.