[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Olimex: Debian readonly root



Studierò il discorso overlayFs, grazie.
Intanto sto provando con la nuova ufficiale Olimex basata su Debian 8 e fin ora staccando a caldo l'alimentazione è sempre ripartita senza neanche fare un fsck... io con la wheezy al primo tentativo ero già fermo nella schermata di inserimento password di root per manutenzione..

tra le premesse avevo dimenticato di dire che stiamo utilizzando anche gli lcd 7" touch sempre della olimex.. e quindi spostarmi dalla loro ufficiale è fuori portata per ora.

Dovrei trovare un 7" touch su hdmi compatibile.

Proverò anche a cercare per il discorso Raspian allora. Grazie

2016-05-21 15:52 GMT+02:00 Marco Bevacqua <marcobev@gmail.com>:
Ciao a tutti,

@Salvatore: Non ho ancora provato personalmente ( lo farò spero presto per un mio progetto ) comunque ci sono diversi articoli in rete che spiegano come usare un sistema Raspbian ( Debian su raspberry ) montandolo in readonly.
Essendo Raspbian di fatto un sistema Debian, non vedo perchè non possano essere applicabili al tuo caso.

Perdonate l.O.T.:

@Diego: sono riuscito ad installare Debian Jessie sulla mia A20 micro come tu ed Elena mi avete consigliato al FaberLab (l'ho fatto seguendo le indicazioni nella pagina anche linkata sopra  da Enrico Rossi ) , funziona e credo che vada bene per un sistema headless ma proprio non mi riesce di attivare nessuna delle interfacce video. No VGA ne HDMI. In teoria Debian Jessie dovrebbe supportare HDMI tramite SimpleFB, in pratica non ho ancora capito cosa devo fare ( nel .config del kernel, SimpleFB è attivato di default ) :-/

Il giorno 19 maggio 2016 19:37, Diego Roversi <diegor@tiscali.it> ha scritto:
On Thu, 19 May 2016 10:38:36 +0200
Salvatore Racano <salvatoreracano@gmail.com> wrote:

> Ciao lista,
>
> premessa: stiamo utilizzando delle schede A20 Micro della Olimex per far
> girare un applicazione embedded, non ho avuto ancora il tempo di
> ricompilare il kernel, uboot e via dicendo per creare una versione ad
> hoc,quindi stiamo usando la distribuzione ufficiale della Olimex con wheezy
> e kernel 3.4...

  Come ti hanno gia' consigliato c'e' l'installer debian che supporta pienamente la scheda, con kernel standard e uboot standard (senza bisogno di compilarlo).

> una mia soluzione era quella di mettere il filesystem in ro e caricare in
> ram il tutto, e salvare di volta in volta i log e i dati della nostra
> applicazione..

  Ti potrebbe essere utile usare un filesystem in overlay. Ad esempio e' una soluzione usata molto da openwrt, per lo stesso motivo. In pratica puoi sovrappore due o piu' filesystem, tipicamente con quello sotto in sola lettura, dove eventuali modifiche vengono fatte solo sul filesystem di sopra.

  Qui probabilmente lo spiega meglio: https://en.wikipedia.org/wiki/UnionFS


  Comunque anche se spegni bruscamente i filesystem non si dovrebbero corrompere in maniera tale da non partire. Il problema potrebbe essere che essendo il filesystem su sd, nel caso parta il fsck, ci metta tempi biblici, vista la lentezza delle normali sd.

> pensavo di lavorare sul file fstab, ripartizionando l' sd in 3 partizioni
> dove la prima è il boot, la seconda la root Debian e la terza ( quella
> nuova) l'unica partizione in rw dove salvare i nostri dati, log etc etc..

  Dovrebbe essere fattibile. Tieni conto che alcune directory devono essere scrivibili, come ad esempio la /var o la /tmp.

--
Diego Roversi <diegor@tiscali.it>
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking


_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking




--
_ Salvatore Racano _
Mobile : +39 3333 54 89 33
Email : salvatoreracano@gmail.it
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking