Cartão SD “quebrado” - alterações nos arquivos não persistem durante a reinicialização

4

Eu tenho um Raspberry Pi que é executado a partir de um cartão micro SD. Ele carrega bem e dandy, mas há algo estranho acontecendo. Se eu, por exemplo, criar um novo arquivo e reiniciar, o arquivo não estará lá. Por exemplo:

$ ls
$ echo 'bar' > foo.txt
$ ls
foo.txt

// HERE BE REBOOT //
$ ls
$ 

Quando executo outros comandos, por exemplo sudo apt-get update && sudo apt-get upgrade , sempre instala as mesmas atualizações. Por alguma razão, não há persistência alguma - o sistema de arquivos congelou no local.

Como faço para corrigir isso? Não há nada de valor no cartão SD, então eu ficaria confortável em limpá-lo e reinstalar o sistema operacional. No entanto, quando tentei dd uma nova imagem para o cartão, ele procedeu como esperado, mas quando inicializei o Pi, o sistema operacional antigo ainda persiste.

    
por manabreak 10.11.2016 / 12:31

1 resposta

2

Sua partição provavelmente está corrompida. Execute fsck da sua área de trabalho:

fsck.ext3 /dev/sdb1

Onde sdb1 é sua partição root no SD.

    
por 10.11.2016 / 13:03