Visualizador de dados de configuração de inicialização do Windows (BCD) para o linux

6

Existe algo como um visualizador de dados de configuração de inicialização do Windows (BCD) para Linux?

Eu entendo que os arquivos BCD são 'como seções de registro' e existem ferramentas para ler as seções do Registro para Linux.

Existe uma maneira de ver o conteúdo, a lista de partições, etc, que um arquivo BCD contém? Costumava ser fácil com boot.ini arquivos, mas não mais!

Meu caso de uso é o seguinte: Eu tenho uma partição oculta que não é acessível pelo Windows (é uma partição do sistema) e quero ler o arquivo BCD que ela possui. No mesmo sistema, tanto a partição quanto a partição de inicialização do Windows possuem gerenciadores de inicialização e arquivos BCD, e estou tentando resolver isso (e o Linux de inicialização dupla eventualmente).

    
por nick_uk 26.07.2011 / 20:22

2 respostas

7

Executar apt-cache search windows registry no Debian para procurar por pacotes que possam se adequar ao seu propósito traz cinco candidatos. Você pode fazer uma pesquisa semelhante em packages.debian.org ou pesquisar < href="http://www.debian.org/distrib/packages"> no site de pacotes Debian (use o formulário “search package directories” e certifique-se de selecionar “descrições”).

O

Chntpw foi desenvolvido para alterar uma senha esquecida do administrador do Windows, mas pode visualizar e editar qualquer entrada do Registro. Há um CD de boot no site.

O Hivex é uma biblioteca para acessar as seções do registro do Windows. É parte do libguestfs , um conjunto de ferramentas para trabalhar com imagens de máquinas virtuais do host. Ele vem com ferramentas de linha de comando para extrair e editar entradas de registro . suporta colmeias BCD .

Parse :: Win32Registry é um módulo Perl para ler arquivos de registro do Windows.

RegLookup é um pequeno utilitário para ler os arquivos do Registro do Windows.

O Samba vem com ferramentas para acessar o registro do Windows: editreg no Samba 3 e regshell e mais no Samba 4 No Debian (apenas instável agora), eles estão no pacote registry-tools .

    
por 27.07.2011 / 00:47
4

Eu comecei a escrever uma biblioteca Python para manipular o Windows BCD. O repositório está disponível em Bitbucket .

    
por 12.02.2012 / 20:23