This is the usual problem: Amiga boots too fast and the drive isn`t capable to get in the working state on time (this happens only when turnig computer ON). When you reset the machine, the drives are (usually) already operating at their working speeds and are ready to respond to Amiga`s boot sequence. So, get use to reset Amiga after turning ON.