Jak omezit zápisy na SD kartu Raspberry Pi

marty

Jak omezit zápisy na SD kartu Raspberry Pi
« kdy: 11. 01. 2018, 00:43:26 »
Ahoj, rád bych se zeptal jakým způsobem co nejvíce omezit zápisy na SD kartu v Raspbianu, aby karta nějakou dobu vydržela.

Děkuji za rady.
« Poslední změna: 11. 01. 2018, 08:24:30 od Petr Krčmář »


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #1 kdy: 11. 01. 2018, 01:56:45 »
Jestli mate Raspbian, tak tam na to byl flashybrid http://hacks.slashdirt.org/sw/flashybrid/ . Ale pozor s tim, je to ponekud o hubu. Kdyz si s tim pustite apt-get upgrade, tak vam to dost mozna lehne a tak do dokope system, ze uz to nedate dohromady. Musite to vzdycky predem vypnout a zkontrolovat, ze se vsechno premontovalo zase na SD. Z bezpecnostnich duvodu by mozna bylo lepsi, kdybyste to spoustel radsi rucne a pred updatem rebootoval nebo tak neco. Nebo mozna pokud se tam pripojujete jen obcas pres ssh, podle potreby, tak aby to pri navazani ssh session shodilo flashybrid a pak zase nahodilo (pokud pouzivate screen, tak osetrit i na screen).

marty

Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #2 kdy: 11. 01. 2018, 02:25:36 »
Podle toho popisu to bude zřejmě to, co potřebuji. Děkuji, vyzkouším.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #3 kdy: 11. 01. 2018, 02:36:17 »
Na vlastni nebezpeci. Zazalohujte si obraz karty.

marty

Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #4 kdy: 11. 01. 2018, 02:42:06 »
Zálohu samozřejmě mám. upgrade provádět nebudu.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #5 kdy: 11. 01. 2018, 03:53:02 »
Zálohu samozřejmě mám. upgrade provádět nebudu.

Neni nutny upgrade, staci instalovat vetsi software.

Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Jak omezit zápisy na SD kartu - raspberry pi
« Odpověď #6 kdy: 11. 01. 2018, 07:59:24 »
Jak omezit zápisy na SD kartu (Raspbian):

cat /etc/fstab
Kód: [Vybrat]
...
tmpfs /tmp tmpfs defaults,noatime,nosuid,noexec,mode=1777,size=32M 0 0
tmpfs /var/log tmpfs defaults,noatime,nosuid,noexec,mode=0777,size=32M 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=32M 0 0

Systém běží z USB flash a ta naposledy zabliká po startu. Od tý doby ani ťuk. Samozřejmě záleží na tom, jestli ve zmíněných adresářích nemáš/nebudeš mít něco, co by bylo blbý zahodit při restartu...

Kromě úpravy fstab navíc (jak jsem psal) jedu z USB flash -> jednodušší správa systému, když se něco podělá. Místo vyndavání karty, hledání čtečky a redukce, jen vytáhnu USB, vrazím do PC a mám / (root) připojenej. Bootuju ze 128MB starých microSD karet (menší jsem nesehnal).

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #7 kdy: 11. 01. 2018, 11:42:12 »
@Pavouk106: Tohle + tusim neco navic udela flashybrid. Pri rebootu to syncne na SD.

marty

Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #8 kdy: 11. 01. 2018, 12:08:42 »
Připojení flashdisku je bohužel v mém případě nemožné. Každopádně díky.

Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #9 kdy: 27. 01. 2018, 20:56:43 »
Je někde návod jak nakonfigurovat ten flashybrid ?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #10 kdy: 27. 01. 2018, 21:50:02 »
Par radku je v /usr/share/doc/flashybrid. Krome toho to ma komentovane konfiguraky v /etc/flashybrid.

Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #11 kdy: 28. 01. 2018, 09:22:55 »
Přeci musí existovat postup, třeba, že si musím vytvořit ramdisk atd.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #12 kdy: 28. 01. 2018, 11:48:22 »
Tak ramdisk v Linuxu dneska je snad defaultne, takze jde leda o to, aby byl na spravnem miste a byly v nem spravne adresare nebo tak neco.

Ale pokud pouzivate Raspbian, tak ten mel balicek s flashybridem nakonfigurovanym k primemu pouziti. Jen je nutno ho aktivovat v /etc/defaults a rebootovat. Mozna eventualne pozmenit konfiguraky, mete-li nejake extra pozadavky. Potom si pustte mount a mel byste videt spoustu bordelu navic.

noname


nobody(ten pravej)

Re:Jak omezit zápisy na SD kartu Raspberry Pi
« Odpověď #14 kdy: 28. 01. 2018, 21:09:35 »
@mac0112: nepskuluj ;-) flashhybrid je prave sada skriptu co resi pripravu ramdisku, umistovani do nej urcitych adresaru, synchronizaci pri startu a zpetnou pri vypinani, atd... ty muzes pozmenit chovani v nastavrni jak pise JardaP