prueba con blockdev --setrw
o hdparm -r 0
Como Jose Luis Martin sugirió usar blockdev, mi 2cent es hacer un remount rw y forcefsck
(asumiendo que sda es su disco)
blockdev --setrw /dev/sda
mount /dev/sda -o remount,rw
touch /forcefsck
Consulte esta página wiki, explica el error arrojado por libata:
https://ata.wiki.kernel.org/index.php/Libata_error_messages
Por lo que veo arriba, tienes un problema de tiempo de espera y según el documento mencionado:
El controlador no pudo responder a un comando ATA activo. Esto podría ser cualquier número de causas. En la mayoría de los casos, esto se debe a un error del subsistema de interrupción no relacionado (intente iniciar con 'pci=nomsi' o 'acpi=off' o 'noapic'), que no pudo entregar una interrupción cuando esperábamos una del hardware.
Es posible que desee deshabilitar ACPI (verifique cómo hacerlo en función de su distribución) o verifique su kernel en busca de errores conocidos y posiblemente actualícelo si no es el último (o descárguelo).