Como testar o cartão SD para falha suspeita ou validar o desempenho correto, no Android? -- sd-card campo com hardware campo com troubleshooting camp android Relacionado O problema

How to test SD card for suspected fault, or validate correct performance, within Android?


1
vote

problema

português

Eu tenho um Samsung S7 executando Lineageos 14.1 (= Nougat 7.1). Desde a compra que eu usei com um cartão SD SSD de 60 GB. Eu sei que os cartões SD falsos estão por aí, por isso, comprei direto da Amazônia como fornecedor, em vez de como Middleman, para ter mais certeza de que era de fato um cartão Samsung. O cartão sempre foi formatado dentro do próprio telefone, e como armazenamento portátil.

Recentemente, um número de erros me faz suspeitar que o cartão pode ter uma falha. Um empurrão de ADB que falhou no meio do caminho ... uma restauração de Twrp que não pôde ler o arquivo de origem ... ambos com erro io de algum tipo, etc. O cartão provavelmente está sob garantia, mas isso é inútil, a menos que eu possa confirmar uma falha.

O problema é que não tenho certeza como testar se isso é ou não. A maioria das questões sobre o teste de cartão parece relacionar com a recuperação de dados e usar o fsck, que testes o sistema de arquivos, em vez de testar o setor, teste o próprio cartão como um dispositivo de armazenamento (a abordagem não seria o mesmo para estes). Eles não fornecem uma maneira automatizada de testar o próprio cartão completo. Eu não quero conectá-lo a janelas para testes, já que isso não é realmente teste se é bom no meu telefone - eu gostaria de testá-lo no telefone em si. O aplicativo de um teste que encontrei, "SD Card Test Pro", limites de teste para um arquivo de 4GB no FAT32, mas não há uma opção na linhagem para formatar um cartão SD portátil com qualquer outra coisa.

Qual é a minha melhor maneira de testá-lo?

Idealmente eu gostaria de um teste de boa qualidade, um pouco como mais ou outros testadores de memória - uma maneira de tentar preencher o cartão e relatar quaisquer setores "difíceis" que não escrevessem pela primeira vez ou a qualquer que não ler / verificar corretamente - e repita este 2 ou 3 vezes com padrões de bits diferentes / aleatórios para capturar problemas "difíceis de obter" que dependem dos dados anteriores de RW.

Estou feliz em correr no terminal / adb em vez de um aplicativo, se for fácil de fazer.

Mas vou me contentar com qualquer coisa que seja geralmente vista como um bom teste para pegar e identificar cartões defeituosos.

O que devo fazer?

english

I have a Samsung S7 running LineageOS 14.1 (=Nougat 7.1). Since purchase I've used it with a 60GB Samsung SD card. I know that fake SD cards are out there, so on this one I bought direct from Amazon as vendor, rather than as middleman, to be more sure it was indeed a Samsung card. The card has always been formatted within the phone itself, and as portable storage.

Recently, a number of errors make me suspect the card could have a fault. An ADB push that failed halfway... a TWRP restore that couldn't read the source file... both with IO error of some kind, etc. The card is probably under warranty, but that's useless unless I can confirm a fault.

The trouble is, I'm not sure how to test whether or not that's so. Most questions about card testing seem to relate to data recovery, and use fsck which tests the file system rather than sector-by-sector testing the card itself as a storage device (the approach wouldn't quite be the same for these). They don't provide an automated way to test the full card itself. I don't want to plug it into Windows for testing, since that doesn't actually test if it's good in my phone- I'd like to test it in the phone itself. The one test app I've found, "SD Card Test Pro", limits testing to a 4GB file on FAT32, but there isn't an option in Lineage to format a portable SD card with anything else.

What is my best way to test it?

Ideally I'd like a good quality test, a bit like memtest or other memory testers - a way to try and fill the card, and report any "difficult" sectors that didn't write first time, or any that don't read/verify correctly - and then repeat this 2 or 3 times with different/random bit patterns to catch "hard to get" issues which depend on previous RW data.

I'm happy to run in terminal/adb rather than an app, if it's easy to do.

But I'll settle for anything that's generally seen as a good test to catch and identify faulty cards.

What should I do?

        
 
 

Lista de respostas


Perguntas relacionadas

0  Como faço para unbrick my lg sunshine  ( How do i unbrick my lg sunshine ) 
Eu tive avanços de aplicativos reiniciando uma e outra vez e não consegui abrir minhas configurações no aplicativo do meu telefone ou qualquer outro aplicativ...

16  App <x> não está funcionando corretamente. Como posso consertar isso?  ( App x isnt working correctly how can i fix it ) 
Eu tenho um aplicativo que não está funcionando corretamente. Ou não está lançando, ou não responder a comandos, ou algumas das funcionalidades não estão faze...

22  Não é possível conectar o Galaxy S3 ao PC via USB  ( Unable to connect galaxy s3 to pc via usb ) 
Eu tive minha galáxia S3 por alguns meses agora, e sempre fosse capaz de se conectar ao meu PC via USB. Alguns dias atrás, de repente parou de funcionar. Eu e...

1  Galaxy S2 desliga aleatoriamente  ( Galaxy s2 turns off randomly ) 
Eu tenho um problema com o meu Samsung Galaxy S2 I9100. Eu tenho isso por cerca de 8 anos agora e experimentei algumas roms personalizadas. Eu instalei o Cy...

0  Eu não posso começar meu telefone a menos que esteja no modo de segurança. Como corrigi-lo?  ( I cant start my phone unless im in safe mode how to fix it ) 
Então eu tenho um problema. Meu telefone está inicializando no modo de download e eu não posso começar, a menos que eu use o up + casa + potência . Eu te...

3  Como solucionar um bloqueio / congelamento  ( How to troubleshoot a lockup freeze ) 
Eu tenho um Gnex em execução no CN (A) 3.8. Ele começou a bloquear / congelar quando a tela estiver desligada. Até agora, ocorre principalmente durante a noit...

64  Existe uma instalação mínima de adb?  ( Is there a minimal installation of adb ) 
quando se trata de solução de problemas , muitas vezes Leia recomendações como "Use ABCDEFGHIJKLMNABCDEFGHIJKLMN0 para encontrar mais detalhes". Procurando...

0  Como acelerar as páginas de comutação em um PDF?  ( How to speed up switching pages in a pdf ) 
Como você pode acelerar a folga entre as páginas em um PDF (atualmente usando o EZPDF em um Nexus 7)? Qual é a função que determina o quão rápido um PDF pod...

0  meu tablet android não é dormir  ( My android tablet isnt tworking ) 
Eu tinha um novo tablet para o Natal e funcionou corretamente. Hoje não estava tão bem: Eu liguei o poder e passei meu dedo na tela para desbloqueá-lo. Entã...

8  Erro WiFi: "Falha ao se conectar à rede"  ( Wifi error failed to connect to network ) 
Intermitentemente, quando tento me conectar a uma rede WiFi, recebo a seguinte mensagem de erro como uma mensagem de torradas: . Falha ao se conectar à rede...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.