I have some problems with my hard disk - maybe it is broken, maybe the SATA cable is broken, I am just investigating it. One thing is strange.
I can read raw data from this device using:
# cat /dev/gcw/root > /dev/null
But when I try to mount this device using:
# mount -o ro /dev/gcw/root /mnt/lvroot
I get errors. Dmesg says:
[ 3561.281369] ata6.01: failed command: WRITE MULTIPLE EXT
[ 3561.281384] ata6.01: cmd 39/00:08:27:92:1c/00:00:39:00:00/f0 tag 0 pio 4096 out
[ 3561.281384] res 51/84:01:2e:92:1c/84:00:39:00:00/f0 Emask 0x10 (ATA bus error)
[ 3561.281393] ata6.01: status: { DRDY ERR }
My question is: why is operating system trying to write to this device (command "WRITE MULTIPLE EXT" is for writing) when I try to mount this device read only?