essayez avec blockdev --setrw
ou hdparm -r 0
Comme Jose Luis Martin a suggéré d'utiliser blockdev, mon 2cent est de faire un remontage rw et forcefsck
(en supposant que sda est votre disque)
blockdev --setrw /dev/sda
mount /dev/sda -o remount,rw
touch /forcefsck
Consultez cette page wiki, elle explique l'erreur générée par libata :
https://ata.wiki.kernel.org/index.php/Libata_error_messages
D'après ce que je vois ci-dessus, vous avez un problème de délai d'attente et selon le document mentionné :
Le contrôleur n'a pas répondu à une commande ATA active. Cela pourrait beany nombre de causes. Le plus souvent, cela est dû à un bogue de sous-système d'interruption sans rapport (essayez de démarrer avec 'pci=nomsi' ou 'acpi=off' ou 'noapic'), qui n'a pas réussi à fournir une interruption alors que nous en attendions une du matériel.
Vous voudrez peut-être désactiver l'ACPI (vérifiez comment en fonction de votre distribution) ou vérifier si votre noyau contient des bogues connus et éventuellement le mettre à jour s'il n'est pas le plus récent (ou le rétrograder).