A questão central primeiro: O sshfs é adequado para fornecer leituras / gravações / pesquisas de baixo nível, conforme necessário, quando um arquivo contém conteúdo semelhante a um bloco?

Por quê? Bem... Eu estou tentando localmente montar uma imagem do sistema de arquivos, por exemplo, um arquivo ext4.img, enquanto a imagem do sistema de arquivos, na verdade, reside em um servidor remoto, mas é montada em algum lugar local via sshfs. Até agora, o sshfs parece estar apto, mas ainda não tenho certeza se os erros que estou recebendo vêm do sshfs ou do driver de montagem.

Eu tentei com ext4, para testar o driver fuseext2:

O /some/path/ext4.img remoto é montado via sshfs em /mnt/remote/ext4.img Então eu emiti "fuseext2 /mnt/remote/ext4.img mnt -o rw +" para montar a imagem remota, que é então local, para / mnt / mnt

Isso basicamente funciona, mas dá erros de leitura estranhos e ocasionais em arquivos maiores, como JPGs.

Eu preferiria usar "mount -o loop ...", mas isso dá o erro "No permissions" e não sei por quê. Os ponteiros na minha configuração atual são bem-vindos, mas essencialmente, isso aqui é sobre:

Posso usar o sshfs para fornecer os fundamentos para um dispositivo de pseudo-bloco?

isync
fonte