Ryan Harris faces a rushed preparation for the first Ashes Test in Australia after being ruled out for at least six weeks with a hamstring injury.