The full command I executed in a live CD:
sudo hdparm -n /dev/sda
What would be the effect of running the command without a parameter? Did the command change anything?
The hdparm man page says, about this option ('-n'):
Get or set the "ignore write errors" flag in the driver. Do NOT play with this without grokking the driver source code first.
It says it changes the "ignore write errors" flag in the 'driver'. Thus, would changes get reset on a reboot or does it affect the drive directly?
The program returned:
/dev/sda: HDIO_GET_NOWERR failed: Inappropriate ioctl for device.
What does this mean?
This appears like it is related (search: 'HDIO_GET_NOWERR').
This tells us '0' and '1' are possible values. I'm assuming it defaulted to '0' to 'get' a value instead of setting one. Am I correct? If so, how come the command failed?