O comando zdb
pode ser usado para encontrar endereços de bloco, de algumas maneiras diferentes.
Você pode tentar a opção -b
para uma listagem de blocos, -d
para informações centradas no pool, incluindo endereços de bloco, ou -m
para detalhes de metaslab. E as opções do zdb funcionam desta forma legal / estranha, onde você repete a opção mais de uma vez para aumentar o detalhamento - então você pode tentar algo como
zdb -bbbb [pool | dataset]
para uma leitura super detalhada do detalhe do bloco. O Zdb pode ser ridiculamente detalhado sobre o formato de dados no disco, então eu esperaria com bastante escavação e leitura, você pode encontrar qualquer informação que você precisa, para qualquer coisa.
Marque esta página de manual, a que foi enviada com a maioria dos sistemas operacionais é lixo: link
E aqui está um bom artigo (de uma versão antiga, ainda basicamente a mesma) de Ben Rockwood: link