Como impedir a desmontagem automática do disco rígido externo

2

Estou executando algumas simulações no Matlab em uma máquina Linux (rodando o Debian Gnome v3.4.2).

Todos os scripts e arquivos .mat pesados estão em um disco rígido Toshiba externo de 1TB conectado através de USB 3.0 à máquina Linux.

Estou executando algumas simulações pesadas do disco rígido, que duram horas (potencialmente até dias), e envolvem alguma leitura / gravação desses arquivos no disco rígido. O próprio Matlab está instalado na máquina Linux.

O problema é que depois de algum tempo parece que o disco rígido é desmontado ou vai dormir, pois a simulação do Matlab pára e diz que uma dada função está faltando (o que claramente não é, já que foi usada em etapas executadas anteriormente da simulação).

Nota

  • Esta máquina Linux pertence à minha universidade e eu não tenho sudo direitos, apenas user .

  • Li este thread, e a resposta específica do Linux não funcionou, pois recebo sdparm: Command not found.

por titus.andronicus 09.12.2014 / 11:55

1 resposta

0

Eu tive o mesmo problema ao fazer um backup com o rsync, porque ele precisa de muitos minutos para compilar a lista de backup e o disco rígido USB desaparece algumas vezes. O programa C no outro segmento parece excessivamente complicado. Eu uso esse script, que grava um arquivo com a data atual a cada minuto no disco e, em seguida, sincroniza os sistemas de arquivos, o que causa a gravação física de todos os caches de gravação que podem estar lá nos discos:

#!/bin/bash

while true; do
    date | tee /media/frank/backup/ping.txt
    sync
    sleep 60
done

Substitua o caminho para o seu disco USB, salve-o como ping.sh e inicie-o em outro terminal. O comando "tee" mostra a data atual no terminal, para ver se ainda está em execução.

    
por 25.08.2018 / 12:26