O que você quer é algum tipo de sistema de arquivos sindical , onde a exportação NFS serve como uma base somente leitura e uma sobreposição de leitura / gravação representa o delta. O delta pode ser armazenado em qualquer outro sistema de arquivos, seja em disco, pendrive, memória volátil ou exportação NFS gravável.
O Linux suporta várias implementações do sistema de arquivos de união:
Parece que aufs3 é preferido nos dias de hoje.
Os CDs ao vivo do Linux empregam uma estratégia similar; você pode estudar como os scripts de inicialização funcionam. Um exemplo ainda melhor para estudar é o FAI , que o PXE inicializa em um sistema de arquivos raiz aufs que consiste em um compartilhamento NFS somente leitura e uma imagem tmpfs .