GNU/Linux >> Linux Esercitazione >  >> Linux

Linux, come modificare lo stato dell'HDD da ReadOnly dopo un crash temporaneo?

prova con blockdev --setrw o hdparm -r 0


Come Jose Luis Martin ha suggerito di usare blockdev, il mio 2cent è rimontare rw e forcefsck

(supponendo che sda ​​sia il tuo disco)

blockdev --setrw /dev/sda
mount /dev/sda -o remount,rw
touch /forcefsck

Controlla questa pagina wiki, spiega l'errore lanciato da libata :

https://ata.wiki.kernel.org/index.php/Libata_error_messages

Da quello che vedo sopra, hai un problema di timeout e come da documento citato :

Il controller non è riuscito a rispondere a un comando ATA attivo. Questo potrebbe essere qualsiasi numero di cause. Molto spesso ciò è dovuto a un bug del sottosistema di interrupt non correlato (provare ad avviare con 'pci=nomsi' o 'acpi=off' o 'noapic'), che non è riuscito a fornire un interrupt quando ce ne aspettavamo uno dall'hardware.

Potresti voler disabilitare ACPI (controlla come fare in base alla tua distribuzione) o controllare il tuo kernel per bug noti ed eventualmente aggiornarlo se non è l'ultimo (o eseguirne il downgrade).


Linux
  1. Come modificare un nome host in Linux

  2. Come controllare la versione di Redhat

  3. Come controllare il fuso orario in Linux

  4. Come controllare lo stato di SSD/HDD in Linux

  5. Come cambiare la shell in Linux

Come modificare le autorizzazioni in Linux

Come controllare i dettagli meteorologici dalla riga di comando in Linux

Come verificare se la GUI è installata in Linux dalla riga di comando

Come controllare le statistiche di rete Linux dalla riga di comando

Come cambiare utente su Linux

Come modificare l'indirizzo IP su Linux