FIXED!!!!
====
Eventually I stumbled on this http://www.humboldt.edu/~te8/misc/hpzd8230us.html
- same issue with another HP laptop and FC4. Dr Evans also googled like mad but he got lucky - many haven't - there are a lot of dead threads on this issue all over the net going back some years. People get told there's something wrong with the drive, some application that keeps polling the drive, the kernel etc etc.
The actual bug report is https://bugzilla.redhat.com/bugzilla....cgi?id=167542
The bug is in hald
The new FC4 kernel 2.6.15-1.1830 fixes this.
As a workaround for kernel 2.6.14 and (presumably) earlier versions, add this just before the optical drive comment line in /usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
Code:
<match key="storage.bus" string="ide">
<match key="storage.model" string="TSSTcorpCD/DVDW TS-L532M">
<match key="block.device" string="/dev/hdb">
<merge key="storage.media_check_enabled" type="bool">false</merge>
</match>
</match>
</match>
The problematic message then only appears three times during boot, then stops. This workaround stops automounting of the dvd drive but who cares. The string="TSSTcorpCD/DVDW TS-L532M" comes from examining the contents of the output from (as root)
Don't know if this is specific to Toshiba burners - my laptop has the same dvd burner as above. I can only assume that the patch which was developed for the early report I found (years old - also Red Hat) either never made it into the kernel tree or only just has with 2.6.15.
Many many thanks to Dr Evans for working out the hal policy fix and for putting this on the web.