Você pode obter o mapeamento em disco de um arquivo com o FIEMAP ioctl . Há também o FIBMAP ioctl, que faz uma coisa semelhante, requer raiz e não está bem documentado.
Sem escrever C, você pode usar filefrag -v ou hdparm --fibmap para obter os dados.