Há mais informações no README que podem fazer parte do pacote distribuído ou podem ser vistas aqui 3.8 Suporte a arquivos Pseudo .
Por exemplo,
-p 'mychardev c 666 root root 100 1'
cria um dispositivo de caractere com maior / menor 100/1.
Da mesma forma, se você tiver um arquivo mylist contendo as linhas
mydir d 777 0 0
mydir/thedate f 776 0 0 date +'year is %Y'
então -pf mylist criará um diretório e um arquivo dentro dele contendo o resultado de fazer o comando date +'year is %Y' no tempo em que mksquashfs foi executado.
A opção -sort não é mais descrita, mas aceita nomes de arquivos no sistema de arquivos resultante, seguidos de um número, por exemplo
b/c 500
b/d 700
onde b/c e b/d são encontrados em seus squashfs. Minha versão não reconhece nomes fornecidos por meio das opções -p e, na verdade, impede que o exemplo date acima funcione. Se necessário, você pode dividir a construção do sistema de arquivos em comandos mksquashfs separados com opções diferentes, e cada conjunto de novos arquivos será anexado no final.