Sounds like a bad bearing in an idler, or one of the accessories, or a worn-out fan clutch. Don't drive it until it's fixed. The bearing could seize and cause more damage.
Ed in San Jose '97 540i 6 speed aspensilber over aubergine leather. Build date 3/97. Golden Gate Chapter BMW CCA Nr 62319.