Maybe the fuel pump is causing that noise. Had that on mine recently. You should always make sure to have at least 10 litres in your tank. They have a tendency of running dry.
But maybe yours is knackered anyways. Usually the pump should run for a second when you turn the key to ignition. What does it sound like then?