Qualquer caminho de diretório pode ter qualquer volume (válido) montado nele. Se /etc/fstab
é ou não o local correto para colocá-lo depende se a configuração incorporada o utiliza ou não.
Eu tenho uma configuração incorporada simples, como segue: destino x86, kernel e sistema de arquivos raiz construídos usando buildroot. O Syslinux é o gerenciador de inicialização configurado para inicializar com um initramfs que aponta para um arquivo .cpio gerado a partir do sistema de arquivos raiz gerado pelo buildroot. Meu sistema inicializa e funciona como estou esperando, mas estou confuso sobre o que acontece com as entradas contidas em / etc / fstab. Eu gostaria que meu sistema pudesse montar o diretório / var como uma partição em um dispositivo flash compacto anexado por várias razões (principalmente porque eu quero ser capaz de armazenar e executar um aplicativo no flash compacto e, adicionalmente, armazenar dados de log aqui ). É possível usar um initramfs e ainda montar / var no dispositivo fora da RAM? Se for esse o caso, o / etc / fstab é o lugar correto para configurar isso?