Para montar um sistema de arquivos raiz, o kernel precisa de suporte tanto para o dispositivo quanto para o sistema de arquivos raiz, bem como para o tipo de sistema de arquivos no qual o sistema de arquivos raiz está ligado. Então, algumas soluções de problemas:
- É possível montar o sistema de arquivos raiz se ele usar um tipo de sistema de arquivos diferente (como ext2 ou msdos / FAT?)
- É possível montar um squashfs em outro dispositivo (como um pen drive USB)
Existem algumas maneiras de garantir que o sistema de arquivos raiz possa ser montado
- Assegure-se de ter suporte para o leitor de cartões SD que o dispositivo usa no kernel ou em initramfs
- Certifique-se de ter suporte para o sistema de arquivos squashfs no kernel ou no initramfs