SD 카드의 상태를 어떻게 확인할 수 있습니까?
하드 드라이브를 확인하고 싶을 때 SMART를 사용할 수 있습니다. SD 카드를 어떻게 확인해야합니까? 보편적 인 접근이 있습니까?
SD 카드의 상태를 어떻게 확인할 수 있습니까?
하드 드라이브를 확인하고 싶을 때 SMART를 사용할 수 있습니다. SD 카드를 어떻게 확인해야합니까? 보편적 인 접근이 있습니까?
답변:
(오래된 질문이지만 검색에 유용한 정보)
SD 카드 를 완전히 테스트하려면 (파괴적으로) Linux 로 포팅 된 F3 도구를 사용하여 전체 데이터 공간을 확인할 수 있습니다
이를 통해 디스크에 다양한 패턴을 작성한 다음 오류가 있는지 확인할 수 있습니다.
또한 불량 블록을 사용할 수도 있지만 불량 블록은 위조 사기 SD 카드가 여전히 통과하는 반복 패턴을 사용합니다 (광고 공간보다 적은 카드, 온라인 구매 카드의 일반적인 문제). F3은 이러한 종류의 문제를 찾아서 무료입니다.
속도가 느리고 카드를 완전히 다시 작성합니다 (또는 테스트하고 싶다면 빈 공간을 채우십시오). 그러나 상당히 포괄적입니다.
SD 카드는 거의 최악의 플래시 저장 장치입니다. 큰 선형 읽기 및 FAT 형식 카드에 쓰는 카메라에는 적합하지만 같은 지점을 자주 덮어 쓰지는 않지만 매우 빨리 마모되어 rootfs를 넣으려고 시도합니다. 그것을 증명하기 위해 개발 보드에 매우 불행한 카드가 있습니다.
카드를 모니터링하는 방법을 모르지만 제 경험상 가장 많이 사용하는 파일이 먼저 사용됩니다. 내 카드에는 결함이 발생한 / var (매일 업데이트되는 파일) 아래의 apt 파일이 있습니다.
플래시 스토리지를 사용해야하는 경우 USB 드라이브가 더 빠르고 안정적인 옵션입니다.
편집 : 카드의 현재 상태를 확인하려면 보통 오래된 fsck
것이 좋은 시작입니다. 마십시오 하지 나쁜 블록 만 빨리 카드를 입을 것 같은 불구하고 검사의 모든 종류를 할 유혹.
나는 수퍼 유저에 비슷한 질문에 대답 여기 .
간단히 말해서 : 저는 개인적으로 F3 이라는 잘 알려지지 않은 소프트웨어를 사용합니다 .
또한 모든 USB SD 카드 리더가 "큰"SD 카드를 올바르게 읽을 수있는 것은 아닙니다.
SDHC 카드 만 읽을 수있는 카드 리더에서 SDXC 카드를 읽으려고하면 모든 카드 데이터를 올바르게 읽을 수 없으며 데이터가 손상된 것처럼 보일 수 있습니다.
The Secure Digital eXtended Capacity (SDXC) format, [...] supports cards up to 2 TiB (2199023255552 bytes), compared to a limit of 32 GiB for SDHC cards in the SD 2.0 specification"
SDHC 및 SDSC 카드 를 놓친 것 같습니다 . 같은 위키 백과 페이지에서 : SDHC cards are physically and electrically identical to standard-capacity SD cards (SDSC)
.