Un diverso embedded - 16

# Lavorare con Squashfs

- Il sistema target dovrà montare il file system Squashfs per poterlo usare, quindi dovrà possedere un modulo adeguato nel suo kernel
- Se vogliamo modificare il file system del nostro sistema target non ci servirà montare il file system nel sistema host (tanto è in sola lettura e non potremmo modificarlo)
- La soluzione migliore è quella di scompattarlo in una directory (un albero di directory), modificare i file nella directory e poi ricompattarlo.
- I programmi per fare questo sono contenuti nel pacchetto Debian squashfs-tools
- Con il programma unsquashfs potremo scompattare la nostra immagine.
- Con il programma mksquashfs potremo prendere il contenuto della nostra directory e ricostruire l'immagine del file system

© Ing. Stefano Salvi - released under FDL licence