Como prolongar a vida do cartão sd do seu pi framboesa

Primeiro aparecendo como armazenamento prolongado para PDAs, smartphones e câmeras digitais cerca de 10 anos atrás, os cartões SD são agora uma adição popular para tablet e mini computadores, como o Raspberry Pi. Oferecendo alta capacidade e velocidade de gravação rápida, os cartões SD são particularmente importantes para o Raspberry Pi, que usa esse tipo de armazenamento como um disco do sistema.

Se você sabe alguma coisa sobre cartões SD, então você vai ver como isso pode vir a ser um problema. Os cartões SD têm uma vida finita, com limites sobre quantas vezes os dados podem ser escrito e reescrito antes que o cartão cede à entropia.

Dada a grande número de projetos disponíveis para os usuários Raspberry Pi (qualquer coisa de centros de mídia e sistemas de jogos retro para tirar fotos a partir do espaço) Parece sensato para investigar apenas como cartões SD podem ter seu tempo de vida útil prolongada.O hardware que você vai precisar para construir um Raspberry Pi Media CenterO hardware que você vai precisar para construir um Raspberry Pi Media CenterCom tantas maneiras de usá-lo, você não deve se surpreender ao descobrir que o Raspberry Pi já vendeu mais de 1 milhão de unidades. Embora tenha sido projetado para uma finalidade chave (programação) este pequeno tamanho de cartão de crédito computador ...consulte Mais informação

Fazer o seu cartão SD Mais Confiável

Encontrar evidência sólida de falhas de cartão SD é difícil. O formato é tão barato que na maioria dos casos, os proprietários poderia ter simplesmente descartado em favor de um substituto. Por outro lado, este formato tornou-se mais resistente nos últimos anos, graças aos avanços em design de cartão (algo que vamos voltar para mais tarde).

Video: FAÇA UM SHIELD PARA CARTÃO SD | Curso de Arduino #050

MUO-RPI-multios-sdcards

Para desfrutar de computação baseada em cartão SD livre de problemas, você deve escolher o maior cartão para o seu orçamento. O pensamento por trás disso é simples: com um limite no número de vezes que os dados podem ser gravados em cartões SD, eo fato de que os dados gravados no dispositivo devem ser espalhados em áreas intocadas antes de voltar para o início, há menos mudança de escrever para a mesma área do cartão. Escolhendo 16 GB ao longo de 8 GB irá reduzir para metade o número de reescrita. Em teoria, isso vai dobrar a expectativa de vida de seu armazenamento.

Também vale a pena comprar apenas as grandes marcas. Sim, pode ser tentador para pegar um cartão de 32 GB por US $ 10 no eBay ou Amazon, mas você não está garantido para obter um dispositivo confiável - ou mesmo um trabalho um. Se você teve alguns cartões SD velhas que você estava esperando uso, veja toda a outras maneiras que podem ser usados ​​em vezx.7 utiliza impressionantes para um cartão SD Velho7 utiliza impressionantes para um cartão SD VelhoSe o seu cartão SD de idade é um parcos 64 MB ou um maciço 64 GB, existem vários projetos para você fazer uso desses cartões de armazenamento.consulte Mais informação

Usando Raspberry Pi? Escrever Para RAM, e não o cartão

Aumentando a vida útil do seu cartão SD é possível através de uma melhor utilização do seu RAM dispositivo. O seguinte truque pode ser usado em qualquer dispositivo Linux, embora nós testamos ele na Raspberry Pi.

usando o tmpfs recurso você instrui o dispositivo para escrever a memória RAM do sistema da mesma forma que faria para um dispositivo de armazenamento (você pode fazer uma RAMdisk no Windows também, na realidade). O resultado é que há menos de escrita no cartão SD. Um bônus é que tmpfs é fácil de configurar e rápido.O que é um disco RAM, e como você pode configurar umaO que é um disco RAM, e como você pode configurar umadiscos rígidos de estado sólido não é o primeiro de armazenamento não-mecânico para aparecer em PCs de consumo. RAM tem sido usado por décadas, mas principalmente como uma solução de armazenamento de curto prazo. Os tempos de acesso rápido de RAM torna ...consulte Mais informação

muo-RPI-aplicativos-card

Para usar isso, abra / Etc / fstab no sistema de arquivos Raspbian (usando nano na linha de comando) e adicionar:

tmpfs / var / log tmpfs padrões, noatime, nosuid, o modo de=0755, tamanho=100m 0 0


Depois de salvar, reinicie o Raspberry Pi. Isto irá montar o sistema de arquivos virtual, pronto para uso. Após reiniciar, / var / log será montado como um carneiro arquivos Disk-escritos para o diretório estará na RAM, enquanto eles são necessários.

Vários outros locais também podem ser usados:

tmpfs / tmp tmpfs padrões, noatime, nosuid, tamanho=100m 0 0tmpfs / var / tmp tmpfs padrões, noatime, nosuid, tamanho=30m 0 0tmpfs / var / log tmpfs padrões, noatime, nosuid, o modo de=0755, tamanho=100m 0 0tmpfs / var / tmpfs executar padrões, noatime, nosuid, o modo de=0755, tamanho=2m 0 0tmpfs / var / spool / mqueue tmpfs padrões, noatime, nosuid, modo de=0700, gid=12, tamanho=30m 0 0

Estas linhas podem ser adicionados a / Etc / fstab. Observe o uso do size = condição, o que limita o espaço que cada pasta temporária deve ocupar. Lembre-se que a RAM também será usado pelo sistema operacional, assim, definir limites de tamanho vai evitar Raspbian trancar. Além disso, tome cuidado para adicionar apenas locais com dados temporários de / var / log. Esses arquivos são excluídos quando o Raspberry Pi é reiniciado, então qualquer coisa que você precisa para manter ou persistir entre as reinicializações não devem ser armazenados na memória RAM.

Ao mover estes locais para a RAM, a quantidade de dados gravados para o cartão SD do Raspberry Pi pode ser reduzida, aumentando assim a sua vida.

Melhor ainda, ignorar o cartão SD Completamente!

A maioria dos usuários Raspberry Pi dependem de alguma forma de Linux, e como tal têm em suas mãos uma maneira ainda melhor de ambos desempenho melhorar e reduzir o volume de reescrita para o cartão SD.

Video: [NOVO MÉTODO 2016] Transformar CARTÃO SD em MEMÓRIA INTERNA

muo-sdcard-pi-usb

A solução é, utilizando um dispositivo USB 2.0, que pode ser uma unidade de polegar padrão, talvez um HDD USB alimentado ou mesmo um SSD. Embora o Raspberry Pi é programado para iniciar a partir do cartão SD, você pode reconfigurar o sistema operacional de modo que somente a partição de boot é encontrado no cartão SD, enquanto a partição raiz é movido para outro dispositivo.

Enquanto você pode encontrar o processo um pouco complicado, uma vez que a partição de boot foi editado para olhar para a partição raiz no dispositivo USB, você verá que o resultado é impressionante.

Conclusão: Os cartões SD são incríveis, então tratá-los bem

muo-oldsdcard-adaptadorA coisa mais importante que você pode fazer com cartões SD para garantir que eles duram é comprar as marcas nomeadas e, se possível usá-los para tarefas que não exigem reescrita constante (como um always-on torrente download megalith).Como transformar seu Raspberry Pi em um Always-On Download MegalithComo transformar seu Raspberry Pi em um Always-On Download MegalithFaça a sua parte para o mundial "rede de distribuição Linux" através da construção de um seguro megalith-download do torrent dedicado, que mal usa 10W de potência. Será, naturalmente, ser baseado em um Raspberry Pi.consulte Mais informação

O que é talvez o mais fascinante é que os cartões SD são mentirosos habituais, apoiados por algum software muito inteligente. Como revelado pelo hacker de hardware Bunnie Huang na Chaos Compute Congresso Club, cartões SD são feitos com memória flash muito barato, cheio de defeitos. Criando uma ilusão de um pedaço robusto de mídia de armazenamento é sofisticado correção de erros, o que significa que os cartões são capazes de exibir uma capacidade completamente diferente da que realmente disponível (você pode verificar a sua capacidade real com a ferramenta H2testw).

Como para os proprietários Raspberry Pi, aproveite as dicas acima em relação à compra de armazenamento maior e usando tmpfs para reduzir o volume de reescrever no seu cartão SD.

Trate seus cartões SD bem, e eles invariavelmente durar!


Artigos relacionados