Nota rápida: suponho que quando você diz que "falhou nos testes SMART", significa que há um ou mais atributos pré-falha falhando agora. Não que um longo autoteste tenha falhado. Se o seu back apenas bloquear, então você só precisa obtê-los remapeados, e seu problema está resolvido, mesmo sem um novo disco. (Mas ainda tem backups!)
É seguro? Bem, defina seguro ... quero dizer, você está continuando a usar um disco que (via falha SMART) está lhe dizendo que espera perda de dados grave no dia seguinte.
errors=remount-ro
se destina a evitar possíveis resultados ruins da tentativa de continuar o uso completo de um sistema de arquivos corrompido:
- Você pode obter pânico no kernel. Relativamente seguro (bem, você pode perder o trabalho em andamento quando o sistema entrar em pane).
- Você pode obter uma corrupção massiva do sistema de arquivos. Este é o verdadeiro grande; você pode perder um lote de arquivos quando, por exemplo, o kernel perde o rastro do suporte do inode
/home
. Ou quando você tem dois arquivos "compartilhando" os mesmos setores. O Fsck deve "consertar" isso de qualquer maneira, mas você pode acabar com uma boa parte do seu sistema de arquivos por aí em lost + found, e muitos dos arquivos corrompidos em setores sobrepostos.
Espero que você já tenha um backup. Espero que você tenha testado esse backup.