Njengoba sazi, inkumbulo ye-flash banokuphila okulinganiselwe, njengoba bewohloka ngemininingwane ebhala ngemuva kwemijikelezo eyizinkulungwane ezimbalwa. Empeleni, ukusetshenziswa okujwayelekile lokhu akufanele kube nenkinga enkulu, kepha uma sisebenzisa kakhulu i-SD, kungadala izinkinga (ikakhulukazi uma sisebenzisa URaspi njengeseva).
Ngakho-ke singakwelula impilo yekhadi lethu le-SD kumafayili we- Ukusajingijolo Pi ngakho konke ngenxa yeLinux. Inhloso ukunciphisa inani lokubhala ekhadini lethu le-SD ukuze kutholakale inkumbulo ethe xaxa nokuthi amaphutha avele kusenesikhathi.
Ngalokhu, kunemikhuba ethile emihle okufanele siyenze, njengokusebenzisa i- SD kumodi yokufunda kuphela, njengokungathi yi-LiveCD. Enye inketho kungaba ukunciphisa inani lokubhalwa okwenziwe ku-SD ngenxa ye-RAM.
Lokhu kungenziwa kanjani? Kahle ngethuluzi tmpfs. Ukuze i-kernel ibhalele i-RAM noma nini lapho kungenzeka khona futhi igweme ukubhala okungadingekile kwe-SD, kufanele siguqule ifayela le / etc / fstab. Kulokhu sizongeza umugqa:
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0
El i-kernel uzokwazi ukufaka / var / ungene ku-RAM bese ukusebenzisela ukubhala lapho ukugwema lokhu kubhala okungahle kuye ku-SD. Lapho idatha ingadingeki, i-RAM esetshenzisiwe izokhishwa. Ngakho-ke kuphela i-RAM edingekayo esetshenziswa futhi efanelekile.
Njengoba sikwazi ukubona, emgqeni sisebenzise i- "size = 100m" ukuze kusetshenziswe i-100MB, kepha ungaguqula usayizi owufunayo, uhlale unakekela ukuthi ungaqedi konke RAM. Sisebenzise futhi i- / var / log, kepha kunamanye amafayela lapho i-kernel ivamise ukubhala abaningi, ngakho-ke singangeza eminye imigqa efana naleyo eyedlule kepha ngamanye amafayela anjenge: / tmp, / var / tmp, / var / sebenzisa, / var / spool, ...
Ngiyethemba ukuthi ulithandile iqhinga futhi walithola lilusizo.
Imininingwane engaphezulu - I-OpenSuSE 13.1: ye-Raspberry Pi