depends on the OS. for windows xp virtually any usb hdd you can find will install automatically, probably the same for win 2k. you will need drivers for 98/98SE.
just make sure you get the drivers for the model you are using. i should warn you that the transfer rates on those things are painful as is, on a celeron-333 it could be excruciating.