Geralmente, as coisas que solicitam um nó de dispositivo como /dev/sda1
estão procurando ler / gravar um dispositivo de bloco em vez de um nó de arquivo. Um diretório em um sistema de arquivos montado é um tipo de objeto totalmente diferente de um nó de dispositivo de bloco.
Às vezes, as coisas que normalmente funcionam em um dispositivo podem operar em um arquivo. Por exemplo, vários formatos de arquivo como iso e dmg são basicamente "imagens" de dispositivos de bloco salvos em um arquivo em algum sistema de arquivos host que pode ter suas próprias estruturas de sistema de arquivos dentro deles. Alguns softwares sabem como lidar com esse tipo de "arquivos".
Parece haver algumas anotações sobre fileio vs blockio no site que você vincula, embora a documentação esteja longe de estar completa. Isso pode ser algo para se investigar.