Pi-B Rev 2, Debian - hfsplus: o sistema de arquivos não foi desmontado corretamente - Chaves fora de ordem

0

Me desculpe se eu não estou perguntando a coisa certa, talvez você possa ajudar.

Eu configurei meu Raspberry Pi B, rev 2 alguns meses atrás, com o debian (Linux versão 4.4.38+) e o appletalk, eu segui um guia online para que eu pudesse configurar um backup de máquina do tempo.

Eu montei uma unidade externa de 500GB como / dev / sda2. O disco tem vários anos. O framboesa PI tem vários anos também.

Deixo o PI o tempo todo, mas depois de algumas semanas recebo erros de disco. Quando eu executo o fsck, o erro é "Chaves fora de ordem".

Sempre que preciso conectar a unidade ao meu mac e usar o utilitário de disco para reparar os erros.

Eu preciso então remontar a unidade no meu pi com:

Sudo chmod 777 / media / tm

e

sudo mount -o remontar, rw / dev / sda2 / media / tm

Não sei por que estou recebendo esses erros, o PI ou o disco? Existe algo que eu possa fazer para evitar esses erros?

    
por Jules 29.07.2017 / 22:56

2 respostas

0

O fsck do erro "Keys out of order" indica que existe um erro grave no seu sistema de arquivos. Se você tiver dados valiosos, recomendo copiá-los.

Eu recomendo fazer o teste SMART por meio de alguma ferramenta, por exemplo smartmontools para verificar o estado do disco.

EDITAR

Para uma ideia geral de como isso deve ser feito:

Eu recomendaria essa abordagem para montar o volume htfplus no linux.

a) desabilite o registro em diário na sua unidade (no mac) via sudo diskutil disableJournal volumeName . Devido a algum bug em certos MacOS X você tem que habilitar o registro no diário antes que ele possa ser desabilitado se este for o caso, por favor execute sudo diskutil enableJournal volumeName before e então o comando disableJournal .

Observação: Observe que o registro no diário é parte importante da integridade dos dados e está lá para evitar a perda de dados. Não o desative em circunstâncias normais, pois isso realmente ajuda a evitar a perda de dados.

Você deve ter hfsprogs install. por exemplo. para debian sudo apt-get install install hfsprogs

então você pode tentar montá-lo sudo mount -t hfsplus -o force,rw /dev/sdX /mnt/mount_point (ou você pode tentar -o remount,force,rw ).

Em seguida, tente executar novamente o fsck com sudo fsck.hfsplus -f /dev/sdX e informe o resultado.

    
por 10.08.2017 / 08:47
0

"Chaves fora de ordem" é um erro genérico. Aponta para erros no pacote esparso e é um indicador claro da possível perda de dados no disco.

I'm not sure why I'm getting these errors, is the PI or the disk? Is there anything I can do to prevent these errors?

Provavelmente, esses erros não são causados pelo Pi, mas pelo próprio Time Machine.

Se você executou o utilitário de disco macOS antes e a corrupção continua voltando, é recomendável formatar a unidade com sua versão atual do macOS.

Se o utilitário de disco não puder consertá-lo, você poderá tentar ferramentas mais sofisticadas, como o Disk Warrior, ou ativar o terminal. Este blogpost descreve como para corrigir erros de backup de sparsebundle baseados em Time Machine NAS.

A corrupção pode ser causada por erros de transferência não utilizados usando o Wifi para fazer backup no NAS. Referência . Também é mencionado que pode ser uma boa idéia usar um hub USB (com PSU) para alimentar a unidade externa (se ela não for alimentada pela própria PSU).

    
por 10.08.2017 / 23:57