HOWTO: Get rid of HSM violation errors with F7 in QEMU

Kevin Kofler kevin.kofler at
Sat Jun 2 17:37:40 UTC 2007

Here's a small hint for those trying to run Fedora 7 in QEMU and get spammed 
by "HSM violation" warnings/errors. Try running the following as a workaround:
killall hald-addon-storage
hal-disable-polling --device /dev/scd0
The first command kills the running instance of the HAL storage polling daemon, 
the second one prevents further instances from getting started.
Note that you'll still get a few warnings at boot time (while HAL is being 
started), but then it keeps quiet.

Note that this disables HAL's CD/DVD polling, however you shouldn't need that 
in QEMU anyway. But please keep this in mind if you're considering using this 
on a real machine. (Note that such warnings/errors probably mean that your 
drive has buggy firmware, resp. that QEMU's emulation needs to be fixed.)

        Kevin Kofler

More information about the fedora-list mailing list