Raspberry Pi: Panjangkan umur SD anda dengan GNU / Linux

SSD atau cakera padat seperti yang diketahui, bukanlah teknologi yang sama sekali baru kerana telah berada di pasaran selama beberapa tahun, namun jika dibandingkan dengan HDD (hard disk), ia masih bayi dalam lampin. Walau bagaimanapun Raspberry Pi Tidak memiliki HDD atau SSD, melainkan SD, yang telah menjadi kad memori ... seperti pendrive, menurut Wikipedia:

Secure Digital (SD) adalah format kad memori untuk peranti mudah alih seperti kamera digital, telefon bimbit, komputer riba, dan juga konsol permainan (desktop dan mudah alih), antara lain.

Sekiranya anda tinggal di Sepanyol dan memutuskan untuk membeli Raspberry Pi anda di sana di Sepanyol, seolah-olah anda tinggal di negara lain dan memilih eBay, Amazon atau mana-mana kedai tempatan, Raspberry Pi anda akan disertakan dengan SD, yang mempunyai kelebihan dan kekurangan. Pertama sekali, dalam beberapa kes, ia akan berfungsi lebih cepat daripada HDD, tetapi ia mempunyai jangka hayat yang lebih pendek, iaitu, ia akan bertahan lebih lama, jadi berikut adalah beberapa petua untuk memperpanjang umur SD Raspberry Pi anda.

Masalah utama kad SD ialah keupayaan menulis terhad mereka. Maksudnya, kita hanya dapat menulis jumlah kali atau data maksimum dalam sektor / ruang tertentu, bukan kita dapat menulis, menghapus, menulis semula dan sebagainya selama-lamanya, kita tidak dapat melakukannya selamanya, waktunya akan tiba ketika tidak dapat terus menulis ke SD.

Oleh itu, berikut adalah beberapa petua untuk memperpanjang umur SD kami di Raspberry Pi:

  1. SD berkapasiti lebih tinggi: Sangat mudah, jika kita mempunyai SD 8GB kita mempunyai ruang X untuk menulis maklumat, ruang itu mempunyai jumlah bacaan dan tulisan yang terhad, tetapi jika SD (misalnya) 16GB maka kita akan mempunyai lebih banyak ruang, yang diterjemahkan menjadi tidak perlu menulis berkali-kali di kawasan yang sama, iaitu, terdapat lebih banyak ruang di dalam SD tempat meletakkan data.
  2. Beli dari jenama berprestij: Ia bukan rahsia, kerana ia berlaku dengan SD ia berlaku dengan komponen perkakasan lain. Contohnya telefon pintar, kita boleh membeli telefon bimbit Cina yang berharga $ 30 dan nampaknya mengikut spesifikasi perkakasan ia boleh hampir sama dengan Nexus $ 300, namun, dalam jangka masa panjang, jenama langka (Cina) tidak berfungsi. Dengan SD itu sama, terdapat banyak pengeluar tetapi dikenali sebagai jenama yang baik, dengan kualiti tidak banyak. Selalu baik untuk Google untuk pengeluar SD dengan kualiti yang baik, kemudian periksa sama ada kedai Raspberry Pi di Sepanyol atau kawasan anda mempunyai stok SD ini. Buat kesimpulan anda sendiri mengenai nilai untuk wang.
  3. Tetapkan Linux untuk menulis lebih banyak ke RAM dan kurang ke SD: Sama seperti titik 1, semakin sedikit yang ditulis dalam SD, semakin baik. Kita boleh mencapai penulisan lebih banyak ke RAM dan kurang menggunakan SD tmpfs

Menggunakan tmpfs

Untuk memberitahu sistem untuk menulis lebih banyak pada RAM dan lebih sedikit ke peranti storan (dalam kes ini, SD) tambahkan baris ke / etc / fstab. Pada baris itu kita menunjukkan folder mana yang ingin kita pasang dalam RAM dan bukan dalam SD, misalnya:

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

Ngomong-ngomong, jika anda memerlukan lebih dari 100mb untuk partisi itu, ubah nilai tersebut pada baris, dengan meletakkan ukuran maksimum kami memastikan bahawa ia tidak menggunakan semua RAM. Kemudian mulakan semula komputer dan itu sahaja.

Klarifikasi, semua yang dipasang dengan tmpfs (misalnya, / var / log) akan hilang semasa komputer dimulakan semula, iaitu apabila mereka memulakan semula mereka tidak akan mempunyai log, mereka akan kosong, dan seterusnya untuk setiap folder yang mereka pasang.

Tamat!

Petua ini sesuai untuk anda Raspberry Pi dan juga jika mereka mempunyai PiPad. Saya tidak tahu untuk apa peralatan lain yang berguna kerana, saya tidak tahu perkakasan lain yang tidak berfungsi dengan HDD atau SSD dan ya dengan kad SD, selamat datang, melainkan jika ia bukan kamera 🙂

Saya harap anda menganggapnya menarik, terutamanya mengetahui tip bagaimana tmpfs berfungsi


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   LAEGNUR kata

    baik

    Pilihan lain untuk memanjangkan jangka hayat SD, adalah dengan mengalihkan partisi sistem dari SD ke USB HD, dan menggunakan SD hanya sebagai but ...

  2.   zagur kata

    Man, saya rasa ini bukan penyelesaian yang baik untuk memasang log dalam memori, kerana RPi hanya mempunyai RAM 512 MB ... Apa yang dikatakan oleh Laegnur mempunyai logik yang lebih banyak, gunakan SD sebagai but dan cakera keras luaran untuk / var dan bahkan / kediaman.

  3.   Tuan Linux kata

    Adalah baik untuk memberitahu bahawa tidak semua SD sesuai dengan Raspberry Pi, saya meninggalkan pautan di mana terperinci SD mana dan tidak sesuai.
    http://elinux.org/RPi_SD_cards#SD_card_performance.

  4.   vidagnu kata

    Artikel yang sangat baik, saya berpendapat bahawa setiap pilihan mempunyai kebaikan dan keburukannya, meletakkan cakera keras di dalam raspberry anda akan menghilangkan mudah dibawa, meningkatkan saiznya, dll Saya rasa yang terbaik adalah membiarkannya seperti biasa, bagaimanapun SD adalah murah.

    Regards,

  5.   vctrsnts kata

    baik

    Ini adalah komen pertama saya di laman web ini yang saya ikuti. Saya mempunyai RPI yang bertindak sebagai pelayan 1 × 24 dengan amul dan transmisi yang disambungkan ke HD, cara mereka disyorkan sekiranya menggunakan RPI sebagai pelayan 7 × 24, adakah di SD hanya terdapat partisi / boot dan semuanya partisi selebihnya berada di dalam HD, jika perlu, untuk menyambungkan HD (seperti kata Laegnur)
    Dan setakat ini, saya tidak menghadapi masalah ... Dan itu berterusan .... 😉

  6.   Nestor kata

    Saya baru-baru ini menambahkan SSD dan HD ke PC desktop saya dan ini sangat sesuai untuk saya.

    Pada SSD saya, saya telah memasang Wheezy di ext4 dan menambah fstab

    UUID = lalai xxx / ext4, waktu tengah hari, waktu nodirat, buang 0 1
    tmpfs / tmp tmpfs lalai, noexec, nosuid 0 0
    tmpfs / var / run tmpfs size = 1024M, nr_inodes = 10k, mode = 777 0 0
    tmpfs / var / kunci tmpfs size = 1024M, nr_inodes = 10k, mode = 777 0 0
    tmpfs / var / log tmpfs size = 1024M, nr_inodes = 10k, mode = 777 0 0

    dan saya mengalami kemalangan untuk mengalami gangguan pada hari yang sama dan akibatnya, akarnya dipasang sendiri sebagai "baca sahaja". Dengan mount -o remount, rw akan dapat diselesaikan tetapi saya rasa bukan idea yang baik untuk berjalan-jalan dengan partition yang rosak.

    Dari sistem lain saya melakukan fsck dan juga pemeriksaan dari gparted dan ia berlanjutan dengan masalah yang sama.
    Saya telah memperbaikinya dengan memasang semula di btrfs.

    Saya tanya. Adakah selamat untuk membuat / var / log tidak stabil? Tidak ada yang penting bahawa sistem perlu pulih dari penutupan yang buruk?

    Saya bertanya kerana sangat pelik apa yang berlaku kepada saya. Saya telah menggunakan Linux sejak 2011, saya mengalami gangguan bekalan elektrik tetapi perkara seperti ini tidak pernah berlaku kepada saya. Pada hari yang sama saya memasang tmpfs ke / var / log dan direktori lain, yang berlaku kepada saya.

  7.   Ainus solheim kata

    Ahem suatu ketika dahulu saya menulis manual untuk Debian ARM untuk memperpanjang umur SD, dalam raspberry ia sama dan boleh digunakan, ini jauh lebih baik, anda tidak buruk tetapi beberapa butiran lagi hilang.

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

  8.   mitco kata

    Setiap hari terdapat lebih banyak disk SDD dan konfigurasi HDD + HDD bercampur dan arahan ini juga akan memanjangkan hayat berguna mereka.
    Dan kerana RAM cukup murah sekarang, tidak ada salahnya menyelidiki pelbagai tetapan yang mungkin membantu meningkatkan prestasi desktop juga.

    PS: Saya ingin seseorang menulis artikel mengenai pencetak, terutamanya laser multifungsi b / w, Brother telah melakukannya dengan baik sehingga kini, tetapi model terakhir yang saya pesan telah memberi saya masalah dengan pengumpan lembaran pengimbas - saya akan untuk kembali - dan saya telah pergi untuk mencari perbandingan dan pendapat, dan mereka sangat jelas kerana ketiadaan mereka, baik dalam bahasa Sepanyol dan juga Bahasa Inggeris -

    Tidak ada "semua atau sangat atau phoronix" untuk pencetak - sekiranya seseorang ingin melakukannya - tetapi sementara itu, jika seseorang bekerja menjual model laser B / W multifungsi ini sehingga digunakan di pejabat kecil atau hanya menjual tinta, mereka dapat mengumpulkan kepuasan pelanggan mereka dengan jenis model ini dan kongsikan di sini atau di mana ia kelihatan paling sesuai dengan menyampaikannya.

  9.   Mariano kata

    Terima kasih atas maklumat. Sangat berguna. Berjaya!