Raspberry Pi : GNU / Linux로 SD 수명 연장

알려진 SSD 또는 솔리드 디스크는 몇 년 동안 시장에 출시 되었기 때문에 완전히 새로운 기술은 아니지만 HDD (하드 디스크)와 비교하면 여전히 기저귀를 입은 아기입니다. 그러나, 그 라즈베리 파이 Wikipedia에 따르면 HDD도 SSD도없고 오히려 메모리 카드였던 SD가 있습니다.

SD (Secure Digital)는 디지털 카메라, 휴대폰, 랩톱 및 게임 콘솔 (데스크톱 및 휴대용 모두)과 같은 휴대용 장치를위한 메모리 카드 형식입니다.

스페인에 살고 있고 스페인에서 라즈베리 파이를 구입하기로 결정했다면 마치 다른 나라에 살고 있고 eBay, Amazon 또는 다른 지역 상점을 선택하는 것처럼 라즈베리 파이에는 장단점이있는 SD가 함께 제공됩니다. 우선, 어떤 경우에는 HDD보다 빠르게 작동하지만 수명이 짧습니다. 즉, 수명이 짧기 때문에 Raspberry Pi의 SD 수명을 연장하기위한 몇 가지 팁이 있습니다.

SD 카드의 주요 문제점은 제한된 쓰기 용량입니다. 즉, 주어진 섹터 / 공간에 최대 횟수 나 데이터 만 쓸 수 있습니다. 쓰기, 지우기, 다시 쓰기 등을 무기한으로 할 수있는 것은 아닙니다. 영원히 할 수는 없습니다. 할 수없는 때가 올 것입니다. SD에 계속 기록하십시오.

따라서 다음은 Raspberry Pi에서 SD 수명을 연장하기위한 몇 가지 팁입니다.

  1. 대용량 SD : 간단합니다. 8GB SD가 있으면 정보를 쓸 수있는 X 공간이 있고, 그 공간에는 제한된 양의 읽기 및 쓰기가 있지만 SD가 (예를 들어) 16GB이면 더 많은 공간을 갖게됩니다. 같은 영역에 여러 번 써야합니다. 즉, SD 내부에 데이터를 넣을 공간이 더 많습니다.
  2. 유명 브랜드에서 구매 : SD에서 발생하므로 다른 하드웨어 구성 요소에서 발생하므로 비밀이 아닙니다. 예를 들어 스마트 폰의 경우 30 달러의 중국 제품을 구입할 수 있으며 하드웨어 사양에 따라 300 달러의 Nexus와 거의 동일하게 수행 할 수 있지만 장기적으로는 희귀 브랜드 (중국어)가 작동하지 않습니다. . SD도 똑같고 제조사는 많지만 좋은 브랜드로 인정 받고 있고 품질은 그다지 많지 않습니다. 좋은 품질의 SD 제조업체를 위해 Google에 항상 도움이됩니다. 그런 다음 스페인 또는 해당 지역의 Raspberry Pi 매장에 이러한 SD 재고가 있는지 확인하십시오. 돈의 가치에 대한 자신의 결론을 도출하십시오.
  3. RAM에 더 많이 쓰고 SD에 더 적게 쓰도록 Linux를 설정합니다. 포인트 1과 유사하게, SD에 적을수록 좋습니다. RAM에 더 많이 쓰고 SD에 더 적게 쓸 수 있습니다. tmpfs

tmpfs 사용

시스템에 RAM에 더 많이 쓰고 저장 장치 (이 경우 SD)에 더 적게 쓰도록 지시하려면 / etc / fstab에 행을 추가하면됩니다. 그 줄에서 우리는 SD가 아닌 RAM에 마운트 할 폴더를 나타냅니다. 예를 들면 다음과 같습니다.

tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0

그건 그렇고, 해당 파티션에 100MB 이상이 필요한 경우 라인에서 해당 값을 수정하여 모든 RAM을 소비하지 않도록 최대 크기를 설정하십시오. 그런 다음 컴퓨터를 다시 시작하면됩니다.

설명 : 컴퓨터를 다시 시작할 때 tmpfs (예 : / var / logs)로 마운트 된 모든 항목이 손실됩니다. 즉, 컴퓨터를 다시 시작할 때 로그가없고 각 폴더에 대해 비어있게됩니다. 그들은 마운트합니다.

끝!

이 팁은 귀하의 라즈베리 파이 PiPad가있는 경우에도 마찬가지입니다. 다른 장비가 유용할지는 모르겠습니다. HDD 또는 SSD에서 작동하지 않는 다른 하드웨어를 모르고 SD 카드로 예, 카메라가 아닌 경우 🙂

특히 tmpfs가 작동하는 방법에 대한 팁을 아는 것이 흥미 로웠기를 바랍니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   라그누르

    좋은

    SD의 유효 수명을 연장하는 또 다른 옵션은 시스템 파티션을 SD에서 USB HD로 전달하고 SD를 부팅으로 만 사용하는 것입니다.

  2.   자 구르

    RPi는 512MB의 RAM만을 가지고 있기 때문에 메모리에 로그를 마운트하는 것이 좋은 솔루션이라고 생각하지 않습니다. Laegnur가 말하는 것은 훨씬 더 많은 논리를 가지고 있으며 SD를 부팅으로 사용하고 외부 하드 디스크를 / var 및 심지어 / home.

  3.   미스터 리눅스

    모든 SD가 Raspberry Pi와 호환되는 것은 아니라는 사실을 알리는 것이 좋습니다. 어떤 SD가 호환되지 않는지 자세히 설명하는 링크를 남겨 둡니다.
    http://elinux.org/RPi_SD_cards#SD_card_performance.

  4.   Vidagnu

    훌륭한 기사, 각 옵션에는 장단점이 있다고 생각하며, 라즈베리에 하드 드라이브를 넣으면 휴대 성이 제거되고 크기가 증가합니다. 가장 좋은 것은 그대로 두는 것입니다. 어쨌든 SD는 저렴합니다.

    감사합니다,

  5.   vctrsnts

    좋은

    이 웹 사이트에서 제가 팔로우하는 첫 번째 댓글입니다. amule과 전송이 HD에 연결된 1x24 서버 역할을하는 RPI가 있는데, RPI를 7x24 서버로 사용하는 경우 권장되는 방식은 SD에만 / boot가 있다는 것입니다. 파티션의 나머지 부분은 HD 내부에 있으며 HD를 연결하는 데 필요합니다 (Laegnur가 말했듯이)
    그리고 지금까지 아무런 문제가 없었습니다 ... 그리고 그것은 지속됩니다 .... 😉

  6.   네스터

    최근에 데스크탑 PC에 SSD와 HD를 추가했는데 이것이 제게 완벽합니다.

    내 SSD에 ext4에 Wheezy를 설치하고 fstab에 추가했습니다.

    UUID = xxx / ext4 기본값, noatime, nodiratime, 폐기 0 1
    tmpfs / tmp tmpfs 기본값, noexec, nosuid 0
    tmpfs / var / run tmpfs size = 1024M, nr_inodes = 10k, mode = 777
    tmpfs / var / lock tmpfs 크기 = 1024M, nr_inodes = 10k, 모드 = 777 0 0
    tmpfs / var / log tmpfs 크기 = 1024M, nr_inodes = 10k, 모드 = 777

    그리고 같은 날 정전을 겪는 불행을 겪었고 그 결과 루트는 "읽기 전용"으로 자체 조립되었습니다. mount -o remount를 사용하면 rw가 해결되지만 손상된 파티션으로 돌아 다니는 것은 좋은 생각이 아니라고 생각합니다.

    다른 시스템에서 fsck와 gparted에서 확인을 수행했으며 동일한 문제가 계속 발생했습니다.
    btrfs에서 다시 설치하여 수정했습니다.

    나는 묻는다. / var / log 휘발성으로 만드는 것이 안전합니까? 시스템이 잘못된 종료로부터 복구해야하는 중요한 것이 없습니까?

    나에게 일어난 일이 매우 이상하기 때문에 묻는다. 저는 2011 년부터 Linux를 사용하고 있습니다. 정전으로 고통 받고 있지만 이런 일은 전혀 발생하지 않았습니다. 내가 tmpfs를 / var / log와 다른 디렉토리에 마운트 한 같은 날, 나에게 일어난다.

  7.   아이 누스 솔 하임

    에헴은 오래 전에 SD의 수명을 연장하기 위해 데비안 ARM의 매뉴얼을 썼습니다. 라즈베리에서도 동일하고 적용 할 수 있습니다. 이것은 훨씬 낫습니다. 나쁘지는 않지만 더 많은 세부 사항이 누락되었습니다.

    http://kirbian.wordpress.com/2013/01/11/reduce-disk-write-sdcard/

  8.   미코

    매일 더 많은 SDD 디스크와 혼합 된 SDD + HDD 구성이 있으며이 명령은 사용 수명도 연장합니다.
    그리고 RAM은 현재 매우 저렴하기 때문에 데스크톱 성능을 향상시키는 데 도움이 될 수있는 다양한 설정을 조사하는 것도 나쁘지 않습니다.

    추신 : 누군가 프린터, 특히 다기능 b / w 레이저에 대한 기사를 작성하고 싶습니다. Brother는 지금까지 잘 해왔지만 마지막으로 주문한 모델이 스캐너의 급지 장치에 문제를 주었기 때문에 반환하겠습니다. 비교와 의견을 찾기 위해 갔고 스페인어와 영어로 부재로 인해 눈에.니다.

    프린터에 "전부 또는 매우 또는 phoronix"는 없습니다 (누군가가 원하는 경우).하지만 그 동안 누군가가 소규모 사무실에서 사용되는 이러한 다기능 B / W 레이저 모델을 판매하거나 단순히 잉크를 판매하는 경우 이러한 유형의 모델에 대한 고객의 만족도를 수집하고 여기 또는 가장 적절하다고 생각되는 곳에서이를 전달하여 공유합니다.

  9.   마리아노

    정보 주셔서 감사합니다. 매우 유용한. 성공!