Italian community of Lazarus and Free Pascal

Altro => Pub => Topic aperto da: xinyiman - Settembre 19, 2016, 05:31:05 pm

Titolo: Raspberry read only
Inserito da: xinyiman - Settembre 19, 2016, 05:31:05 pm
Può capitare di dover lavorare con l'accoppiata raspberry e lazarus e a volte può capitare che il programma lazarus non deve salvare nulla e per prolungare la vita della sd o per non avere problemi di corruzione di fs si voglia adottare una versione read only.

Allego una mia guida per far diventare il vostro raspberry in sola lettura.

EDIT: dimenticavo una cosa, può capitare di dover far partire in automatico tale software grafico all'avvio. Il barbatrucco che ho usato io e che funziona è stato crere il file

/home/pi/.config/autostart/terminal.desktop

(se la cartella autostart non esiste createla voi a mano tutto minuscolo)

e al cui interno inserite

[Desktop Entry]
Name=Terminale
Exec=lxterminal
Type=application


Poi salvate e aprite il file

/home/pi/.bashrc

al fondo aggiungete il riferimento al file

/home/pi/avvio.sh

e nel file appena inserito sottoforma di percorso andiamo a lanciare i nomi delle applicazioni che ci interessa lanciare.

Tutto questo perchè avviando il terminale viene eseguito il contenuto di .bashrc e se i miei programmi non li faccio partire da li mi si avviano una volta ogni 10 tentativi. In più consiglio di farli partire a tutto schermo impostando le configurazioni della form direttamente da lazarus.

Buon lavoro


EDIT2: Nelle nuove versioni di raspbian è possibile rendere il sistema read only senza troppa fatica.
Collegarsi in ssh alla macchina e lanciare il comando

sudo raspi-config

selezionare l'opzione : Performance options
selezionare l'opzione : Overlay File System

Ti chiederà: Would you like the overlay file system to be enabled?

Premi su Si


Ti dirà: The overlay file system is enabled.

Ti chiederà: Would you like the boot partition to be write-protected?

Se serve come nel mio caso premere su Si (consapevoli che dal raspbian non sarà possibile rimontare la partizione di boot in scrittura)

Ti dirà: The boot partition is read-only.

Seleziona: Finish

Riavvia la macchina



Per tornare ad una versione non read only bisogna rilanciare il comando

Ti chiederà: Would you like the overlay file system to be enabled?

Premi su No

Prosegui fino a che non hai la possibilità di riavviare la macchina
Titolo: Re:Raspberry read only
Inserito da: nomorelogic - Settembre 19, 2016, 05:37:53 pm
bel lavoro xinyman, fossi in te lo metterei vicino alle altre guide x raspberry che abbiamo nell'indice ;)
Titolo: Re:Raspberry read only
Inserito da: xinyiman - Agosto 04, 2017, 10:39:06 am
Può capitare di dover assegnare un ip statico al nostro raspberry trasformato in readonly.

https://www.modmypi.com/blog/how-to-give-your-raspberry-pi-a-static-ip-address-update
Titolo: Re:Raspberry read only
Inserito da: guest1752 - Novembre 05, 2018, 09:30:24 am
Ho avuto problemi con il risparmio energetico del wifi sul raspberry pi3 e pi3+ :

per disabilitarlo in jessy:
http://thelowercasew.com/disabling-wifi-power-management-permanently-for-raspberry-pi-3-with-raspbian-jessie

per stretch:
https://www.raspberrypi.org/forums/viewtopic.php?t=194619
Titolo: Re:Raspberry read only
Inserito da: xinyiman - Novembre 05, 2018, 09:49:00 am
Grazie per la segnalazione
Titolo: Re:Raspberry read only
Inserito da: SB - Novembre 18, 2018, 11:05:15 am
Grazie xinyiman
Titolo: Re:Raspberry read only
Inserito da: xinyiman - Novembre 18, 2018, 10:45:15 pm
prego
Titolo: Re:Raspberry read only
Inserito da: xinyiman - Giugno 23, 2020, 09:47:00 am
Buongiorno a tutti, una piccola precisazione. Può capitare che dopo aver fatto delle modifiche attraverso l'uso del comando "sudo noreadonly.sh" si stacca la corrente al raspberry e lo si fa ripartire. In alcuni casi può capitare che al riavvio si blocchi il boot, potrebbe risolvere il comando

"sudo fsck /dev/mmcblk0..." (il device interessato può cambiare da raspberry a raspberry, infatti i 3 puntini sono la parte variabile)

Per evitare queste cose consiglio sempre di spegnere il raspberry come segue.

sudo shutdown -rF now
Titolo: Re:Raspberry read only
Inserito da: xinyiman - Dicembre 10, 2020, 03:39:26 pm
Vedere l'edit2 del primo messaggio  ;)